SuperSPARC와 UltraSPARC의 차이점

Anonim

SuperSPARC v9 UltraSPARC)는 RISC (명령어 세트 아키텍처) Sun Microsystems가 개발 한이 SPARC 마이크로 프로세서는 엔터프라이즈 서버와 같은 수퍼 컴퓨터에서 노트북, OpenBSD 및 NetBSD와 같은 운영 체제를 실행하는 노트북에서 찾을 수 있습니다.SuperSPARC는 1992 년에 개발 된 SPARC 버전입니다. SuperSPARC 마이크로 프로세서는 SPARC V8 아키텍처 버전을 사용합니다. UltraSPARC는 SuperSPARC를 대체 한 SPARC 마이크로 프로세서이며 UltraSPARC는 1995 년 Sun Microsystems에서 개발되었으며 UltraSPARC는 V9 SPARC ISA를 사용했으며 V9 ISA를 사용하는 최초의 SPARC 마이크로 프로세서였습니다.

SuperSPARC

SuperSPARC는 1992 년 Sun Microsystems에서 출시 한 SPARC 마이크로 프로세서 버전입니다. 바이킹이라는 코드 명이었습니다. SuperSPARC 마이크로 프로세서는 SPARC V8 ISA를 사용합니다. Sun은 33MHz 및 40MHz SuperSPARC 마이크로 프로세서 버전을 발표했습니다. 3. 1 백만 개의 트랜지스터가 SuperSPARC에 포함되었습니다. Texas Instruments (TI)는이 마이크로 프로세서를 일본에서 제조했다. SuperSPARC +와 SuperSPARC-II는 SuperSPARC의 두 가지 파생물입니다. SuperSPARC + 마이크로 프로세서를 출시하려는 의도는 원래 버전에 존재하는 몇 가지 버그를 수정하는 것이 었습니다. 그러나 1994 년에 출시 된 SuperSPARC-II 마이크로 프로세서는 최고 80-90MHz의 속도를 가진 원래의 SuperSAPRC 마이크로 프로세서와 비교하여 향상된 버전이었습니다. SuperSAPRC 마이크로 프로세서는 16KB의 L1 캐시를 가졌습니다. L2 캐시의 용량은 2MB였습니다. SuperSPARC 마이크로 프로세서에는 L3 캐시가 없습니다. SuperSPARC-II는 Voyager 코드 명이었습니다.

UltraSPARC는 1995 년 Sun Microsystems에서 SuperSPARC-II를 대체 한 SPARC 마이크로 프로세서 버전입니다. SPARC 아키텍처의 V9 ISA를 사용했습니다. 사실 64 비트 SPARC V9 ISA를 기반으로 한 최초의 SPARC 마이크로 프로세서였습니다. Texas Instruments는 64 비트 UltraSPARC 제작을 수행했습니다. 32 비트 64 비트 항목이 정수 레지스터 파일에 있습니다. 슈퍼 스칼라 프로세서로 9 단계의 파이프 라인에서 순서대로 명령을 실행합니다. 두 개의 ALU 유닛이 있었지만 오직 하나만 곱셈과 나눗셈 연산을 수행 할 수있었습니다. UltraSPARC 마이크로 프로세서는 멀티미디어 지원을 제공하는 FGU (부동 소수점 / 그래픽 장치)라는 특수 유형의 부동 소수점 단위를 가지고 있습니다. 기본 및 보조로 두 가지 수준의 캐시가 있습니다. 기본 캐시는 16KB이고 보조 캐시는 512KB - 4MB입니다. 3 개의 읽기 및 3 개의 쓰기 형태로 6 개의 입력 및 출력 포트가있었습니다. 그것은 3.8 백만개의 트랜지스터를 포함했다.

SuperSPARC와 UltraSPARC의 차이점은 무엇입니까?

SuperSPARC와 UltraSPARC 마이크로 프로세서는 많은 차이점이 있는데, 특히 1995 년에 UltraSPARC 마이크로 프로세서가 SuperSPARC를 대체 한 이후입니다.SuperSPARC 마이크로 프로세서는 V8 SPARC ISA를 사용했으며 UltraSPARC 마이크로 프로세서는 V9 SPARC ISA를 사용하는 최초의 SPARC 마이크로 프로세서였습니다. 실제로 UltraSPARC 마이크로 프로세서는 64 비트 마이크로 프로세서였습니다. 당연히 UltraSPARC 마이크로 프로세서는 SuperSPARC 마이크로 프로세서보다 클럭 주파수가 높습니다. 기능 단위 측면에서 눈에 띄는 차이가있었습니다. UltraSPARC 마이크로 프로세서는 SuperSPARC보다 더 높은 클록 주파수를 달성하기 위해보다 간단한 장치를 가지고있다. 예를 들어 ALU 장치를 계단식으로 연결하지 않으면 클록 주파수가 제한되지 않습니다. SuperSPARC 마이크로 프로세서는 3.1 트랜지스터를 가지고 UltraSPARC는 3.8 트랜지스터를 가졌다. UltraSPARC 마이크로 프로세서는 SuperSPARC의 L2에 비해 L2 캐시가 더 컸다. 전반적으로 UlatraSPARC는 SuperSPARC에 비해 모든 영역에서 높은 성능을 제공했습니다.