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 |
물리 사양 | |
코어 |
|
제품, 모델, 변종 | |
코어명 |
|
역사 | |
전임자 | 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배입니다.
레퍼런스
- ^ a b SPARC T4 Processor Data(archived) Sheet (PDF), Oracle Corporation, archived from the original (PDF) on 2012-05-16
- ^ a b Jean S. Bozman; Matthew Eastwood (April 2012), SPARC Servers: An Effective Choice for Efficiency in the Datacenter, p. 9 (PDF), IDC
- ^ a b Timothy Prickett Morgan (27 September 2011), "Oracle rises for Unix server push", www.theregister.co.uk, The Register, pp. 1–2
- ^ 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
- ^ Timothy Prickett Morgan (11 September 2009), "Sun's Sparc server roadmap revealed", www.theregister.co.uk, The Register, pp. 1–2
- ^ Timothy Prickett Morgan (28 January 2010), "Oracle to invest in Sparc iron, clusters", www.register.co.uk, The Register, pp. 1–2
- ^ Timothy Prickett Morgan (23 December 2010), "Oracle revisits Sparc T processor roadmap", www.theregister.co.uk, The Register
- ^ a b Diana Reichardt (ed.), "Rick Hetherington : Oracle Innovation Showcase (Conversations with Oracle Innovators)", www.oracle.com, Oracle Corporation
- ^ 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
- ^ 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
- ^ Oracle's SPARC T4-1, SPARC T4-2, SPARC T4-4, and SPARC T4-1B Server Architecture (PDF), Oracle Corporation
- ^ Matthew Finnegan, "Oracle lords it over HP and IBM with SPARC T4", news.techeye.net, TechEye, archived from the original on 2011-09-29
- ^ SPARC T4-4 Server Data Sheet (PDF), Oracle Corporation
- ^ SPECjvm2008 Peak, Oracle SPARC T4-2, Oracle Corporation, November 2011
- ^ SPECjvm2008 Peak, Oracle SPARC T3-2, Oracle Corporation, October 2010
외부 링크
- "SPARC T4 Processor Delivers Performance Boost for a Wide Range of Workloads", www.oracle.com, Oracle Corporation
- "Geek Fest! Talking About the Design of the T4 and T5 SPARC Processor", www.oracle.com, Oracle Corporation, 2012-10-12