SPEC, 인텔 CPU를 위한 논쟁적인 최적화 기술 때문에 SPEC CPU 2017 결과 무효화

SPEC는 공정성과 정확한 성능 평가를 보장하기 위해 결정적인 조치를 취했습니다. 인텔 컴파일러의 특정 버전에서 사용된 논쟁적인 최적화 기술에 대응하여, SPEC는 이 컴파일러를 사용하여 얻은 인텔 CPU에 의한 2,600개 이상의 벤치마크 결과를 무효화했습니다.

이 탈것은 주로 고급 서버, 데이터 센터, 워크스테이션에 주로 사용되는 4세대 제온 사파이어 랩즈 CPU를 장착한 기기에 영향을 미치고 있습니다. 이러한 벤치마크 결과는 컴퓨터 시스템의 다양한 작업 부하에 대한 성능을 평가하는 표준화된 벤치마크인 SPEC CPU 2017을 사용하여 얻은 결과입니다.

벤치마크 결과에는 하드웨어의 역할이 중요하지만, 컴파일러 사용을 포함한 소프트웨어 측 최적화는 결과에 큰 영향을 미칠 수 있습니다. 그러나 문제의 논쟁적 최적화 기술은 SPEC CPU 2017 스위트 안의 두 가지 특정 벤치마크인 523.xalancbmk_r과 623.xalancbmk_s에만 영향을 미칩니다.

Phoronix에 따르면 이 최적화 기술은 SPECint의 성능을 최대 9% 향상시킬 수 있다고 합니다. 이 증가는 대상 벤치마크에 한정되며 실제 응용 프로그램에는 적용되지 않는 점을 명심해야 합니다.

과거에는 GPU 성능과 드라이버 설정과 관련하여 Nvidia와 AMD와 같은 회사들이 벤치마크 특정 최적화에 대한 논쟁이 있었습니다. SPEC는 SPEC CPU 2017 결과를 무효화함으로써 이 문제에 대응하고 포괄적이고 신뢰할 수 있는 벤치마킹의 중요성을 강조하려는 의도입니다.

이 조치를 통해 SPEC은 컴퓨터 시스템의 실제 성능 능력을 정확하게 반영하는 환경을 조성하고자 합니다. 특정 버전의 인텔 컴파일러를 사용하여 얻은 결과를 무효화함으로써 SPEC은 공정성, 객관성 및 신뢰성의 가치를 강화합니다.

결론적으로 SPEC의 벤치마크 결과 무효화 결정은 성능 평가에서 정직성의 중요성을 재확인합니다. SPEC은 이 조치를 통해 공정성과 신뢰성의 원칙을 유지하면서 컴퓨터 시스템의 실제 성능을 충실하게 대표하는 벤치마킹 환경을 촉진하고자 합니다.

정보:
1. 어떤 조직이 벤치마크 결과를 발표하는 책임이 있습니까?
SPEC은 벤치마크 결과를 발표하는 조직으로 알려져 있습니다.

2. SPEC은 공정성과 정확한 성능 평가를 위해 어떤 조치를 취했습니까?
SPEC은 특정 버전의 인텔 컴파일러를 사용하여 얻은 인텔 CPU에 의한 2,600개 이상의 벤치마크 결과를 무효화하며 공정성과 정확한 성능 평가를 보장하기 위한 결정적인 단계를 취했습니다.

3. 어떤 CPU가 주로 영향을 받는지 무효화되었습니까?
이 무효화는 주로 고급 서버, 데이터 센터 및 워크스테이션에서 주로 찾을 수 있는 4세대 제온 사파이어 랩즈 CPU를 장착한 기기에 영향을 미치고 있습니다.

4. 어떤 벤치마크가 성능을 평가하는 데 사용되었습니까?
성능을 평가하기 위해 사용된 벤치마크는 SPEC CPU 2017이라는 표준화된 벤치마크로, 다양한 컴퓨터 시스템에서 다양한 작업 부하의 성능을 평가합니다.

5. 벤치마크 결과에 소프트웨어 측 최적화는 어떤 역할을 하는지 설명해주세요.
소프트웨어 측 최적화, 컴파일러 사용을 포함하여 하드웨어 성능과 함께 벤치마크 결과에 큰 영향을 줄 수 있습니다.

6. 어떤 특정 벤치마크가 이 논쟁적인 최적화 기술의 대상이 되었습니까?
이 논쟁적인 최적화 기술은 SPEC CPU 2017 스위트 안의 523.xalancbmk_r과 623.xalancbmk_s라고 불리는 두 가지 특정 벤치마크에만 중점을 두고 있습니다.

7. 최적화 기술은 어느 정도 성능 향상을 제공하였나요?
최적화 기술은 SPECint의 성능을 최대 9% 향상시킬 수 있었지만, 이 증가는 대상 벤치마크에 한정되며 실제 응용 프로그램에는 적용되지 않는 것을 명심해야 합니다.

8. 과거에 비슷한 최적화 논쟁이 있었나요?
네, 과거에는 GPU 성능 및 드라이버 설정과 관련하여 Nvidia와 AMD와 같은 회사들이 비슷한 최적화 논쟁이 있었습니다.

9. SPEC의 이 결정에서 목표는 무엇인가요?
SPEC은 벤치마크 특정 최적화 논쟁의 문제를 해결하고, 컴퓨터 시스템의 실제 성능 능력을 정확하게 반영하는 환경 조성을 강조하기 위해 포괄적이고 신뢰할 수 있는 벤치마킹의 중요성에 대응하고자 합니다.

10. SPEC은 이 결정을 통해 어떤 가치를 강화하나요?
SPEC은 특정 버전의 인텔 컴파일러를 사용하여 얻은 결과를 무효화함으로써 공정성, 객관성 및 신뢰할 수 있는 벤치마킹의 가치를 강화합니다.

관련 링크:
– SPEC
– Phoronix

The source of the article is from the blog motopaddock.nl

Privacy policy
Contact