SPARC T4

SPARC T4
Oracle SPARC T4
SPARC T4
일반 정보
개시.2011
성능
최대 CPU 클럭 속도2.85GHz~3.0GHz
캐시
L1 캐시8×(16+16) kB
L2 캐시8×128 kB
L3 캐시4 MB
아키텍처 및 분류
테크놀로지 노드40 nm
명령 집합SPARC V9
물리 사양
코어
  • 8
제품, 모델, 변종
코어명
  • S3
역사
전임자SPARC T3
후계자SPARC T5

SPARC T4는 Oracle Corporation이 2011년에 도입한 SPARC 멀티코어 마이크로프로세서입니다.이 프로세서는 멀티 스레드 퍼포먼스(코어당8 스레드, 칩당8 코어)와 싱글 스레드 퍼포먼스를 같은 [1]칩에서 실현하도록 설계되어 있습니다.이 칩은 T시리즈 시리즈의 4세대[2] 프로세서입니다.Sun Microsystems는 2005년에 최초의 T시리즈 프로세서(UltraSPARC T1)를 출시했습니다.

이 칩은 Sun[3]/Oracle SPARC 칩 중 처음으로 동적 스레드화와 순서가 잘못된 [4]실행을 사용하는 칩입니다.1개의 부동소수점 유닛과 1개의 전용 암호화 유닛이 [2]코어별로 통합되어 있습니다.코어는 2.85GHz~3.0GHz의 주파수로 동작하는 64비트 SPARC 버전9 아키텍처를 사용하며 다이 사이즈가 403mm2(0.625평방인치)[1]40nm 프로세스로 구축되어 있습니다.

이력 및 설계

40 nm 프로세스로 구축되어 2.5 GHz로 동작하는 코어 칩당8개의 코어, 스레드 수가 2009년 Sun Microsystems의 프로세서 로드맵에 기재되어 있습니다.이 영화는 코드네임 "요세미티 폭포"로 명명되었으며 2011년 말 출시 예정일이 지정되었다.이 프로세서는 코드네임 "VT Core"라는 새로운 마이크로 아키텍처를 도입할 것으로 예상되었습니다.온라인 기술 웹사이트 The Register는 이 칩이 SPARC T3의 후속 [5]모델인 "T4"로 명명될 것이라고 추측했다.Yosemite Falls CPU 제품은 [6]2010년 초 Oracle Corporation이 Sun을 인수한 후에도 Oracle Corporation의 프로세서 로드맵에 남아 있었습니다.2010년 12월 Oracle 하드웨어 개발 담당 VP는 T4 프로세서를 8개의 코어로 스레드당 성능을 향상시키고 1년 [7][8]이내에 출시할 것으로 확인했습니다.

프로세서 설계는 2011년 Hot Chips [9]컨퍼런스에서 발표되었습니다.코어('VT'에서 'S3'로 명칭 변경)에는 듀얼 이슈 16단계 정수 파이프라인과 11사이클 부동소수점 파이프라인이 포함되어 있어 SPARC T3 프로세서에 사용된 이전("S2") 코어보다 개선되었습니다.각 코어에는 16KB의 데이터와 16KB의 명령 L1 캐시 및 128KB의 통합 L2 캐시가 관련되어 있습니다.8개의 코어 모두 4MB L3 캐시를 공유하며, 총 트랜지스터 수는 약 8억5500만 [9]개입니다.이 설계는 Sun/Oracle SPARC 프로세서 중 처음으로[10] 순서가 어긋나 실행되었으며 SPARC T 시리즈 시리즈 중 최초로 코어 실행 [11]유닛에 사이클당 여러 명령을 실행할 수 있는 기능을 탑재한 프로세서였습니다.

T4 프로세서는 2011년 [12]9월에 Oracle SPARC T4 서버의 일부로서 정식으로 도입되었습니다.싱글 프로세서 T4-1 랙 서버의 초기 제품 릴리스는 2.85GHz로 [3]동작했습니다.듀얼 프로세서 T4-2는 같은 2.85GHz 주파수로 동작하고 쿼드 프로세서 T4-4 서버는 3.0GHz로 [13]동작했습니다.

