CPU의 매개 변수에는 공통 코어 스레드와 다양한 주파수 외에도 캐시라는 매개 변수가 종종 있습니다.
일부는 9MB, 일부는 16MB이며 3세대 Ryzen은 72MB에 도달할 수 있습니다. 이 캐시는 무엇입니까?
개념을 먼저 살펴보면 CPU의 캐시는 CPU 속도를 높여 데이터를 읽고 메모리에 버퍼주기를 부여하는 것입니다.
CPU 작동 속도가 너무 빠르기 때문에 메모리 읽기 및 쓰기만으로는 유지할 수 없으며 CPU 캐시의 데이터 교환은 메모리보다 훨씬 빠르며 대부분의 경우 CPU는 캐시에서 직접 데이터를 읽을 수 있습니다.
찾을 수 없으면 메모리에서 읽습니다. 이것은 메모리 데이터를 읽을 때 CPU가 낭비하는 시간을 절약해줍니다.
CPU 캐시에는 L1, L2, L3의 세 가지 유형이 있습니다.
우리가 지금 흔히 보는 것은 L3 캐시입니다. 그러나 CPU가 실제 데이터 판독에서 중요한 것은 L1 캐시로 왜냐하면 L1이 가장 빠르며, L2은 그다음으로, L3는 속도가 가장 느리기 때문입니다.
단지 L3 캐시의 용량이 가장 크고 수백 MB까지 가기 때문에 업데이트될 때 제품의 가치를 반영하기가 더 쉽습니다.
기사전문 https://quasarzone.co.kr/bbs/board.php?bo_table=qn_hardware&wr_id=370609
별 시덥잖은 내용임... L'Étranger님의 댓글이 더 알맹이 있을 정도. 요약하면 '동급 아키텍쳐, 동시대 제품이라면 l3 캐시가 큰 게 좋다. 그러나 l3캐시 때문에 생기는 이득보다 코어수에 따른 이득이 더 크다.' 만약 8코어 제온이 있고 10코어 i9이 있다면 8코어 제온이 캐시가 더 많더라도 i9을 사라... 뭐 이런 느낌?
그덕에 브로드웰이 한때 게이밍머신으로 참 좋았죠
꼭 그렇지는 않아요. 예를 들어 1분동안 달리는 자동차 게임에서 도로 텍스처가 1초마다 바뀐다면 한번 쓰고 버려지기 때문에 효율이 똥망이 되요. 알고리즘과 관계없이 데이터 패턴으로 인해 아무리 좋은 논리도 무력화 되는 경우가 생깁니다.
문제는 비싸...
캐시된 내용을 찾는 시간도 있기 때문에 캐시가 너무 크면 넓은곳을 뒤지느라 더 느려지죠
문제는 비싸...
캐시가 많이 차 있을수록 속도가 느려지니, 특히 라이젠은 더하고. 램은 게임을 할 땐 필요 용량만 채우면 장땡인데 캐시는 리얼로 다다익선...
L'Étranger
캐싱알고리즘이 같다는 가정하에 캐시 자체가 크면 자연스럽게 히트레이트도 높아지는 거 아닌가요?
THE·O
꼭 그렇지는 않아요. 예를 들어 1분동안 달리는 자동차 게임에서 도로 텍스처가 1초마다 바뀐다면 한번 쓰고 버려지기 때문에 효율이 똥망이 되요. 알고리즘과 관계없이 데이터 패턴으로 인해 아무리 좋은 논리도 무력화 되는 경우가 생깁니다.
THE·O
캐시된 내용을 찾는 시간도 있기 때문에 캐시가 너무 크면 넓은곳을 뒤지느라 더 느려지죠
L3하면 제일 먼저 떠오르는게 데네브와 프로푸스... 데네브가 게임이나 무거운 작업쪽에 눈에 띄게 강했었죠
아 그러고보니 l3가 늘어나지 않더라도 아이리스 프로의 esram같은 게 좀 더 대중화되면 좋겠어요. 아이리스 프로 들어간 cpu들 벤치 보니까 esram을 l4캐시로도 사용해서 cpu 성능에 상당히 영향을 미치더라고요
알면용취^^
그덕에 브로드웰이 한때 게이밍머신으로 참 좋았죠
eDRAM... 브로드웰에서는 L4캐시와 유사하게 작동했다면, 스카이레이크부터는 DRAM 버퍼 형태로 활용하도록 변경되었는데 다이 공간 먹는거 대비 효용성은 음....
그래서 L3 캐시가 높을수록 더 좋다는 건가요?
Frostbite
별 시덥잖은 내용임... L'Étranger님의 댓글이 더 알맹이 있을 정도. 요약하면 '동급 아키텍쳐, 동시대 제품이라면 l3 캐시가 큰 게 좋다. 그러나 l3캐시 때문에 생기는 이득보다 코어수에 따른 이득이 더 크다.' 만약 8코어 제온이 있고 10코어 i9이 있다면 8코어 제온이 캐시가 더 많더라도 i9을 사라... 뭐 이런 느낌?
호이라아아아
오... 찾아보니 이런 자료가 있네요. http://itcm.co.kr/my_review/14584 클럭/스레드 억제한 자료가 포함되어 있습니다. 더 아래로 가면 amd도 있네요~
동일코어면 캐시 높으면 좋은거 캐시 메모리로 코어수 한계 극복은 안됨
싱길 코어 기즌으로 무식하게 캐쉬가 크다고 좋은게 아니죠 반대로 느려 지는 경우가 생기죠 다만 기술이 좋아 질수록 이문제가 점점 해결 되죠
여러가지 변수가 있기는 하지만 요즘 기술로 득이 안되는 캐시추가는 없고 아주 간단하게 3500과 3500X의 경우만 보더라도 캐시가 득이 된다로 보면 될겁니다
크면 좋긴한데 다이 사이즈가 커져서 가격도 올라가니 적절한 수준에서 맞출 수 밖에