IBM RT PC

IBM RT PC(RISC Technology Personal Computer)는 1986년에 IBM이 선보인 워크스테이션 제품군이다. 이 제품은 축소 명령어 집합 컴퓨터(RISC) 아키텍처를 기반으로 한 IBM 최초의 상업용 컴퓨터였다. RT PC는 IBM 리서치의 801 실험용 미니컴퓨터(801은 최초의 RISC 컴퓨터였다)에서 개척된 기술을 상용화한 IBM의 독점 ROMP 마이크로프로세서를 사용한다. RT PC는 AIX, AOS(Academic Operating System), 픽의 세 가지 운영 체제를 실행한다.

RT PC의 사양은 경쟁사의 동시대 워크스테이션과 비교할 때 "인상적이지 못하다"는 평가를 받았지만, 특히 IBM이 "진지한 경쟁자"로서 "상당한 존경을 받을 만하다"고 여겨졌다. 경쟁사 제품보다 성능이 약 18개월 뒤처졌음에도 불구하고, IBM이 회사의 뛰어난 기술력으로 빠르게 따라잡을 수 있을 것이라는 전망 때문이었다. 이러한 성능적 한계로 인해 RT PC는 상업적으로 큰 성공을 거두지 못했다. 이에 IBM은 1990년에 새로운 IBM 독점 RISC 프로세서인 POWER1을 사용하는 IBM RS/6000 워크스테이션을 출시하며 대응했다. 모든 RT PC 모델은 1991년 5월에 단종되었다.

하드웨어
두 가지 기본 유형이 생산되었다. 바닥에 세워두는 책상 옆 타워형(IBM 6150)과 데스크톱형(IBM 6151)이다. 두 유형 모두 프로세서 카드용 특수 보드 슬롯과 기계별 RAM 카드를 갖추고 있었다. 각 기계에는 프로세서 슬롯 1개, 코프로세서 슬롯 1개, RAM 슬롯 2개가 있었다.

프로세서 카드는 세 가지 버전이 있었다.

 표준 프로세서 카드 또는 032 카드에는 5.88공백MHz 클록 속도(170공백ns 사이클 시간), 1공백MB의 표준 메모리(1, 2 또는 4공백MB 메모리 보드를 통해 확장 가능)가 있었다. 선택 사항인 부동소수점 가속기(FPA) 보드와 함께 제공될 수 있었는데, 이 보드에는 10공백MHz 내셔널 세미컨덕터 NS32081 부동소수점 코프로세서가 포함되어 있었다. 이 프로세서 카드는 1986년 1월 21일 발표된 오리지널 RT PC 모델(010, 020, 025 및 A25)에 사용되었다.

 고급 프로세서 카드는 10공백MHz 클록(100공백ns)과 프로세서 카드에 4공백MB 메모리 또는 외부 4공백MB ECC 메모리 카드를 포함했으며, 내장 20공백MHz 모토로라 68881 부동 소수점 프로세서를 특징으로 했다. 고급 프로세서 카드는 선택 사항인 고급 부동 소수점 가속기(AFPA) 보드와 함께 제공될 수 있었는데, 이는 아날로그 디바이스 ADSP-3220 FP 멀티플라이어 및 ADSP-3221 FP ALU를 기반으로 했다. 모델 115, 125 및 B25는 이러한 카드를 사용했다. 이 모델들은 1987년 2월 17일에 발표되었다.

 향상된 고급 프로세서 카드는 12.5공백MHz 클록(80공백ns), 16공백MB 온보드 메모리를 갖추었고, 향상된 고급 부동 소수점 가속기가 표준으로 제공되었다. 모델 130, 135 및 B35는 이러한 카드를 사용했다. 이들은 1988년 7월 19일에 발표되었다.

모든 RT PC는 최대 16공백MB의 메모리를 지원했다. 초기 모델은 사용된 DRAM IC의 용량 때문에 4공백MB로 제한되었고, 후기 모델은 최대 16공백MB까지 가능했다. I/O는 8개의 ISA 버스 슬롯으로 제공되었다. 저장 공간은 40공백MB 또는 70공백MB 하드 드라이브로 제공되었으며, 300공백MB까지 업그레이드할 수 있었다. 외부 SCSI 캐비닛을 사용하여 더 많은 저장 공간을 제공할 수 있었다. 또한 마우스와 720x512 또는 1024x768 픽셀 주소 지정 가능한 디스플레이, 4공백Mbit/s 토큰링 네트워크 어댑터 또는 10BASE2 이더넷 어댑터가 표준으로 제공되었다.

컴퓨터 지원 설계(CAD) 프로그램인 CADAM을 실행하기 위해 IBM 5080 또는 5085 그래픽 프로세서를 연결할 수 있었다. 5080과 5085는 RT PC 옆에 놓였을 대형 캐비닛에 담겨 있었다. 5080은 1,024x1,024 픽셀의 IBM 5081 디스플레이와 함께 사용되었다.

