인텔과 PPC의 차이점은 무엇입니까?


답변:


18

하드웨어 측면 : PowerPC는 3 개의 개발 회사 인 Apple, IBM 및 Motorola에서 주로 개발 한 마이크로 프로세서입니다. 이 명령은 MIPS (초당 백만 명령)의 작동 속도를 높이는 명령 세트 컴퓨터 (RISC)가 내장되어 있습니다. PowerPC는 주로 마이크로 프로세서에 대한 유사한 RISC 명령어 세트를 가지고 있기 때문에 IBM의 초기 전력 아키텍처를 기반으로합니다.

인텔 및 AMD CPU는 CISC 아키텍처를 기반으로합니다. 일반적으로 CISC 칩에는 많은 양의 다양하고 복잡한 명령어가 있습니다. 그 뒤에 철학은 하드웨어가 항상 소프트웨어보다 빠르다는 것입니다. 따라서 프로그래머는 짧은 명령어로 많은 것을 수행 할 수있는 어셈블리 명령어를 프로그래머에게 제공하는 강력한 명령어 세트를 만들어야합니다. 일반적인 CISC 칩에서는 명령 당 비교적 느리지 만 (RISC 칩에 비해) RISC보다 적은 명령을 사용합니다.


10

PPC Mac은 IBM 또는 Motorola에서 만든 PowerPC RISC 기반 칩을 사용하여 1990 년대 중반에서 후반까지 제작 된 Macintosh 컴퓨터의 세대를 말합니다. 마지막 PowerPC 기반 Macintosh 인 PowerMac G5는 2006 년 8 월에 판매가 중단되었습니다. PowerPC 칩을 지원하는 컴퓨터 인 Mac OS X의 최신 버전은 Mac OS X 10.5 (Leopard)였습니다 (컴퓨터가 지원하는 한).

인텔 Mac은 인텔 CISC 프로세서를 사용하는 최신 Macintosh 컴퓨터 (2006 년 1 월 이후)를 나타냅니다. Intel Mac은 BIOS 대신 EFI를 사용하며 최신 버전의 Mac OS X을 실행할 수 있습니다. Intel Mac은 10.6에 선택적으로 설치되는 Rosetta라는 변환 계층을 통해 PowerPC 컴파일 응용 프로그램을 실행할 수도 있습니다.

프로그램이 범용 바이너리로 제공되는 경우 PPC와 Intel Mac 모두에서 실행할 수 있지만 오늘 출시 된 많은 새로운 응용 프로그램은 Intel 전용입니다 (예 : Chrome, Final Cut Studio, Mac OS X Snow Leopard).


6

애플 하드웨어와 관련하여, 최종 사용자 경험이 진행되는 한, 마지막 세대의 PowerPC와 1 세대 인텔의 차이는 상당히 미미했습니다. 그들은 동일한 폼 팩터를 사용했으며, 완전히 새로운 내부는 변경되지 않은 외관과 운영 체제가 호환성을 위해 제공 한 조정에 의해 매우 효과적으로 숨겨졌습니다.

마지막 PowerPC Mac은 2006 년에 판매되었으므로 그 이후의 모든 새 컴퓨터는 Intel입니다.

일반적으로 Intel Mac은 PowerPC Mac 용으로 제작 된 대부분의 소프트웨어를 실행할 수 있습니다. 에뮬레이션에 필요한 성능 저하가 있지만 Photoshop과 같은 복잡한 소프트웨어에서도 적절한 속도로 실행됩니다. PowerPC Mac은 Intel 소프트웨어를 실행할 수 없습니다.

최신 버전의 OS X 인 Snow Leopard는 Intel 기반 Mac에서만 사용할 수 있습니다.

인텔 Mac은 Boot Camp라는 기능에 액세스 할 수 있으며,이를 통해 최고 속도로 Windows로 부팅 할 수 있습니다. Intel Mac은 타사 소프트웨어 ( VMWare Fusion , VirtualBox 또는 Parallels )를 사용하여 가상 컴퓨터 내에서 Windows를 실행할 수도 있습니다 . 이에 대해서는 약간의 성능 저하가 있지만 PowerPC Mac이 Windows 소프트웨어를 실행하는 데 필요한 에뮬레이션보다 훨씬 빠릅니다.


3

전환 당시의 인텔 칩은 당시의 PPC 칩보다 훨씬 열적이며 전력 효율적으로 공급되었습니다. 인텔은 클럭 속도와 주어진 프로세서 선택을 지원하는 데 필요한 하드웨어 양 측면에서 동일한 열 및 물리적 엔벨로프 내에서 더 많은 공간을 확보 할 수있었습니다.

PPC 로드맵은 4 ~ 5GHz 범위에서 대규모 클럭 속도로 촬영되어 향후 인텔 칩과 비교할 때 향후 PPC 칩의 이러한 단점을 증폭 시켰습니다.

인텔 프로세서로의 전환은 G5 PowerMac에 들어간 공간 구성 요소로 인해 이국적인 액체 냉각 시스템, 대규모 방열판 설계 및 복잡성을 필요로하지 않았습니다. 전원 공급 장치도 축소되었습니다.

