“Buy Threadripper cuz 1337 구매”를 찾으신다면 실망하실 것입니다. 실제로 그렇게 작동하지 않습니다.
프로세서를 자동차로 생각하십시오. 당신은 아마 큰 트럭을 사지 않을 것이고 드래그 레이싱에 가장 적합한 차라고 생각할 것입니다. 마력이 많은 거대한 모터가 있더라도 말입니다. 물론, 그것은 140 마력의 마약 중독자만큼 끔찍하지는 않지만 그것이 설계된 것이 아닙니다.
CPU도 마찬가지입니다. 서버 CPU에는 많은 양의 전력이 있지만 게임용으로 비교적 저렴한 쿼드 코어 CPU만큼 좋지 않을 수 있습니다. 그들은 매우 다른 것들을 위해 설계되었습니다.
이 안내서는 시스템에서 필요한 사항과 해당 상황에 가장 적합한 CPU를 파악하는 데 도움이됩니다.
인텔 대 AMD?
빠른 링크
- 인텔 대 AMD?
- 싱글 스레드 대. 멀티 스레딩
- 클럭 속도, 캐시 등은 어떻습니까?
- 오버 클럭킹
- 가상화
- GPU 패스 스루
- ECC 메모리
- 작업에 적합한 도구
- 노름
- CAD / 3D / 렌더링
- 사무용 컴퓨터
- 서버
- 암호화
- 결산 생각과 미래
수년 동안 프로세서 구매에 대한 논쟁은 인텔과 AMD에 대한 논쟁으로 보였습니다. 어느 정도까지는 여전히 그렇지만 지금은 직업에 대한 권리를 선택하는 것에 관한 것입니다. 인텔과 AMD는 각각 다른 CPU 라인에서 강점과 약점을 가지고 있습니다. 당신이 선택하는 것은 프로세서가 필요한 것에 많이 달려 있습니다.
예를 들어, 기본 작업을 위해서는 정말 저렴한 컴퓨터가 필요하지만 여전히 괜찮은 그래픽 출력을 원한다고 가정하십시오. AMD의 APU 프로세서 라인을 즉시 나타내는 두 가지 요소가 있습니다. 그들은 실제로 저렴하고 시장에 나와있는 것보다 훨씬 더 나은 내장 GPU를 제공합니다.
그러나이 회사들에 대해서는 거의 보편적 인 진리가 있습니다. 인텔은 거의 모든 경우에 단일 스레드 성능이 향상되는 경향이 있습니다. 인텔은 또한 더 광범위한 공급 업체를 지원합니다.
반면에 AMD는 가격 대비 최고의 가치를 지니고 있으며 멀티 스레드 작업에서 탁월한 성능을 발휘합니다.
싱글 스레드 대. 멀티 스레딩
AMD 쓰레드 리퍼
따라서 인텔은 단일 스레드 워크로드에서 탁월한 경향이 있지만 AMD는 멀티 스레드에서 더 낫지 만 정확히 무엇을 의미합니까? 생각만큼 간단하지 않습니다.
단일 스레드 프로그램 또는 워크로드는 하나의 스트림에서만 실행될 수 있으며 순서대로 실행됩니다. 다중 스레드 워크로드를 세분화하여 여러 조각을 동시에 실행할 수 있습니다.
이제 단일 코어 CPU에서 다중 스레드 워크로드를 실행할 수 있지만 스레딩의 이점을 실제로 볼 수는 없습니다. 그러나 멀티 코어 CPU에서 멀티 스레드 워크로드를 실행하면 속도가 크게 향상됩니다. 다중 코어 CPU에서 여러 프로그램을 실행하는 경우에도 마찬가지입니다.
그렇다면 더 많은 코어가 항상 더 낫습니까? 불행히도, 실제로는 아닙니다. 일반적으로 더 약한 코어와 더 적은 코어를 선택해야합니다. 인텔 CPU는 더 강력한 코어를 사용하지 않는 경향이 있습니다. AMD는 일반적으로 강력하지 않은 코어를 훨씬 더 많이 가지고 있습니다.
하이퍼 스레딩은 두 개의 코어처럼 동작 할 수있는 CPU 코어를 나타냅니다. 따라서 하이퍼 스레딩이있는 쿼드 코어 CPU는 8 코어 CPU와 같은 역할을합니다. 인텔은 하이퍼 스레딩을 개별적으로 언급하지만 AMD는이를 전체 코어 수에 포함 시켰습니다. 모든 실질적인 목적을 위해 차이를 느끼지 못할 것입니다.
멀티 스레드보다 단일 스레드 성능을 선택하는 인스턴스는 실제로 두 가지뿐입니다. 게임이 가장 눈에 띄는 게임 일 것입니다. 게임은 멀티 스레딩을 매우 열악하게 사용하므로 단일 스레드 기능이 클수록 게임에 더 많은 이점이 있습니다.
단일 스레드 성능이 선호되는 다른 경우는 코어가 적은 저전력 기계입니다. 컴퓨터에 코어가 두 개만 있다면 최대한 활용하고 싶을 것입니다. 이러한 인스턴스는 사라지기 시작하고 곧 저가형 머신이라도 최소 4 개의 코어를 갖게됩니다.
클럭 속도, 캐시 등은 어떻습니까?
클럭 속도는 CPU의 실제 실리콘이 구성 및 엔지니어링되는 방식에 전적으로 의존합니다. 이것을 종종 CPU 아키텍처라고합니다.
최근 역사의 훌륭한 예는 AMD의 불도저 및 파일 드라이버 CPU입니다. 그들은 FX 시리즈로 더 널리 알려져있었습니다. 이 CPU는 최대 5GHz의 클럭 속도를 낼 수 있지만 훨씬 낮은 클럭 속도에서 인텔 제품의 성능을 크게 저하시키는 것으로 알려져 있습니다. 인텔 칩은 아키텍처가 훨씬 우수하여 클럭 속도에 관계없이 성능이 향상되었습니다. 동일한 제품 라인에서 두 개의 CPU를 비교하지 않는 한 클럭 속도에 너무 많은 재고를 두지 마십시오.
캐시는 약간 다릅니다. 캐시는 CPU가 정보를 처리하는 동안 사용할 중간 메모리입니다. 짧은 시간 동안 사용되기 때문에 RAM보다 훨씬 휘발성이 훨씬 빠릅니다. 코어가 많은 CPU를 통해 많은 양의 데이터를 이동하지 않는 한 캐시는 아마도 CPU 성능에 큰 차이를 만들지 않을 것입니다.
쿼드 코어 게임 CPU에 캐시가 많지 않으면 큰 문제가 아닙니다. 캐시 부서에 렌더링 워크 스테이션이 없으면 시간이 부족할 것입니다.
CPU에서 볼 수있는 거의 모든 통계는 CPU 아키텍처의 영향을 많이받습니다. 교육적으로 접근하는 유일한 방법은 CPU 아키텍처를 먼저 조사하는 것입니다. 그런 다음 올바른 것으로 보이는 경우 적합한 모델 CPU를 찾으십시오.
오버 클럭킹
많은 PC 제작자들은 새 PC를 구축 한 후 미세 조정하는 것을 좋아합니다. 그것은 재미의 일부입니다. 오버 클럭킹은 거기서 큰 역할을합니다. 오버 클러킹 가능한 CPU를 사용하면 해당 프로세서의 클럭 속도를 제조업체가 지정한 속도 이상으로 높일 수 있습니다.
안정성이 최고라면 오버 클럭킹은 적합하지 않습니다. 아니요, 오버 클럭 된 CPU는 본질적으로 불안정하거나 오류가 발생하지 않지만, 귀하와 귀하 만이 해당 프로세서의 작동 방식에 대한 책임이 있습니다. 미션 크리티컬 서버에서 그 책임을 맡고 싶습니까? 아마 아닙니다. 서버 CPU는 일반적으로 오버 클로킹되지 않으므로 걱정하지 마십시오.
머신 성능을 편안하게 튜닝하는 게이머 또는 전문가라면 오버 클로킹이 큰 이점이 될 수 있습니다. 적절한 냉각으로 많은 최신 CPU가 원래 설정된 것보다 거의 1GHz 높은 클럭 속도에 도달 할 수 있습니다. 정확히 같은 가격에 큰 차이가 있습니다.
오버 클로킹은 위험 할 수 있습니다. CPU 및 마더 보드 전압을 제조업체 사양보다 낮게 또는 근처로 유지해야합니다. 열은 전자 제품의 골칫거리이며 오버 클로킹은 많은 양을 발생시킬 수 있습니다. 프로세서 오버 클로킹을 계획하는 경우 프로세서를 지원할 수있는 실질적인 냉각 솔루션이 있는지 확인하십시오.
현재 모델 번호가 "k"또는 "x"로 끝나는 Intel CPU는 오버 클러킹 가능한 CPU입니다. AMD의 전체 Ryzen 라인업은 오버 클로킹 될 수 있습니다.
가상화
대부분의 데스크톱 사용자에게는 가상화가 일반적이지 않습니다. 서버 시장에서 큰 인기를 얻고 있으며 많은 워크 스테이션 사용자들도 서버 시장에 의존하고 있습니다. 가상화는 컴퓨터 자체에서 여러 가상 컴퓨터를 실행할 수있는 기술입니다. 따라서 하나의 기본 운영 체제를 설치하는 대신 운영 체제는 "호스트"가되고 "하이퍼 바이저"라는 소프트웨어를 실행하게됩니다.이 하이퍼 바이저는 실행되는 추가 "게스트"운영 체제를 하나 더 지원합니다. 독립형. 그것은 물론 지나치게 단순화 된 것이며, 왜 누군가가 그것을 필요로 할 지 전혀 모른다면 아마 그렇지 않을 것입니다.
서버를 구축하는 경우 가상화가 필요합니다. 거의 모든 서버 하드웨어가 가상 머신을 실행합니다. 효율성과 관리 용이성을 위해 서비스를 분리 및 / 또는 배포 할 수 있습니다.
많은 워크 스테이션 사용자들도 가상 머신을 좋아합니다. 개발자를 예로 들어 보자. 종종 여러 다른 운영 체제 및 운영 체제 버전에서 코드를 테스트해야합니다. 많은 컴퓨터가 필요한 것은 끔찍한 일이지만 가상화를 통해 일반 워크 스테이션에 필요한만큼의 컴퓨터를 둘 수 있습니다.
Intel CPU의 경우 가상화는 VT-x를 통해 활성화됩니다. AMD 프로세서는 AMD-V를 사용합니다. 대부분의 최신 CPU가 최소한이 기본 가상화 형식을 지원하지는 않습니다. 필요한 기능이라면 구매하기 전에 확인하십시오.
GPU 패스 스루
보다 고급 인 경우 가상 머신에서 하드웨어 장치에 직접 액세스해야합니다. 예를 들어, 클라우드 컴퓨팅 서버는 컴퓨팅 성능을 위해 가상 머신이 GPU 배터리에 액세스 할 수 있어야합니다. 이는 테스트중인 소프트웨어에 GPU 가속이 필요한 개발자 워크 스테이션에 해당됩니다. Linux 사용자이자 게이머라면 가상 머신에서 Windows 게임을하기위한 GPU 패스 스루에 익숙합니다.
어쨌든 장치 통과는 일반적으로 고급 하드웨어에서만 지원됩니다. 인텔 프로세서에서 가상화 기술은 VT-d입니다. AMD의 경우 AMD-Vi입니다. "k"로 끝나는 인텔의 게임 CPU는 종종이 기능을 지원하지 않습니다. 대부분의 AMD CPU가 사용합니다.
ECC 메모리
ECC는 오류 수정 코드를 나타냅니다. 드문 무작위 데이터 손상을 방지하기 위해 RAM에 포함 된 특수 코드입니다. 실제로 그다지 일반적인 것은 아니지만 발생할 수 있으며 더 많은 양의 워크로드에서 발생합니다.
서버와 워크 스테이션은 ECC 기능의 이점을 최대한 활용합니다. 서버는 연중 무휴 24 시간 운영되고 있습니다. 그들은 멈추지 않으며 감당할 수 없습니다. 데이터가 손상되면 수천 명의 사람들이 서비스를 중단 시키거나 데이터가 더 이상 손실되거나 손실 될 수 있습니다. 그것이 당신의 은행에서 일어난다면, 당신은 행복하지 않을 것입니다. ECC 메모리는이 문제가 발생하지 않도록 방지합니다.
대량의 데이터를 처리하는 워크 스테이션도 ECC의 이점을 활용할 수 있습니다. 3D 모델 및 애니메이션 렌더링과 같은 작업은 고급 하드웨어에서도 한 번에 수십 시간이 걸릴 수 있습니다. 렌더링이 도중 어딘가에 손상되었다는 것을 알아 내기 위해 해당 프로세스를 끝내고 싶지 않으므로 다시 시작해야합니다.
ECC 메모리의 특성상 대부분의 CPU는이를 지원하지 않습니다. ECC가 필요하고 인텔을 원한다면 Xeon 제품군을 유지해야합니다. AMD는 심지어 데스크탑 제품에서도 ECC를 지원해 왔습니다. Ryzen과 함께 계속됩니다. Ryzen ECC 지원은 마더 보드를 기반으로하므로 ECC를 지원하는 보드를 선택하면 Ryzen도 마찬가지입니다.
작업에 적합한 도구
인텔 i7 7700k
가장 많이 사용하려는 작업을 기반으로 CPU에서 선택해야합니다. 해당 작업에서 가장 뛰어난 CPU를 선택하십시오. 컴퓨터로 여러 가지 일을하려는 경우 가장 중요한 일을 선택하거나 필요한 부분 사이의 중간 지점에있는 CPU를 찾으십시오.
노름
게임은 멀티 스레드가 아닙니다. 실제로, 대부분의 게임은 최대 4 개의 CPU 코어 만 사용할 수 있습니다. 이 때문에 게임은보다 강력한 개별 코어의 이점을 가장 많이 누릴 수 있습니다. 일반적으로 인텔 CPU를 의미합니다.
게임 세계에서 흥미로운 일이 벌어지고 있습니다. 게임은 쿼드 코어 CPU를 최대한 활용하지도 않습니다. 일부 PC 빌더는 의도적으로 CPU를 선택할 때 얼마나 낮아질 수 있는지 알고 있습니다. 게임은 프로세서보다 GPU에 훨씬 더 의존하기 때문에 Intel Pentium CPU 및 고급 그래픽 카드가있는 저예산 게임기가 있습니다.
게임 PC, 스트리밍과 관련하여 고려해야 할 다른 것이 있습니다. 게임하는 동안 게임을 스트리밍 할 계획입니까? 게임을하는 동안 다른 프로그램을 실행하거나 다른 프로그램을 실행하려는 경우 더 많은 코어가있는 CPU를 고려할 수 있습니다. 추가 코어는 게임 성능을 향상시키지 않지만 게임 중에 스트리밍 소프트웨어와 같은 더 많은 프로그램을 실행하는 데 도움이됩니다.
추천
중거리
인텔 i5 7600k
또는
AMD Ryzen 1600
하이 엔드
인텔 i7 7700k
또는
AMD Ryzen R7 1700
CAD / 3D / 렌더링
3D 작업은 엄청나게 멀티 스레드이며 렌더링 작업을 지원하기 위해 GPU에 크게 의존합니다. 충분한 코어와 RAM을 지원하는 CPU와 하나 이상의 강력한 GPU가 필요합니다.
많은 CPU 코어와 높은 RAM 요구 사항 때문에 AMD Ryzen R7 CPU를 제외하고 3D 작업에 표준 데스크탑 CPU를 사용할 수 없으며 예산 옵션이 될 수 있습니다.
추천
예산 / 중간 범위
AMD Ryzen R7 1700x
하이 엔드
AMD 스레드 리퍼 1950X
… 죄송합니다. 인텔.
사무용 컴퓨터
첫째, 사무실에서 맞춤형 PC를 제작하는 것은 극히 드물지만, 그러한 경우에는 가격과 성능의 균형이 가장 좋을 것입니다. 대부분의 사무 직원은 많은 계산 능력이 필요하지 않지만 적당한 멀티 태스킹 기능의 이점을 누릴 수 있습니다. 쿼드 코어 CPU는 실제로이 상황에 이상적입니다.
추천
예산 / 중간 범위
… 여기에는 고급 기계가 필요하지 않습니다.
서버
서버 칩은 여러 코어가 필요한 또 다른 영역입니다. 3D 작업 및 CAD와 달리 개별 코어의 속도는 일반적으로 덜 중요합니다. 개별 서버 작업은 일반적으로 경량이지만 (빅 데이터 또는 클라우드 컴퓨팅을 말하지 않는 한) 이러한 작은 작업이 한 번에 수천 개씩 나오는 경우가 있습니다. 서버 CPU는 거의 무한한 RAM 지원으로 가능한 많은 코어 / 스레드가 필요합니다.
그러나 이것이 서버 사용의 일반성입니다. 간단한 홈 파일 서버를 설정하는 경우 Raspberry Pi를 사용할 수 있으며 아마도 괜찮을 것입니다.
소규모 비즈니스 서버 또는보다 정교한 홈 설정의 경우 인텔의 E3 시리즈 Xeon CPU 또는 ECC 메모리로 실행되는 AMD의 Ryzen도 좋습니다.
대규모 배포는 훨씬 더 복잡해지며 이와 같은 짧은 개요에서 필요한 것을 확실히 말할 수있는 방법이 없습니다. 이것은 $ 1000 이상의 칩을 가진 멀티 CPU 구성이 아무 것도없는 것처럼 던져지는 영역입니다. AMD의 Epyc CPU와 Intel의 Xeon E5 및 E7 프로세서가 이러한 상황에 가장 적합합니다.
암호화
암호화 크래킹 및 cryptocurrency 마이닝은 모두 CPU보다 GPU에서 처리됩니다. 이러한 종류의 작업은 지금까지 CPU의 리그와는 거리가 멀기 때문에 일반적으로 시도해 볼 가치가 없습니다. 적어도 하나의 좋은 GPU를 확보하면 훨씬 행복해질 것입니다.
그렇게 말하면 더 작은 암호화 관련 작업에 CPU를 사용하려면 멀티 코어 및 멀티 스레드가 좋습니다. Ryzen R7 라인을 고려하십시오. 그들은 지금 당신의 벅을위한 최고의 강타가 될 것입니다.
결산 생각과 미래
미래가 어떻게 될지 아무도 모릅니다. 올해 초 Ryzen이 출시되기 전에 AMD는 CPU 시장에서 경쟁자가 아니 었습니다. 이제 그들은 많은 커뮤니티에서 대중의 의견을 지배하는 것처럼이 기사를 지배했습니다.
항상 리뷰와 벤치 마크를 읽어야하며 컴퓨터를 사용할 대상을 항상 고려해야합니다. 아마도 CPU 시장이 더 빠른 클럭 속도와 더 높은 전력 효율로 앞으로 몇 년 안에 핵심 코어 수를 보게 될 것입니다.
컴퓨터를“미래 증명”하는 유일한 방법은 과도한 부품을 구입하는 것입니다. 특정 시장 세그먼트 내에서 가장 좋은 부품을 구입하고 다른 구성 요소를 저렴하게 구입하지 마십시오. 이것이 향후 몇 년 동안 컴퓨터의 기능과 즐거움을 유지하는 가장 좋은 방법입니다.