6152 학술 시스템

6152 학술 시스템은 PS/2 모델 60에 RISC 어댑터 카드(ROMP, 지원 IC, 최대 8공백MB 메모리가 포함된 마이크로 채널 보드)를 추가한 것이었다. 이를 통해 PS/2는 AOS용으로 컴파일된 ROMP 소프트웨어를 실행할 수 있었다. AOS는 LAN TCP/IP 인터페이스를 통해 AOS를 실행하는 RT PC에서 다운로드되었다.

소프트웨어
RT 설계의 새로운 측면 중 하나는 마이크로커널을 사용했다는 점이다. 키보드, 마우스, 디스플레이, 디스크 드라이브 및 네트워크는 모두 가상 자원 관리자(VRM)라는 마이크로커널에 의해 제어되었으며, 이를 통해 여러 운영 체제를 동시에 부팅하고 실행할 수 있었다. Alt-Tab 키 조합을 사용하여 한 운영 체제에서 다음 운영 체제로 "핫키" 전환이 가능했다. 각 OS는 차례로 키보드, 마우스 및 디스플레이를 점유하게 되었다. AIX 버전 2와 픽 운영 체제 모두 이 마이크로커널로 포팅되었다. 픽은 통합 운영 체제이자 데이터베이스라는 점에서 독특했으며, 다양한 회계 애플리케이션을 실행했다. 소매상인들에게 인기가 많았고, 약 4,000대 판매를 기록했다.

RT의 주요 운영 체제는 AIX 버전 2였다. AIX v2 커널의 상당 부분은 PL/I 프로그래밍 언어의 변형으로 작성되었는데, 이는 AIX v3로 마이그레이션하는 과정에서 문제가 되었다. AIX v2는 완전한 TCP/IP 네트워킹 지원과 SNA를 포함했으며, 두 가지 네트워킹 파일 시스템을 포함했다. 하나는 썬 마이크로시스템즈에서 라이선스를 받은 NFS였고, 다른 하나는 IBM 분산 서비스(DS)였다. DS는 SNA 위에 구축되어 IBM 미드레인지 AS/400 및 메인프레임 시스템의 DS와 완전히 호환된다는 특징이 있었다. 그래픽 사용자 인터페이스의 경우, AIX v2는 MIT의 X 윈도 시스템 X10R3 및 이후 X10R4, X11 릴리스와 Athena 위젯 세트를 함께 제공했다. C 및 포트란 프로그래밍 언어용 컴파일러가 제공되었다.

일부 RT PC는 RT PC용 4.3BSD 유닉스의 IBM 포트인 AOS(Academic Operating System)와 함께 출하되기도 했다. 이는 IBM 교육 할인 대상인 미국 대학에 일반적인 RT PC 운영 체제인 AIX의 대안으로 제공되었다. AOS는 4.3BSD에 몇 가지 추가 기능을 더했는데, 특히 NFS와 거의 ANSI C를 준수하는 C 컴파일러가 포함되었다. 이후 4.3BSD-Reno에서 파생된 AOS 버전이 존재했지만 널리 배포되지는 않았다.

RT는 브라운 대학교의 한 그룹이 X 버전 9를 이 시스템으로 포팅하면서 X 윈도 시스템 개발에 중요한 발판을 마련했다. RT에서 정렬되지 않은 데이터를 읽는 데 문제가 발생하여 호환되지 않는 프로토콜 변경이 필요했고, 이는 1985년 후반에 버전 10으로 이어졌다.

판매 및 시장 반응
1986년 1월 RT PC가 출시되었을 때, 이 제품은 기존 공급업체들의 여러 워크스테이션들과 경쟁했다. 아폴로 컴퓨터 도메인 시리즈 3000, DEC 마이크로VAX II, 그리고 썬 마이크로시스템즈 썬-3 등이 그것이었다. 컴퓨터월드는 경쟁사들이 IBM의 제품이 자신들의 제품보다 싸거나 빠르지 않다는 사실에 "안도의 한숨을 쉬었다"고 전했다. 분석가들은 RT PC가 너무 비싸고(CAD/CAM 시스템의 경우 거의 40,000달러) 경쟁사 제품을 모방했으며 그래픽과 네트워킹 기능이 인상적이지 않다고 말했다. 그러나 IBM이 워크스테이션 시장에서 계속 경쟁할 것으로 예상했다.