SPARC S3 코어에는 스레드 priority 메커니즘('다이나믹 스레드'라고 불립니다)도 포함되어 있습니다.이 메커니즘은 필요에 따라 각 스레드에 리소스가 할당되어 퍼포먼스가 [9]향상됩니다.대부분의 S3 코어 리소스는 최대 8개의 활성 스레드 간에 공유됩니다.공유 리소스에는 분기 예측 구조, 다양한 버퍼 항목 및 순서가 잘못된 실행 리소스가 포함됩니다.정적 리소스 할당은 스레드가 리소스를 사용할 수 있는지 여부에 대한 정책에 따라 스레드에 리소스를 예약합니다.동적 스레딩은 이러한 리소스를 사용 가능한 스레드에 할당하여 성능을 [4]향상시킵니다.

또한 새로운 암호화 [8]명령 세트를 포함한 설계 개선으로 T3 칩에 비해 암호화 성능이 향상되었습니다.UltraSPARC T2 및 T3의 코어 단위 암호화 코프로세서는 인코어 액셀러레이터 및 명령 기반 암호화로 대체되었습니다.이 실장은 SPARC T4의 10 기가비트/초 이더넷 [4]포트로 와이어 속도의 암호화와 복호화를 실현하도록 설계되어 있습니다.

아키텍처 변경으로 이전 세대 T3에 [4]비해 싱글 스레드 정수[9] 퍼포먼스가 5배 향상되고 스레드당 throughput 퍼포먼스가 2배 향상되었다고 합니다.16코어 T4-2의 SPECjvm2008 결과는 454 ops[14]/m, 32코어 T3-2의 경우 321 ops[15]/m로 코어당 퍼포먼스가 2.8배입니다.

레퍼런스

  1. ^ a b SPARC T4 Processor Data(archived) Sheet (PDF), Oracle Corporation, archived from the original (PDF) on 2012-05-16
  2. ^ a b Jean S. Bozman; Matthew Eastwood (April 2012), SPARC Servers: An Effective Choice for Efficiency in the Datacenter, p. 9 (PDF), IDC
  3. ^ a b Timothy Prickett Morgan (27 September 2011), "Oracle rises for Unix server push", www.theregister.co.uk, The Register, pp. 1–2
  4. ^ a b c d Manish Shah; Robert Golla; Gregory Grohoski; Paul Jordan; Jama Barreh; Jeff Brooks; Mark Greenberg; Gideon Levinsky; Mark Luttrell; Christopher Olson; Zeid Samoail; Matt Smittle; Tom Ziaja (March–April 2012), IEEE Micro, vol. 32, no. 2, Sparc T4: A Dynamically Threaded Server-on-a-Chip, pp. 8-19, IEEE Computer Society
  5. ^ Timothy Prickett Morgan (11 September 2009), "Sun's Sparc server roadmap revealed", www.theregister.co.uk, The Register, pp. 1–2
  6. ^ Timothy Prickett Morgan (28 January 2010), "Oracle to invest in Sparc iron, clusters", www.register.co.uk, The Register, pp. 1–2
  7. ^ Timothy Prickett Morgan (23 December 2010), "Oracle revisits Sparc T processor roadmap", www.theregister.co.uk, The Register
  8. ^ a b Diana Reichardt (ed.), "Rick Hetherington : Oracle Innovation Showcase (Conversations with Oracle Innovators)", www.oracle.com, Oracle Corporation
  9. ^ a b c d Robert Golla; Paul Jordan (August 19, 2011), T4: A Highly Threaded Server-on-a-Chip with Native Support for Heterogeneous Computing (PDF), Hot Chips
  10. ^ Nick Farrell (28 September 2011), "Oracle's Ellison spins SPARC T4", news.techeye.net, TechEye, archived from the original on 31 July 2014, retrieved 28 September 2011
  11. ^ Oracle's SPARC T4-1, SPARC T4-2, SPARC T4-4, and SPARC T4-1B Server Architecture (PDF), Oracle Corporation
  12. ^ Matthew Finnegan, "Oracle lords it over HP and IBM with SPARC T4", news.techeye.net, TechEye, archived from the original on 2011-09-29
  13. ^ SPARC T4-4 Server Data Sheet (PDF), Oracle Corporation
  14. ^ SPECjvm2008 Peak, Oracle SPARC T4-2, Oracle Corporation, November 2011
  15. ^ SPECjvm2008 Peak, Oracle SPARC T3-2, Oracle Corporation, October 2010

외부 링크