Silicon Lottery는 다른 CPU 코어/스레드에 비해 개별 CPU 코어/스레드에 적용됩니까?

Silicon Lottery는 다른 CPU 코어/스레드에 비해 개별 CPU 코어/스레드에 적용됩니까?

Silicon Lottery로 인해 개별 CPU 코어 또는 스레드가 다른 CPU 코어 또는 스레드보다 더 빠르게 클록할 수 있습니까? 그렇다면 안정성을 유지하기 위해 속도를 일치시켜야 하기 때문에 나머지 코어가 느린 코어에 의해 억제되는 것이 합리적입니까?

답변1

일반적으로 소비자 CPU는 단일 다이에 모든 코어를 갖습니다. 이는 해당 다이의 각 코어 간의 차이가 최소화된다는 것을 의미합니다.

AMD Threadripper 시리즈는 단일 패키지에 여러 개의 실리콘 조각을 포함하는 주목할만한 데스크탑 프로세서입니다. 이 경우 각 다이 간의 차이로 인해 코어 간의 차이가 발생할 수 있지만 여전히 각 다이에는 여러 개의 실리콘 조각이 있다는 것을 알 수 있습니다. 그 위에 코어가 있습니다(아래 사진에서는 다이당 8개의 코어). 나는 또한 어느 정도 엄격한 조치를 취할 것으로 기대합니다."비닝"패키지/제품 전반에 걸쳐 오버클럭이 안정적으로 유지되도록 보장합니다.

32코어/4다이 스레드리퍼


Silicon Lottery로 인해 개별 CPU 코어 또는 스레드가 다른 CPU 코어 또는 스레드보다 더 빠르게 클록할 수 있습니까?

아니요, 그렇지 않습니다... 때로는 설계에 따라 하나(또는 몇 개의) 코어가 패키지의 다른 코어보다 더 빠르게 클럭킹하도록 허용됩니다. 즉, 일부 코어를 더 높은 속도로 동적으로 클럭킹하는 데 사용할 수 있는 냉각 및 전력에 충분한 헤드룸이 있을 수 있습니다. 그러나 모든 코어에 대해 이 작업을 수행하려고 하면 발열이나 전원 공급 장치가 수요를 따라잡을 수 없게 됩니다.


위에서 설명한 효과는 "실리콘 복권" 이는 귀하가 얻는 다이의 세부 사항에 대한 도박에 더 많은 것을 의미합니다. 예를 들어, i7-8700을 구매할 때(즉, 아니요 K) 이 수준에서 수행할 수 있는 프로세서를 얻을 수 있다는 것이 보장됩니다. i7-8700K를 구매할 때 "를 받고 있습니다.잠금 해제됨"프로세서는 i7-8700과 동일한 수준으로 성능을 발휘할 수 있지만 이 수준 이상으로 성능을 발휘할 수 있는지, 더 많은 성능을 발휘할 때 시스템에 필요한 열 또는 전력 요구량에 대해서는 보장할 수 없습니다.

클럭 속도를 높이면 i7-8700K 하나가 안정을 유지하기 위해 다른 것보다 더 많은 전력(및/또는 냉각)이 필요할 수 있습니다. 마찬가지로 하나의 i7-8700K가 다른 i7-8700K보다 훨씬 높은 클럭에서 안정적이라는 것도 전적으로 가능합니다.


그렇다면 안정성을 유지하기 위해 속도를 일치시켜야 하기 때문에 나머지 코어가 느린 코어에 의해 억제되는 것이 합리적입니까?

최신 프로세서에서는 코어가 매우 독립적으로 작동할 수 있으므로... 하나의 코어가 "다시 개최" - 실행 중인 작업이 멀티스레드 환경에 적절하게 최적화되지 않은 경우.

반대로 위의 예를 사용하면 물리적 i7-8700은 등급 이상으로 성능을 발휘할 수 있지만 승수를 고정하면 이 잠재력을 활용할 수 없습니다.

관련 정보