RT의 성능은 다른 동시대 유닉스 워크스테이션과 비교했을 때 뛰어나지 않았다. 특히 부동 소수점 성능이 좋지 않았고, 부동 소수점 제곱근 루틴의 버그가 발견되면서 제품 수명 중간에 스캔들이 발생하기도 했다. 퍼스널 컴퓨터 월드는 "6150을 통해 얻을 수 있는 것이 무엇인지 알기 어렵다. 다른 어떤 유닉스 시스템을 다중 사용자 애플리케이션 실행용으로, 저렴한 AT 클론을 단일 사용자 PC 애플리케이션 실행용으로 조합하여 얻을 수 없는 것이 없다"고 말했다. MIT의 프로젝트 아테나와 브라운 대학교의 정보 및 장학 연구소(Institute for Research in Information and Scholarship) 모두 RT가 다른 컴퓨터보다 열등하다고 평가했다.

많은 사람들은 RT가 IBM의 퍼스널 컴퓨터 라인에 속하는 컴퓨터라고 생각했다. 이러한 혼란은 초기 이름인 "IBM RT PC"에서 시작되었다. 처음에는 IBM조차도 이 제품이 IBM으로부터 처음에는 놀라울 정도로 지원을 받지 못했다는 점을 감안할 때 고성능 퍼스널 컴퓨터라고 생각했던 것 같다. 이는 IBM이 이 시스템에 부여한 판매 수수료 구조로 설명될 수 있는데, 영업사원들은 PC 판매와 유사한 수수료를 받았다. 일반적으로 20,000달러에 달하는 가격으로 구성된 모델은 판매하기 어려웠고, 합리적인 수수료의 부재는 IBM 영업팀의 관심을 잃게 했다.

RT 시스템의 평범한 처리 능력(처음 발표되었을 때)과 같은 해 말 다른 워크스테이션 공급업체들의 발표로 인해 업계 분석가들은 IBM의 방향에 의문을 제기했다. RT용 AIX는 1984년 9월 IBM PC용 PC/IX 이후 IBM이 유닉스를 판매하려는 또 다른 시도였다. 소프트웨어 패키지의 부족과 IBM의 때로는 미흡한 AIX 지원, 그리고 전통적인 사실상의 유닉스 운영 체제 표준과의 때로는 특이한 변화들로 인해 대부분의 소프트웨어 공급업체들은 RT와 AIX를 채택하는 데 느렸다. RT는 주로 CAD/CAM 및 카티아 시장에서 자리를 잡았으며, 특히 AOS 발표와 교육 커뮤니티에 대한 상당한 할인 이후 과학 및 교육 분야에서도 일부 진출했다. Pick OS를 실행하는 RT는 Pick OS의 강력한 데이터베이스, 회계 시스템 및 일반 비즈니스 지원 덕분에 상점 제어 시스템으로도 사용되었다. RT는 또한 SNA 및 DS 지원 덕분에 IBM의 대형 메인프레임과 일부 POS 단말기, 상점 제어 시스템 및 기계 공장 제어 시스템 간의 인터페이스 시스템으로도 잘 활용되었다.

생산 기간 동안 약 23,000대의 RT가 판매되었으며, 이 중 약 4,000대는 IBM의 개발 및 판매 조직으로 들어갔다. Pick OS 판매는 약 4,000대를 차지했다.

1990년까지 IBM은 워크스테이션 시장의 1.8%만을 차지했다. IBM은 1990년 2월에 훨씬 더 좋은 반응을 얻은 RS/6000을 발표했다. 인포월드는 "재앙적"이었던 RT PC 이후 이 회사의 성공이 중요하다고 말했다. RT PC는 "경쟁사들 사이에서 오직 웃음만 자아냈다"고 말했다.

 NSFNET 백본의 일부로서 
1987년, "NSF는 IBM이 ‘병렬 라우터’로 구현한 24대의 RT-PC를 병렬로 사용하여 슈퍼컴퓨팅 센터 간 T1 백본을 구현하기 시작한다. T1 아이디어가 너무 성공적이어서 백본의 T3 속도에 대한 제안이 시작된다. 1980년대 인터넷 역사
NSFNET은 인터넷의 전신이었다. 1988년 7월부터 1992년 11월까지 NSFNET의 T1 인터넷 백본 네트워크는 여러 RT PC(일반적으로 9대)로 구축된 라우터를 토큰링 LAN으로 상호 연결하여 사용했다.

 각주 

 추가 자료 
 
 기계, 프로세서 및 아키텍처에 대한 4개의 중요한 기술 기사가 포함되어 있다.

 IBM Pub SA23-1057-00

 5장에서는 IBM 801과 RT PC에서 파워PC 아키텍처의 기원을 설명한다. 

 RT PC의 기원, 개발 및 이후의 상업적 실패에 대한 심층적인 설명이 포함되어 있다.

 외부 링크 
 IBM RT PC-페이지
 IBM RT 정보 페이지
 JMA 시스템의 FAQ 아카이브
 작동 영상
 
 
이 항목은 RT/PC FAQ의 텍스트를 포함한다.

분류:32비트 컴퓨터