PowerPC 아키텍처가 Intel x86을 따라 가지 못한 이유는 무엇입니까?


최상의 답변

면책 조항 : 저는 Intel에서 일합니다. Corp.와 인텔에서 20 년 이상 근무했습니다. 즉, PowerPC 이전, 도중 및 이후에 있었음을 의미합니다. 🙂 여기에 표현 된 견해는 순전히 제 자신의 것이며 인텔이 응답하고 싶어 할만한 내용을 반영하지 않습니다. 와. 이 주제에 대해 더 많은 글을 쓸 수는 있지만 다음 몇 단락으로 제한합니다. PowerPC는 90 년대 초반에 모토로라, IBM 및 Apple이 마이크로 프로세서 시장과 인텔에서 누리고있는 Intel x86 제품군 (특히 486 및 Pentium 프로세서와 함께)의 거의 독점에 대응하기 위해 만든 프로세서 아키텍처 / 프로세서 제품군이었습니다. -IBM (OS / 2 대 MS Windows), 모토로라 (Apple에서 사용하는 68000 제품군의 마이크로 프로세서 생산) 등 가장 많은 손실을 입은 회사들에 의해 매우 심각한 경쟁 위협으로 간주되는 Microsoft “이중 폴리” x86과 애플 (당시 다른 PC 회사)로 시장 점유율을 잃었습니다.

PowerPC 아키텍처는 아키텍처 및 명령 세트 목적을 위해 깨끗한 상태에서 시작되었으므로 1990 년대 초에 x86 / Pentium 제품군보다 우수한 성능을 제공 할 수있었습니다. Intel의 Pentium은 1970 년대 빈티지부터 8086에 대한 이전 버전과의 호환성 / 레거시 지원을 유지하여 성능을 제한해야하는 부담이있었습니다. PowerPC는 초기에 뛰어난 성능이라는 엄청난 이점을 가지고 있었지만 x86 제품군에 대한 인텔의 뛰어난 아키텍처 개선과 제조 능력은 그 격차를 좁 혔고 Pentium 제품군은 몇 년 동안 성능면에서 PowerPC를 추월했습니다 (논쟁의 여지가있을 수 있습니다!). , 따라서 PowerPC가 제공하는 성능상의 이점을 제거합니다.

원래 x86과 PowerPC는 서버 세그먼트를 대상으로하지 않았습니다. 90 년대 중반까지 이들은 주로 데스크탑, 랩톱 및 기껏해야 워크 스테이션 범주 프로세서였습니다. 서버 시장 부문은 기본적으로 90 년대 중반 및 후반에 Intel 프로세서의 PentiumPro 제품군 (Xeon으로 판매 됨)의 도입으로 시작되었습니다. 이시기에도 서버에 적합한 PowerPC 제품을 사용할 수있었습니다. 이러한 “서버 대상”프로세서는 기본적으로 온칩 캐시가 강화 된 데스크탑 부품이었습니다. PowerPC가 인텔 아키텍처를 따라갈 수 없었던 실제 이유는 인텔의 공격적인 프로세서 아키텍처 및 제조 기술 투자 및 제품 개선과 함께 거대한 “설치 기반”, 지속적인 성능 (및 전력) 개선 및 비용 효율적인 플랫폼과 같은 최종 사용자, 그리고 PC 플랫폼의 “개방성”대 Apple PC의 “폐쇄”특성으로 인해 각 제품 세대에서 IBM 호환 x86 PC, 하드웨어 및 소프트웨어의 가격이 크게 낮아졌습니다.

다음은 고려해야 할 몇 가지 추가 요소입니다.

“설치 기반”, 순수하고 단순합니다! 일찍 90 년대, Intel의 x86 프로세서 (및 AMD의 Intel 라이선스 두 번째 소스 프로세서)는 PC 마이크로 프로세서 시장의 대부분을 차지했습니다. 수백만 대의 PC가 대부분 Intel 및 일부 AMD 마이크로 프로세서와 함께 배송되었습니다. 대부분의 하드웨어 회사에는 Intel / AMD의 마이크로 프로세서와 Intel / AMD / Texa Instruments (TI) 및 기타 회사의 주변 부품을 사용하여 새로운 데스크탑 및 노트북 플랫폼 설계를 수행하는 설계 팀이있었습니다. 소프트웨어 지원 (아래 글 머리 기호 참조)과 결합 된 하드웨어의 폭 넓은 가용성은 설치 기반이 매우 견고한 기반에 있음을 의미합니다. PC 시장에서 Apple의 점유율은 90 년대 중반까지 상당히 줄어들었고 Motorola 68000 프로세서 제품군은 80 년대 중반 후반부터 Intel의 최신 제품보다 우위를 잃었습니다.

Intel x86 / Pentium 제품군 소프트웨어 레거시 / 백 워드 호환성 소프트웨어 레거시와 하위 호환성은 최신 제품의 성공을 보장하는 데 매우 중요하다는 사실이 지난 20 ~ 30 년 동안 인식되어 왔습니다. 세대 마이크로 프로세서 제품군. 1990 년대에 이것은 OSV (Microsoft, IBM, Digital Research, 다양한 Unix 버전과 같은 운영 체제 공급 업체) 및 애플리케이션 개발자 (스프레드 시트, 워드 프로세서 등)의 대규모 커뮤니티가 x86 소프트웨어 개발에 정통하고 많은 투자를 받았다는 것을 의미합니다. x86 소프트웨어 개발에서. 수만 명은 아니더라도 소프트웨어 엔지니어 / 개발자가 x86 기반 제품을 개발하고있었습니다. PowerPC에는 설치 기반이 거의 없었습니다! 기본적으로 Intel x86 아키텍처가 지배하는 빠르게 성장하는 시장에 새로운 명령 세트와 새로운 하드웨어였습니다.

