: https://wccftech.com/why-apple-m1-single-core-comparisons-are-fundamentally-flawed-with-benchmarks/Exclusive: Why Apple M1 Single “Core” Comparisons Are Fundamentally Flawed (With Benchmarks)I have something pretty exciting for our readers today; something that almost everyone appears to hav…Wccftech – Usman Pirzada / 2020-12-03
M1 Mac이 벤치마크시에 싱글스레드로 X86 코어들을 다 이기는 벤치마크를 많이보셨을텐데 이 기사에서는 그 벤치마크가 근본적으로 잘못되었다고 지적하고있습니다.
일반적으로 X86 CPU들의경우 SMT와 HT를 통해 1core 2thread로 운영됩니다.
그렇기 때문에 벤치마크를 단일코어로 실행하게되면 M1 CPU의 경우 1코어 전체를 사용하겠지만 X86 CPU는 코어와 관련된 스레드를 절반만사용합니다.
이 문제를 처리하려면 두가지 방법이 있으나
1. SMT/ HT 를 끈다 But X86 CPU의 경우 기본적으로 함께사용하기때문에 불공평
2. 시네벤치에서 멀티코어 모드에서 두개의 스레드만 사용하도록 구성
2번으로 테스트 했을때 결과입니다.
이렇게 테스트하게되면 4800u와 9980HK가 M1보다 살짝우위네요
뭐,, 이러나 저러나 저전력의 M1이 싱글쓰레드에서 이정도 성능을 내는것 자체가 어마어마하다고생각합니다.