컴퓨터/노트북/인터넷
IT 컴퓨터 기기를 좋아하는 사람들의 모임방
단축키
Prev이전 문서
Next다음 문서
단축키
Prev이전 문서
Next다음 문서
CPU의 매개 변수에는 공통 코어 스레드와 다양한 주파수 외에도 캐시라는 매개 변수가 종종 있습니다.
일부는 9MB, 일부는 16MB이며 3세대 Ryzen은 72MB에 도달할 수 있습니다. 이 캐시는 무엇입니까?
개념을 먼저 살펴보면 CPU의 캐시는 CPU 속도를 높여 데이터를 읽고 메모리에 버퍼주기를 부여하는 것입니다.
CPU 작동 속도가 너무 빠르기 때문에 메모리 읽기 및 쓰기만으로는 유지할 수 없으며 CPU 캐시의 데이터 교환은 메모리보다 훨씬 빠르며 대부분의 경우 CPU는 캐시에서 직접 데이터를 읽을 수 있습니다.
찾을 수 없으면 메모리에서 읽습니다. 이것은 메모리 데이터를 읽을 때 CPU가 낭비하는 시간을 절약해줍니다.
CPU 캐시에는 L1, L2, L3의 세 가지 유형이 있습니다.
우리가 지금 흔히 보는 것은 L3 캐시입니다. 그러나 CPU가 실제 데이터 판독에서 중요한 것은 L1 캐시로 왜냐하면 L1이 가장 빠르며, L2은 그다음으로, L3는 속도가 가장 느리기 때문입니다.
단지 L3 캐시의 용량이 가장 크고 수백 MB까지 가기 때문에 업데이트될 때 제품의 가치를 반영하기가 더 쉽습니다.
L1 캐시는 가장 빠르지만 용량이 가장 작으며 단위는 KB이며 다른 CPU 간에는 L1 캐시간에 차이가 없으므로 지금까지는 언급하지 않습니다. 일부 서버 CPU의 용량은 10MB를 초과하므로 이제 CPU는 L2 캐시를 언급하지 않습니다.
CPU가 캐시를 읽을 때 L1 캐시로 시작한 다음 L2 캐시로 시작합니다. L2 캐시를 읽으면 데이터가 누락될 수 있으므로 현재 L3 캐시에서 읽어야 합니다.
그러나 L3 캐시의 용량이 CPU 아키텍처 및 프로세스에 의존하기 때문에 L3 캐시가 클수록 CPU 성능이 더 강하다는 것을 의미하지는 않습니다. L3 캐시가 아키텍처 프로세스로 업그레이드되는 경우, 용량이 클수록 성능이 향상됩니다.
예를 들어, 이번에는 3세대 AMD Ryzen이 Zen2 아키텍처와 7nm 프로세스에 의존하여 대용량 L3 캐시를 가져와서 처음 2세대의 메모리 대기 시간문제를 해결했습니다. 실제 효과는 3세대 Ryzen의 전반적인 성능이 크게 향상되었다는 것입니다.
일반적으로 L3 캐시 크기에 따라 다른 프로세스와 아키텍처 간의 CPU 성능을 판단할 수 없습니다.
동일한 아키텍처의 동일한 공정이라면 CPU의 L3 캐시 용량을 고려해야 하는데, 이때는 확실히 L3 캐시 용량이 클수록 성능이 더 강력해지므로 구체적인 문제를 분석해야 합니다.
구매할 때 L3 캐시의 크기에 너무 주의를 기울일 필요가 없습니다. 코어 스레드보다 수익성이 훨씬 낮습니다.
퀘이사존의 창작 콘텐츠가 아닌 해외 IT 매체 mydrivers의 단순 번역본 뉴스입니다.
원문 출처 mydrivers