<화요특집-CPU> 주요업체 64비트 제품.. 밉스.실리콘그래픽스 "R10000"

 실리콘그래픽스는 자회사인 밉스테크놀로지를 통해 64비트 RISC CPU를 공급하고 있다.

 현재 「R5000」 「R10000」 「R12000」 제품이 공급되고 있으며 이들 칩은 실리콘그래픽스의 유닉스 서버 등에 공급된다.

 밉스 아키텍처는 서버뿐만 아니라 임베디드 애플리케이션 시장에서 맹위를 떨쳐 가정용 비디오 게임, 네트워크컴퓨터, 디지털 세트톱박스 등에 적용되고 있다.

 R10000은 150㎒, 175㎒제품이 있으며 고성능 부동소수점 연산의 동시처리와 정수연산기능, 대용량 3D모델링기능을 수행한다.

 또 연산지연시간을 최소화하는 첨단기술이 채택됐으며 비순차실행, 분기예측 기술 등을 내장하고 데이터 처리지연시간을 줄여 응용프로그램 실행능력을 높이고 있다.

 슈퍼스칼라 64비트 마이크로프로세서인 R10000의 가장 중요한 특징은 ANDES(Architecture with NonSequential Dynamic Execution Scheduling) 구조다. 이는 고장난 상태에서 실행이 완료된 명령을 다시 실행하거나 원래 순서로 되돌리는 기능을 구현한다. 또한 윈도NT와 유닉스 두 운용체계를 동시에 실행할 수 있으며 이전 버전인 「R4000」 계열 프로세서 환경으로 개발된 기존 응용프로그램도 변경없이 실행할 수 있다.

 또 최근 실리콘그래픽스의 고성능 유닉스 서버인 「오리진 2000」 「오리진 200」 등에 탑재된 R12000은 0.25미크론 공정으로 개발, 300㎒의 클록속도에 데이터플로 아키텍처 구조를 갖추고 있다.

 실리콘그래픽스측은 최근 선보인 「오리진 2000」 서버에는 최대 256개의 300㎒ R12000 탑재가 가능하고 4GB 메모리와 초당 6.4GB의 데이터 입출력 대역폭을 갖추고 있다고 설명했다.

 또 이 제품은 대칭형 멀티프로세싱(SMP)과 초병렬처리(MPP)의 장점을 결합해 프로그램 개발을 쉽게 할 수 있으며 확장성을 크게 높였다.

 기존 제품과 같이 응용프로그램 실행능력이 뛰어난 것이 특징이며 동시에 여러 작업을 할 수 있고 고속의 부동소수점 연산장치를 내장, 안정된 수행능력을 나타낸다. 이와 함께 대용량의 가변적인 캐시메모리와 슈퍼스칼라 디자인으로 이루어진 새로운 기능이 추가돼 기존 CPU보다 애플리케이션 성능이 2, 3배 빠르다.