킬크로그  
  킬크로그
공지사항 | 키워드 | 태그 | 지역 | 방명록 | 관리자 | 포스팅   
 
CPU의 역사-IBM POWER와 PowerPC의 역사
[POWER]

IBM POWER CPU는 초기 IBM 801 칩과 MIPS 아키텍처의 기반으로 탄생한 IBM의 대표적인 RISC CPU이다.

POWER는 Performance Optimization With Enhanced RISC의 약자이다.

POWER CPU는 IBM 801 CPU를 개선시켜 시장에서 가장 많이 사용하는 범용 CPU를 만들 계획하에 탄생한 CPU이다. 801은 CISC CPU로 한 클럭에 한개의 명령어를 처리했으며, 슈퍼스칼라 아키텍처를 채용하지 않은 느린 CPU였다. 이 두가지를 개선하여 만들어진 IBM 최초의 RISC CPU가 바로 POWER CPU이다.

최초의 POWER CPU는 POWER1이다. 이 CPU는 브랜치, 정수와 부동소수 처리 부분의 3개로 구현되었다. POWER1을 이용한 범용시스템의 대표는 RS/6000 시리즈이다.

POWER2에는 2차 부동소수 처리 부분과 캐쉬 메모리를 추가하였으며, POWER3에서 비로소 완전한 64bit 처리 시스템으로 탄생하였다.

POWER4에 이르러 요즘 한창 관심거리인 Dual Core를 구현하였는데, 하나의 CPU안에 2개의 Core가 들어있는 시스템이다. 또한 최대 8개 CPU를 연결할 수 있는 구조로 설계되었다.

POWER5가 최신 IBM의 CPU인데, 최대 64개까지 CPU를 연결할 수 있는 구조로 개선되었으며, Linux 운영체제를 구동시킬 수 있는 형태로 개발되었다. POWER5는 POWER4의 하위 호환을 완벽하게 지원한다. 또한 몇몇 기능을 개선한 POWER5+를 지난 2005년에 발표했다.

[PowerPC]

IBM의 POWER CPU와 비슷한 이름으로 헷갈리는 CPU가 바로 PowerPC인데, 이 CPU는 1991년 Apple, IBM, Motorola(AIM)이 공동으로 만든 CPU이다. PowerPC의 PC는 Power Computing의 약자이다.

이 CPU의 기반은 IBM의 POWER CPU인데, 1990년 초에 발표된 POWER1은 RS/6000 시리즈에 사용이 되었으며, 기본적으로 고성능의 멀티 프로세서(여러개의 CPU사용) 목적으로 개발되었다. 그러다 보니 고급 기종에만 사용되고 보급형에는 사용할 수 없는 반쪽짜리 CPU라는 점을 늘 고민으로 안고 있었다.

이에 IBM은 Motorola에게 POWER 아키텍처기반의 싱글 프로서서 개발을 제안하게 된다. 이때 Motorola의 최대의 데스크탑 CPU 고객인 Apple을 끌어들이게 된다. 이렇게 3개 회사가 공동으로 개발한 CPU가 바로 PowerPC CPU가 된 것이다.

Motorola 입장에서는 큰 비용을 들이지 않고 RISC 칩 디자인을 손에 넣을 수 있었고, 기존 자사의 고객 외에 IBM의 개인 고객을 추가적으로 자사로 편입시킬 수 있다는 계산이 맞아 떨어져서 공동 개발을 흔쾌히 받아들이게 된다.

Apple도 유명한 IBM의 이름하에 시장에서 강력한 CPU를 탑재한 데스크탑을 내 놓을 수 있다는 점이 강하게 어필되었다.

Motorola는 이때 88000시리즈로 RISC CPU 시장에 진입했으나, 시장의 평가는 아주 좋지 않았다. 그 이유 중의 하나는 CISC CPU이자 Apple Macintosh가 사용 중인 그 유명한 68000시리즈와의 호환이 안된다는 점이 컸다. 그래서 88000을 대체하면서도 RISC CPU로 직행할 수 있는 PowerPC에 대해 적극적인 동참을 하게 되는 상황이 되었다.

PowerPC는 POWER에 비해 다음과 같은 차이가 있는데,

Big-endian과 Little-endian Mode 둘 다 작동하며, Apple의 요구에 따라 2차 부동소수 처리 유닛이 생겼으며, 완벽한 64bit로 동작하면서도 32bit와의 완벽한 호환성을 지니고 있으며, POWER의 난해한 명령어들을 제거해서 다양한 OS를 지원 가능하게 되었다는 점이다.

이렇게 해서 처음으로 만들어진 CPU가 PowerPC 601이었다. 이 CPU를 기반으로 만든 PC가 바로 Power Macintosh이다.

그러나 이렇게 만든 CPU를 작동시킬 수 있는 OS의 부재를 느끼고 IBM은 실패작인 OS/2를 PowerPC용으로 개조한다. Apple 역시 Motorola 68000에서 작동되었던 자사의 OS를 PowerPC에서도 가능하도록 에뮬레이터를 만들었다. 그러나 그런 노력을 수포로 돌아가서 601은 실패한 모델이 되었다.

