서버 CPU 상세 정보
서버 CPU는 이름에서 알 수 있듯이 서버에서 사용되는 CPU(Center Process Unit)를 의미합니다. 우리 모두 알고 있듯이 서버는 적게는 수십 명, 많게는 수천 명이 접속해야 하는 중요한 장치입니다. 따라서 서버는 대용량 데이터를 처리하는 속도가 빠르고 안정성이 뛰어납니다. 그리고 운영을 위한 엄격한 요구사항. 따라서 CPU는 컴퓨터의 "두뇌"이며 서버 성능의 주요 지표입니다. 현재 서버 CPU는 여전히 CPU 명령 시스템에 따라 구분되며 일반적으로 CISC CPU와 RISC CPU의 두 가지 범주로 나뉩니다. 나중에 64비트 VLIW(Very Long Instruction Word Very Long Instruction Set Architecture) 명령이 등장합니다. . 기본 소개 중국어 이름: 서버 CPU 외국 이름: 센터 프로세스 단위 정의: 중앙 처리 장치 분류: CISC\RISC 분류, CISC 유형 CPU, RISC 유형 CPU, VLIW 유형 프로세서, 장점, 단점, 차이점, 분류 CISC 유형 CPU CISC 입니다. 영어로 "Complex Instruction Set Computing"의 약어로, 중국어로 "복잡한 명령 집합"을 의미합니다. Intel 및 해당 호환 CPU(AMD 등 다른 제조업체)에서 생산하는 x86(intel CPU의 명명 규칙) 시리즈 CPU를 말합니다. , VIA 등 PC(개인용 컴퓨터) 아키텍처를 기반으로 한 CPU)를 생산했습니다. 이런 종류의 CPU는 일반적으로 32비트 구조이므로 IA-32 CPU라고도 합니다. (IA: 인텔 아키텍처, 인텔 아키텍처). CISC CPU에는 현재 주로 Intel 서버 CPU와 AMD 서버 CPU가 포함됩니다. (1) Intel의 서버 CPU (2) AMD의 서버 CPU RISC형 CPU RISC는 영어로 "Reduced Instruction Set Computing"의 약어로 중국어로 "Reduced Instruction Set"을 의미합니다. 이는 CISC(Complex Instruction Set Computer) 명령 시스템을 기반으로 개발되었습니다. 일부 사람들은 CISC 기계를 테스트한 결과 다양한 명령의 사용 빈도가 상당히 다르다는 것을 보여주었습니다. 가장 일반적으로 사용되는 명령은 상대적으로 간단한 명령입니다. 전체 명령어 수의 20%를 차지하지만, 프로그램 내에서 발생빈도는 80%를 차지합니다. 복잡한 명령어 시스템은 필연적으로 마이크로프로세서의 복잡성을 증가시켜 프로세서 개발에 오랜 시간과 비용을 들게 만듭니다. 그리고 복잡한 명령에는 복잡한 작업이 필요하므로 필연적으로 컴퓨터 속도가 저하됩니다. 위의 이유로 1980년대에 탄생한 RISC CPU는 CISC CPU에 비해 명령 시스템을 간소화했을 뿐만 아니라 "슈퍼스칼라 및 슈퍼 파이프라인 구조"를 채택하여 병렬 처리 능력을 크게 향상시켰습니다. 병렬 처리는 서버가 동시에 여러 개의 CPU를 처리한다는 의미입니다. 병렬 처리는 서버의 데이터 처리 기능을 크게 향상시킬 수 있으며, 부서 수준 및 기업 수준 서버는 CPU 병렬 처리 기술을 지원해야 합니다. 즉, 동일한 주파수에서 RISC 아키텍처를 사용하는 CPU는 CISC 아키텍처를 사용하는 CPU보다 훨씬 높은 성능을 발휘합니다. 이는 CPU의 기술적 특성에 따라 결정됩니다. 현재 이 명령 시스템을 갖춘 CPU는 중급 및 고급형 서버에서 일반적으로 사용되며, 특히 고급 서버는 모두 RISC 명령 시스템을 사용하는 CPU를 사용합니다. RISC 명령 시스템은 고급 서버의 UNIX 운영 체제에 더 적합합니다. 이제 Linux도 UNIX와 유사한 운영 체제입니다. RISC CPU는 소프트웨어와 하드웨어 모두에서 Intel 및 AMD CPU와 호환되지 않습니다.
현재 중저가형 서버에서 RISC 명령어를 사용하는 CPU는 주로 다음과 같은 종류가 있다. (1) PowerPC 프로세서 (2) SPARC 프로세서 (3) PA-RISC 프로세서 (4) MIPS 프로세서 (5) Alpha VLIW 유형 프로세서 처리 VLIW는 영어로 "Very Long Instruction Word"의 약어로 중국어로 "매우 긴 명령어 세트 아키텍처"를 의미합니다. VLIW 아키텍처는 고급 EPIC(Explicit Parallel Instruction) 설계를 채택합니다. IA-64 아키텍처'. EPIC 프로세서는 주로 Intel의 IA-64(Intel에서 개발한 Itanium 프로세서 포함)와 AMD의 x86-64입니다. 장점 현재 서버 개발 현황으로 볼 때, "작고 컴팩트하며 안정적"이라는 특성을 지닌 IA 아키텍처(CISC 아키텍처)를 갖춘 PC 서버는 안정적인 성능과 저렴한 가격으로 인해 더욱 널리 사용되고 있습니다. 인터넷 및 로컬 네트워크 분야에서는 파일 서비스, 인쇄 서비스, 통신 서비스, 웹 서비스, 이메일 서비스, 데이터베이스 서비스, 응용 서비스 등에 사용됩니다. 단점 IA-64 마이크로프로세서의 가장 큰 결점은 x86과의 호환성이 부족하다는 것입니다. Intel의 IA-64 프로세서는 2세대의 소프트웨어를 더 잘 실행하기 위해 IA-64 프로세서(Itanium, Itanium2... )에서는 x86 명령을 IA-64 명령으로 변환할 수 있도록 x86-to-IA-64 디코더를 도입합니다. 이 디코더는 가장 효율적인 디코더도 아니고 x86 코드를 실행하는 가장 좋은 방법도 아니므로(가장 좋은 방법은 x86 프로세서에서 직접 x86 코드를 실행하는 것입니다) x86 응용 프로그램을 실행할 때 Itanium 및 Itanium2의 성능이 매우 나쁩니다. 이는 X86-64가 등장한 근본적인 이유이기도 합니다. 마지막으로 주목할 점은 CPU가 서버 성능을 결정하는 가장 중요한 요소 중 하나임에도 불구하고 다른 액세서리의 지원과 협력 없이는 CPU가 원하는 만큼 성능을 발휘할 수 없다는 점입니다. 차이점 1. 명령어 세트는 일반적으로 CISC 복잡한 명령어 세트인 가정용 또는 업무용 컴퓨터에 장착된 일반 CPU와 다릅니다. 우리는 크고 포괄적인 명령어 세트를 추구하고 일반적으로 사용되는 다양한 기능을 하나로 통합하려고 노력하지만 호출 속도와 적중률은 서버 CPU보다 약간 낮습니다. 서버 CPU 명령어는 일반적으로 RISC(Reduced Instruction Set)를 사용합니다. 이 설계의 장점은 보다 목표가 명확하고, 다양한 요구에 따라 구체적으로 최적화할 수 있으며, 에너지 효율성이 더 높다는 것입니다. 2. 캐시 다양한 캐시도 CPU의 성능을 결정합니다. 서버 CPU는 컴퓨팅 성능에 대한 요구 사항이 높기 때문에 서버 CPU는 종종 가장 진보된 프로세스와 기술을 적용하고 성능을 향상시키기 위해 1, 2, 3단계의 캐시를 갖추고 있습니다. 더 강한 운영 능력. 서버 CPU는 오랫동안 레벨 3 캐시를 사용해 왔습니다. 일반 CPU는 최근 몇 년간 캐시 기술만 사용해 왔습니다. 3. 다른 인터페이스. 서버 CPU와 일반 CPU 인터페이스는 종종 다릅니다. 현재 대부분의 서버 CPU 인터페이스는 소켓 771, 소켓 775, LGA 2011 및 LGA 1150입니다. 일반 CPU의 인터페이스는 거의 동일하지만 마더보드는 다릅니다. 실제로는 동일하지 않습니다. 서버 CPU가 장착된 마더보드에는 일반적으로 그래픽 카드 슬롯이 없습니다. CPU와 함께 제공되는 코어 그래픽 카드가 요구 사항을 충족할 수 있고 CPU 버스 대역폭이 가정용 CPU보다 높기 때문입니다. 4. 다양한 안정성 요구 사항 서버 CPU는 기본적으로 일년 내내 지속적으로 작동하도록 설계되었습니다. 가정용 CPU와 비교할 때 서버 CPU는 안정성과 신뢰성 측면에서 크게 다릅니다. 일반적으로 서버는 유지 관리를 위해 가끔 종료하는 경우를 제외하고 1년 365일 전원이 켜져 있으며 안정성 요구 사항이 매우 높습니다. 일반 CPU는 72시간 동안 지속적으로 작동하도록 설계되었습니다. 가정용 컴퓨터를 사용하지 않을 때 우리는 여전히 매일 컴퓨터를 종료하는 데 익숙합니다.
5. 다중 채널 상호 연결은 다양한 다중 채널 상호 연결을 지원합니다. 예를 들어 서버 마더보드에는 동시에 여러 개의 CPU 슬롯이 있을 수 있으며, 이는 CPU입니다. 다중 채널 상호 연결 기술 이 기술은 현재 서버 CPU에서만 지원됩니다. 일반 가정용 컴퓨터의 경우 마더보드는 CPU 하나만 설치할 수 있으며 다중 채널 상호 연결을 지원하지 않습니다. 6. 가격이 다릅니다. 서버 CPU는 높은 안정성을 위해 설계되었으므로 일반적으로 고품질 재료를 사용하고 다중 채널 상호 연결 및 장기 작업을 지원하므로 동일한 성능을 가진 일반 CPU에 비해 가격이 당연히 높습니다. 또한 고급 서버 CPU는 최신 고급 기술을 많이 사용하고 가격이 더 비쌉니다. 따라서 일반 서버 CPU의 가격은 1000위안 이상이고 고급 서버 CPU는 10,000위안 이상, 심지어는 10,000위안 이상입니다. 수십만.