i7-5960x는 3.0Ghz인데 왜 i7-5930k는 3.5Ghz인가요? 나는 기본 클럭 속도가 6코어 카운터 부분보다 낮다는 것을 알기 전까지는 8코어 인텔 i7을 정말 기대하고 있었습니다. 여기에는 특별한 이유가 있나요? 나는 그들이 적어도 동일한 코어 클럭을 가질 것으로 기대했을 것입니다.
몇 가지 간단한 계산 수행:
- 6개 코어 @ 3.5Ghz = 모든 코어에서 총 21.0Ghz(12개 스레드에 분산)
- 8개 코어 @ 3.0Ghz = 모든 코어에서 총 24.0Ghz(16개 스레드에 분산)
내가 이것을 올바르게보고 있습니까? 성능 측면에서 정확히 무엇을 의미하나요? i7-5930k는 단순히 코어/스레드당 더 좋고/빠른가요?
답변1
왜? 확실하게 인텔에 문의하세요. 그들은 이것을 결정했습니다. ㅏ~할 것 같은힘든 이유는 전력과 열입니다.
- 코어가 많을수록 더 많은 전력이 필요하고 더 많은 열이 발생합니다.
- 클럭 속도가 높을수록 더 많은 전력이 필요하고 더 많은 열이 발생한다는 의미입니다.
3.GHz의 8개 코어가 전력 예산을 초과했을 수도 있으며, 이 경우 몇 가지 선택 사항만 있습니다.
- 더 비싼 냉각, 더 강력한 전원 공급 장치 등
- 더 낮은 최대 클럭 속도를 사용하십시오.
- 더 적은 코어를 사용하십시오.
- 최고의 칩을 선택하세요. (이것은 미미하게 작동합니다. 칩 10개 중 1개가 더 잘 작동하고 열 발생이 적다면 나머지 9개를 버리는 것은 비용이 많이 듭니다.)
좋은 추측은 인텔이 칩 성능을 살펴보고 시장 요구에 가장 적합한 칩을 선택했다는 것입니다. 이는 코어가 많은 칩과 클럭 속도가 높은 칩을 모두 의미합니다. 그리고 종종 동시에 둘 다는 아닙니다.
'빠른 수학'에 관해서: GHz의 합은 실제 컴퓨팅 속도와 일치하지 않습니다.
1GHz의 2개 코어(단지 어림수)는 1GHz의 단일 코어보다 두 배 빠를 수 있습니다. 또는 두 개의 코어를 사용하면 두 배의 캐시를 얻을 수 있으므로 10배 더 빠를 수도 있습니다(모든 데이터가 두 배의 캐시에 들어가지만 1x 캐시 크기에는 맞지 않는다고 가정). 속도가 느려질 수도 있습니다. (예: 한 코어에서 다른 코어로 작업을 호핑하여 캐시 누락을 초래하는 경우)
즉, 코어 x GHZ != CPU 속도입니다.