그 후 개발된 CPU가 저가모델인 603과 고가모델인 604를 내놓았다. Apple은 603기반으로 노트북을 만들었으나, 68000 에뮬레이터가 8KB의 L1 캐시 사이즈 때문에 너무 느리게 동작하여, 이를 16KB 로 바꾼 603e모델을 만들어내게 된다.

64bit용 620이 개발되었으나 32bit에 비해 턱없이 느린 속도 때문에 단종되었다. 그후로는 POWER3 의 디자인 기반으로 만든 CPU들이 나왔는데, G3로 불리는 750, G4의 7400, POWER4 기반 디자인의 진정한 64bit인 970(G5)가 나왔다.

그 외에도 PowerPC CPU는 IBM의 RS/6000 시리즈와 AS/400 모델 그리고 Nintendo GameCube와 TiVo같은 임베디드 시스템에도 널리 사용된다. 그리고 가장 많이 사용하는 곳은 자동차의 메인 CPU이다.

공동 제작사중 Motorola는 자사의 68000시리즈를 기반으로 한 Palm용 CPU인 Dragonball만을 만들어 내고 있다.
Tag : , ,
Track this back : http://cusee.net/trackback/2460504 관련글 쓰기

name    password    homepage
 hidden


BLOG main image
세상엔 알고 싶은 것이 너무 많다
다이시스 배너
전자액자 솔루션, DID 솔루션
DVB-H, ISDB-T, T-DMB module
 블로그 자체검색
 카테고리
모든 글보기 (1603)
기술 & 트렌드 (1067)
킬크로그 (431)
맛집 방문기 (25)
우리집 이야기 (32)
드라마 로스트 (24)
노래 이야기 (24)
 태그
콘텐츠 블로그 VoIP 팟캐스트 podcast iPhone 콘텐츠유통 Apple 광고 삼성전자 Microsoft mp3 휴대폰 영화 MP3p 로스트 이메일 Google KT Lost
 최근 포스팅
굿바이 PC Magazine 그리고 잡..
Recession, 경기후퇴 (1)
블로그 또는 블로거 마케팅을.. (6)
이럴수록 데이터 백업 횟수와.. (2)
MP3플레이어 전쟁, 2008 문화.. (5)
결국 Yahoo CEO Jerry Yang 사..
뚜껑이 잘 안열리는 할인점 PB.. (6)
iPod Touch 2세대로 fring을.. (8)
4G 표준, UMB 포기 선언으로 W..
호가든 육각 텀블러잔을 구하다 (4)
SideWinder X6 키보드의 특징.. (1)
Qualcomm, PC alternative Kay.. (2)
컴퓨터 책상을 사무용 가구로.. (12)
2008 인천국제정보산업전시회..
Global Mobile Vision 2008 행.. (2)
 최근 코멘트
전 1세대 터치 사용자라.....
ahaman - 09:22
영원한 후퇴는 없다~근데 그..
gostopgo90 - 11/20
광고대행사가 되어주는 매체들..
혜란 - 11/20
그냥 마이크만 꼽아도 되려나..
nakada - 11/19
블로거 마케팅에 있어 시금석..
웹초보 - 11/19
많은 도움 받고 갑니다. 앞으..
백미 - 11/19
저도 와서 배우고 갑니다. 좋..
러블리앙뚜 - 11/19
말이 좋아 블로그 마케팅이지,..
레이니돌 - 11/19
좋은 글 잘 읽고 갑니다. 배울..
rockholic - 11/19
감사합니다. 킬크님. 기자..
서기선 - 11/19
 최근 받은 트랙백
한국블로그연합회와 WPBA 그리..
Save the Earth! Fire Blog!
미디어 2.0, 2008 우수 교양도..
링블로그-그만의 아이디어
Qualcomm의 UMB 개발 중단- 막..
유무상통(有無相通)
[홍콩과기대] 행복한 소프트웨..
에이콘 출판사 블로그 acornLoft
디지털 액자, 훌륭한 광고판이..
칫솔_초이의 IT 휴게실
주간 블로고스피어 리포트 97..
GOODgle.kr
주간 블로고스피어 리포트 97..
GOODgle.kr
AT&T, iPhone 사용자에게 17,0..
상대적이며 절대적인 지식의..
아이팟 터치 2세대(iPod Touch..
마음으로 찍는 사진
더마음씨의 생각
themaum's me2DAY
 링크 사이트
(주)다이시스
Iguacu Blog
소프트웨어 스토리
전자파 이야기
 방문자 통계(Since 2006.2.14)
전체 : 1,332,011
오늘 : 2,299
어제 : 2,639
 사랑합니다, 여러분 :)
티스토리 배너
DNS Powered by DNSEver.com

 블로그 구독(RSS Feed)
rss
믹시
 공지사항
킬크로그 History
About 킬크로그 & 킬크