PPC 설계는 칩킬 메모리, CPU 가상화, First Failure Data Capture 및 기타 고급 / 고가 기능을 통해 메인 프레임 영역으로 직접 향하고있었습니다. 그냥이 확인 P5 히트 싱크관련된 L3 캐시 칩 4 프로세서 MPM을 이 프로세서는 낮은 클럭 속도 / 작은 패키지에 파워 7 제조 마지막으로 포장 더 많은 전력하기 전에 성장 얼마나 거대한에 대한 느낌을 얻을 수 있습니다. (그리고 이것은 2010 년에 마침내 배송됩니다). 이제 Power5 및 Power6은 여전히 ​​현재 Mac 시장 공간에 적합하지 않은 서버 랜드에서 수행하는 작업에서 훌륭하고 훌륭합니다.

또한 PPC의 휴대용 프로세서 용 파이프 라인에는 아무것도 나오지 않았기 때문에 이미 나열된 많은 트레이드 오프를 수용 할 경우 미래의 데스크탑 컴퓨터를위한 힘이 있었음에도 불구하고. 간단히 말해, 휴대용 Mac은 PPC 아키텍처에 대한 마력이 부족하여 PPC 이외의 다른 제품으로 전환해야 할 시급함을 주도했을 것입니다.


1

건축물:

PowerPC : (강화 된 RISC를 통한 성능 최적화의 약자 – 성능 컴퓨팅, 때로는 PPC로 약칭 됨) 및 인텔 프로세서.

자세한 정보는 Wikipedia : PowerPC 에서 찾을 수 있습니다.


1

또한 Power 아키텍처에 대해 더 알고 싶었고 좋은 정보를 찾았습니다. POWER8 (IBM의 최신)에 대해 다음 정보를 공유하게되어 기쁩니다.

  1. SMT8 : 코어 당 8 개의 스레드

    • SMT1, SMT2, SMT4, SMT8과 같은 모드 전환 가능
  2. CAPI : 코 히어 런트 가속기 프로세서 인터페이스

    • 업계 최초
    • 하드웨어 부착
    • FPGA에 액세스 할 때 디바이스 드라이버 오버 헤드를 제거합니다.
    • 일관성 향상
  3. NUCA-비 균일 캐시 액세스

    • 각 프로세서는 L3 캐시와 연결되어 있지만 NUCA는 L3 캐시를 코어가 공유하도록합니다.
    • 데이터 집약적 인 워크로드 이점
  4. NVIDIA 파트너십 :

    • NVIDIA CUDA 병렬 컴퓨팅을 통해 Power8에서 Java 프로그램의 성능을 8 배 향상시킬 수 있습니다.

더 참조 :


1

최종 사용자의 입장에서는 크게 걱정할 필요가 없습니다. 많은 응용 프로그램이 "범용"으로 제작되었으므로 PPC 및 Intel 기반 Mac 모두에서 실행되며 에뮬레이터 (Rosetta)는 PPC 전용 응용 프로그램을 새로운 Intel 컴퓨터에서 실행할 수있게합니다.

그러나 시간이 지남에 따라 최신 기능은 인텔 Mac에서만 사용할 수 있었으므로 일부 응용 프로그램에는 인텔 칩이 필요하다고 명시되어 있습니다. 또한 최신 버전의 Mac OS X은 Intel CPU에서만 실행됩니다.

Apple은 사용자의 전체 전환을 숨기고 합리적으로 좋은 결과를 얻었으므로 사람들이 예상 한대로 모든 것이 계속 작동하여 소프트웨어 개발자에게 무거운 짐을 덜었습니다.


0

내가 아는 한 가지는 PPC가 기본적으로 큰 엔디안이지만 필요한 경우 모드를 전환 할 수 있다는 것 입니다. 인텔은 리틀 엔디안입니다.


4
실제로 모든 PPC가 리틀 엔디안 모드를 지원하지는 않습니다. 특히 G5는 그렇지 않았다. 물리적 메모리를 보유한 두 번째 주소 공간을 관리하기 위해 Connectix Virtual PC 만 사용했던 기능인 VMM (Virtual Machine Manager)을 사용하여 리틀 엔디안 모드에만 액세스 할 수 있었기 때문에 대부분의 Mac OS X 소프트웨어에는 별 문제가되지 않았습니다. 에뮬레이트 된 PC의. 이것이 Virtual PC가 G5를 지원하는 데 오랜 시간이 걸리는 이유 중 하나였습니다.
Louis Gerbarg

0

Power PC에는 전체적으로 RISC 아키텍처라는 레이블이 붙은 고유 한 명령 세트가 있으며 프로그램 수행 방식이 PC에서 사용되는 것보다 훨씬 빠릅니다. 소프트웨어에 대해서는 소프트웨어가 코딩되거나 컴파일 된 방식을 제외하고 차이가 없습니다. 예를 들어 Windows NT 3.51은 PowerPC를 위해 개발되었습니다.

PC에서 가장 많이 사용되는 프로세서에는 CISC 아키텍처라는 레이블이 붙어있어 코딩 방식이 변경되며 장점은 동시에 하나 이상의 작업을 수행한다는 것입니다.

RISC 32 비트는 CISC 8 비트보다 더 복잡한 명령어를 사용하기 때문에 RISC 및 CISC라는 용어는 차이가 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.