Intel의 최첨단 제조 기술 인텔은 최신 / 가장 큰 마이크로 프로세서를 지속적으로 대량 제조 (90 년대에도 매년 수백만 대, 2010 년에는 현재 1 억 대를 생각하십시오)에 매우 능숙했습니다. 인텔은 60 년대 후반 창립 당시부터 제조 회사였습니다.인텔은 항상 반도체 제조 공정 기술에 대한 매우 진지한 R & D에 투자했으며 1970 년대부터 “팹”(칩 제조 공장) 기술의 최첨단에 있었으며 최근에는 나머지 제품보다 진정으로 “한 세대 앞서”있었습니다. 업계. 세계 최고의 프로세스 엔지니어링 / R & D와 함께 수십억 달러 규모의 자체 팹을 소유하고 투자함으로써 인텔은 경쟁 업체보다 큰 우위 (및 수익성)를 유지할 수있었습니다. 오늘날까지도 인텔의 우수한 수익 마진은 제조 기술 역량의 직접적인 결과입니다.

연속적인 펜티엄 세대의 지속적인 개선 / 새로운 기능 제품군 플랫폼 수준 기술의 전원 관리 및 기타 지속적인 발전 (I / O 영역의 예 : USB, PCIe, 네트워킹 – 유선 및 무선 표준, 스토리지 : SATA, 플래시 메모리, DRAM 용량의 기하 급수적 증가 / 가격 하락, 그에 상응하는 낮은 바이트 당 비용 등으로 자기 디스크 저장 용량의 폭발적 증가)는 전체 PC 산업에 장기적인 비용 및 기능 이점을 보장했습니다.

주의해야 할 추가 사항- 컴퓨팅 업계의 진지한 추종자들은 사실 다음 사항을 알고 있습니다. 새로운 컴퓨터 / 프로세서 아키텍처와 새로운 명령어 세트가 시장에서 성공하는 것은 엄청나게 어렵습니다. , 제공 할 수있는 성능 또는 기타 이점에도 불구하고, especia 상당한 설치 기반이있는 경우 lly. 80 년대 초반의 iAPX432 제품군과 상업적 실패였던 80 년대 후반 / 90 년대 초반의 i860 제품군과 같은 인텔의 과거 시도보다 더 멀리 볼 필요가 없습니다. 90 년대 중반의 Itanium 제품군은 겸손한 것으로 간주 될 수 있습니다. 중요한 예외는 주로 임베디드 모바일 / 가젯 시장에서 ARM 제품군의 경우입니다. 작은 정도는 Sun Sparc (주로 자체 제품에 Sun에서 사용) 및 IBM PowerPC (일부 IBM 시스템에서 사용) ) 계속 실행 가능합니다.

답변

Q :“왜 PowerPC 아키텍처가 Intel x86을 따라 잡지 못했습니까?

A : PowerPC 아키텍처가 어떤 식 으로든 열등하거나 x86을 따라갈 수 없었던 경우. 사실 IBM의 POWER 기반 서버는 오늘날까지 매우 강력한 경쟁자로 남아 있습니다. 몇 년이 지난 지금도 마찬가지입니다.

PowerPC의 몰락은 실제로 비즈니스와 수요 부족으로 귀결되었습니다.

IBM, Apple (그리고 나중에는 Motorola)이 IBM의 설계를 기반으로 PowerPC를 만들기 위해 합류했습니다. 모든 컴퓨터 OEM (Apple뿐만 아니라)을위한 CHRP (공통 하드웨어 참조 플랫폼) 디자인을 만들었습니다. PowerPC 아키텍처는 더 현대적이며 인텔이 생산할 수있는 것보다 더 강력한 칩을 허용했습니다.

인텔은 실제로 칩 아키텍처 관점에서 PowerPC 뒤에 있었지만 인텔은 항상 최신 버전을 사용하여 대응할 수있었습니다. 다른 사람보다 앞서 제조 공정. 이를 통해 고객은 상대적으로 평등 한 경쟁의 장을 제공하고 플랫폼을 우수한 PowerPC 아키텍처로 전환 할 전반적인 인센티브를 거의 얻지 못했습니다.

시간이 지남에 따라 PowerPC가 “Mac”제품이 될 것이라는 것이 분명해졌습니다. 결국 모토로라는 맥 고객 기반이 너무 작아서 구제를 받았다. IBM은 값 비싼 POWER 시리즈 칩의 축소 버전을 기꺼이 제공했습니다. 예를 들어 G5 (PPC 970)는 그러한 칩이었습니다. 그러나 이것은 랩톱이 아닌 강력한 워크 스테이션을 위해 설계되었습니다. 마찬가지로 애플은 노트북에 적합한 업데이트 된 칩을 고객에게 제공 할 능력이 없었다. 애플은 인텔로 전환 할 수밖에 없었습니다.

요점은 PowerPC가 성공하지 못한 기술적 이유가 없다는 것입니다. 그 이유는 전적으로 Apple이 유일한 고객 이었기 때문에 소량 때문이었습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다