SPARC (Scalable Processor Architecture)

SPARC[스팍]RISC에 기반을 두고 있는, 썬 마이크로시스템즈의 32 비트 및 64 비트 마이크로프로세서 아키텍처이다. SPARC은 썬의 솔라리스 시스템을 포함, 유닉스 기반의 운영체계를 사용하는 하드웨어에 광범위하게 사용되는 아키텍처가 되었다. 썬은 마이크로프로세서 제작회사들에게 라이선스를 줄 수 있도록 SPARC을 개방형 아키텍처로 만들었다. 그들의 가장 최신의 브랜드인 UltraSPARC[울트라 스팍] 마이크로프로세서는, 워크스테이션 시장뿐 아니라, PCI 또는 ATX 중 하나를 사용하여 PC용 보드를 만드는 데에도 사용될 수 있다. SPARC의 "확장성"의 증거로서, 썬은 최대 1,000개까지의 UltraSPARC III 프로세서가 함께 운영될 수 있도록 설계될 것이라고 말하고 있다.

비록 RISC에 관한 아이디어가 IBM의 존 코크의 노력 덕분이지만, 썬 마이크로시스템즈는 마이크로프로세서를 워크스테이션 시장에 이용한 첫 번째 회사였으며, 유닉스와 함께 SPARC가 워크스테이션 시장을 창출했다고도 말할 수 있다. SPARC 아키텍처는 1987년에 발단된 이래, 다음과 같은 아이디어들을 포함하고 있다.

  • 프로세서가 수행해야할 명령어의 수를 최소한으로 줄인다.
  • 프로세서가 다루어야할 필요가 있는 메모리 주소 형태의 개수를 줄인다.
  • 액세스하는데 시간이 소요되는 마이크로코드 내에 가능한 한 적은 프로세서 연산을 넣는다.
  • 프로세서가 더욱 효율적으로 처리할 수 있도록 SPARC 마이크로프로세서에 최적화된 컴파일러들을 제공한다.
썬의 UltraSPARC III는 600 MHz 이상의 속도로 동작할 것으로 예상됨으로써, 인텔의 머시드 마이크로프로세서와 경쟁하고 있다. 썬은, 2002년 내에 1.5 GHz급 프로세서 생산을 목표로 하고 있다고 한다.


이 정보는 2000년 3월 16일에 수정되었습니다.
영어판(whatis.com)