Download presentation
Presentation is loading. Please wait.
Published byMelissa Register Modified over 3 years ago
1
III. Multicore Processors (6) Dezső Sima Spring 2007 (Ver. 2.1) Dezső Sima, 2007
2
10.4.1 Gemini 10.4.2 UltraSPARC IV line 10.4.3 UltraSPARC T line 10.4. Sun’s MC processors
3
Figure: Overview of Sun’s major processor families [4.1] Multi-core processors 10.4 Evolution of Sun’s processor lines
4
Gemini (cancelled)130 nm 4/2004 10.4.1 Gemini 10.4 Sun’s MC processors
5
Figure: Block diagram and die shot of the Gemini [4.1] 10.4.1 Gemini (1)
6
Figure: Main features of the Gemini processor [4.1] 10.4.1 Gemini (2)
7
10.4.1 Gemini (34) Table: Main features of Sun’s Gemini On-dieMem. Contr. 2*512 KB/privateSize/allocation L3 L2 Size 959 pin PGA 32 On-die 1.0/1.2 80 mtrs. 206 mm 2 130 nm Cancelled 4/2004 2* UltraSPARC II DC Gemini Multithreading Socket TDP [W] Implementation f c [GHz] Nr. of transistors Die size Technology Introduction Cores Dual/Quad-Core Model
8
UltraSPARC IV Jaguar3/2004130 nm 10.4.2 UltraSPARC IV line 10.4 Sun’s MC processors UltraSPARC IV+ Panther9/200590 nm
9
Figure : UltraSPARC IV (Jaguar) [4.2] ARB: Arbiter 10.4.2 UltraSPARC IV (1)
10
Figure: Floor plan of the UltraSPARC IV [4.3] 10.4.2 UltraSPARC IV (2)
11
10.4.2 UltraSPARC IV (3) Table: Main features of Sun’s UltraSPARC IV processor On-die Mem. Contr. 2*8 MB/private2*512 KB/privateSize/allocation L3 L2 16 MB/sharedSize 959 pin PGA 32 On-die 1.0/1.2 80 mtrs. 206 mm 2 130 nm Cancelled 4/2004 2* UltraSPARC II DC Gemini 1368 pin LGA 108 Off-die, L2 tags on-die 1.050/1.200/1.350 66 mtrs. 352 mm 2 130 nm 7/2004 2*UltraSPARC III DC UltraSPARC IV (Jaguar) Multithreading Socket TDP [W] Implementation f c [GHz] Nr. of transistors Die size Technology Introduction Cores Dual/Quad-Core Model
12
Figure: UltraSPARC IV+ (Panther) [4.2] 10.4.2 UltraSPARC IV+ (1)
13
Figure: Die shot and floor plan of the UltraSPARCIV+ [4.7] 19.7 x 17.0 mm 10.4.2 UltraSPARC IV+ (2) UltraSPARC IV+
14
Figure: Contrasting the floor plans of the UltraSPARC IV and UltraSPARC IV+ dies [4.3], [4.7] UltraSPARC IV UltraSPARC IV+ 130 nm/356 mm 2 /66 mtrs 90 nm/335 mm 2 /295 mtrs 10.4.2 UltraSPARC IV+ (3)
15
Figure: Schmoo plot of the UltraSPARCIV+ [4.7] 10.4.2 UltraSPARC IV+ (4)
16
10.4.2 UltraSPARC IV+ (5) Table: Main features of Sun’s IV+ processor On-die Mem. Contr. 2 MB/shared2*8 MB/private2*512 KB/privateSize/allocation L3 L2 32 MB/shared16 MB/sharedSize 959 pin PGA 32 On-die 1.0/1.2 80 mtrs. 206 mm 2 130 nm Cancelled 4/2004 2* UltraSPARC II DC Gemini 1368 pin LGA 108 Off-die, L2 tags on-die 1.050/1.200/1.350 66 mtrs. 352 mm 2 130 nm 7/2004 2*UltraSPARC III DC UltraSPARC IV (Jaguar) Multithreading 1368 pin LGASocket 90TDP [W] L3 tags on-die, L3 exclusive of L2 Implementation On-dieImplementation 1.5/1.8f c [GHz] 295 mtrs.Nr. of transistors 335 mm 2 Die size 90 nmTechnology 9/2005Introduction 2*UltraSPARC IIICores DCDual/Quad-Core UltraSPARC IV+ (Panther) Model
17
10.4.3 UltraSPARC T line 10.4 Sun’s MC processors UltraSPARC T1 Niagara11/200590 nm UltraSPARC T2 Niagara 2200765 nm
18
Figure: Block diagram of the UltraSPARC T1 (Niagara) [4.10] 10.4.3 UltraSPARC T1 (1)
19
Figure: Pipeline stages of the Niagara cores (scalar FX cores) [4.10] 10.4.3 UltraSPARC T1 (2)
20
Figure: Die shot of Niagara [4.10] 10.4.3 UltraSPARC T1 (3)
21
Figure: Floor plan and main features of Niagara [4.10] 10.4.3 UltraSPARC T1 (4)
22
10.4.3 UltraSPARC T1 (5) Table: Main features of Sun’s UltraSPARC T1 processor L3 UltraSPARC T1Series JBus (3.2 GB/s)I/O-bus 4-channels, on-die, 400 MT/sMemory controller Bandwidth: >200 GB/sInterconnection NW MonolithicImpl. or the cores SPARC V9Architecture 25.6 GB/sMemory bandwidth 3 MB/sharedSize/allocation L2 4-way/core 63 On-die 1.2 279 mtrs. 379 mm 2 90 nm 11/2005 Scalar integer FX cores 8 cores UltraSPARC T1 Multithreading TDP [W] Implementation f c [GHz] Nr. of transistors Die size Technology Introduction Cores Nr. of cores Models
23
Figure: Block diagram of UltraSPARC 2 (Niagara-2) [4.12] 10.4.3 UltraSPARC T2 (1)
24
Figure: block diagram of the cores in Niagara 2 [4.12] 10.4.3 UltraSPARC T2 (2)
25
Figure: The full crossbar swith of Niagara 2 [4.12] 10.4.3 UltraSPARC T2 (3)
26
Main features and floor plan of the Niagara-2 [4.12] 10.4.3 UltraSPARC T2 (4)
27
Figure: Floor plan of the Niagara-2 [4.13] 10.4.3 UltraSPARC T2 (5)
28
Figure: Comparison of the block diagrams of Niagara-1 and -2 [4.14] 10.4.3 UltraSPARC T2 (6)
29
10.4.3 UltraSPARC T2 (7) Table: Main features of Sun’s UltraSPARC T2 processor L3 UltraSPARC T1/T2Series JBus (3.2 GB/s) I/O-bus 4-channels, on-die, 400 MT/s Memory controller Full 8*9 crossbar switchBandwidth: >200 GB/sInterconnection NW Monolithic Impl. or the cores SPARC V9 Architecture 42.7 GB/s25.6 GB/sMemory bandwidth 4 MB/shared3 MB/sharedSize/allocation L2 4-way/core 63 On-die 1.2 279 mtrs. 379 mm 2 90 nm 11/2005 Scalar integer FX cores 8 cores UltraSPARC T1 8-way/coreMultithreading 72 (est.)TDP [W] On-dieImplementation 1.4f c [GHz] n.a.Nr. of transistors 342 mm 2 Die size 65 nmTechnology 2007Introduction Dual-issue FX/FP coresCores 8 coresNr. of cores UltraSPARC T2Models
30
10.4 Literature (1) UltraSPARC IV [4.1] Kapil S., „Gemini,” 2003, http://www.hotchips.org/archives/hc15/3_Tue/12.sun.pdf [4.6] Boussard C., „Architecture des processeurs,” http://laser.igh.cnrs.fr/IMG/pdf/SUN-CNRS-archi-cpu-3.pdf [4.3] Krewell K., „UltraSPARCIV Mirrors Predecessor, MPR, Nov. 10, 2003, http://www.sun.com/processors/feature/M45_UltraSPARC4_rpnt.pdf [4.7] Dixit A. et al., „Implementation and Productization of a 4th Generation 1.8 GHz Dual-Core SPARC V9 Microprocessor, Febr. 2006, http://www.ewh.ieee.org/r6/scv/ssc/Feb2006.pdf Gemini UltraSPARC IV+ [4.2] Boussard C., „Architecture des processeurs,” http://laser.igh.cnrs.fr/IMG/pdf/SUN-CNRS-archi-cpu-3.pdf [4.8] - „UltraSPARC IV+ Processor User’s Manual Supplement,” Ver. 1.0, Sun Microsystems, Oct. 2005, http://www.sun.com/processors/manuals/USIVplus_v1.0.pdf [4.4] - „UltraSPARC IV Processor User’s Manual Supplement,” Ver. 1.0, Sun Microsystems, Apr. 2004, http://www.sun.com/processors/manuals/USIV_v1.0.pdf [4.5] - UltraSPARC IV Processor Architecture Overview, Technical Whitepaper, Febr. 2004, http://www.sun.com/processors/whitepapers/us4_whitepaper.pdf
31
UltraSPARC T1 UltraSPARC T2 [4.10] Laudon J., „UltraSPARC T1: A 32-threaded CMP for Servers, 2006, http://www.cs.duke.edu/courses/fall06/cps220/lectures/UltraSparc_T1_Niagra.pdf [4.12] Golla R., „Niagara2: A Highly Threaded Server-on-a-Chip,” Oct. 2006, http://www.opensparc.net/pubs/preszo//06/04-Sun-Golla.pdf [4.13] Grohoski G., „Niagara-2,” Aug. 2006, http://www.opensparc.net/pubs/preszo/06/HotChips06_09_ppt_master.pdf [4.14] Kanter D.” Niagara II, The Hydra Returns,” http://realworldtech.com/page.cfm?ArticleID=RWT090406012516&p=4 10.4 Literature (2) [4.15] McGhan H., „Niagara 2 Opens The Floodgates,” Microprocessor Report, Nov. 6, 2006, pp. 1-9 [4.9] Kongetira P., Aingaran K., Olukoton K., „Niagara: A 32-way Multithreaded SPARC Processor,” IEEE Micro, March-April 2005, pp. 21-29 [4.11] - „UltraSPARC T1 Supplement to the UltraSPARC architecture 2005, Draft D2.0, March 2006, http://opensparc-t1.sunsource.net/specs/UST1-UASuppl-current-draft-P-EXT.pdf
32
SPARC64 VI SPARC64 VII 10.5. Fujitsu’s MC processors
33
SPARC64 VIOlympus90 nm 2007 SPARC64 VII Jupiter65 nm 2008 Dual-core SPARC64 line 10.5 Fujitsu’s MC processors
34
Reservation Stations (E: FX, F: FP, A: Adress, BR: Branch, FP/SP: L/S) Execution Units (EX: FX, FL: PA, AGEN: Adr. Gen.) 10.5 SPARC64 VI Figure: Block diagram of the SPARC64 VI [5.1]
35
10.5 SPARC64 VII (1) Figure: Block diagram of the SPARC64 VII [5.1]
36
10.5 SPARC64 VI/VII (2) Table: Main features of Fujitiu’s multi-core processors (superscalar RISC’s) L3 Jupiter Bus FSB [MT/s] 6 MB/shared Size/allocation L2 2-way 120 On-die 2.4 540 mtrs. 421 mm 2 90 nm 2007 2*SPARC64V (enhanced) SPARC64 VI (Olympus) SPARC64 2-wayMultithreading ~ 120TDP [W] On-dieImplementation ~ 2.7f c [GHz] n.ANr. of transistors 464 mm 2 Die size 65 nmTechnology 2008Introduction 4*SPARC64 VI (enhanced)Cores SPARC64 VII (Jupiter) Models Series
37
10.5 Literature Sparc64 line [5.1] Inouo A., „Fujitsu SPARC64 VI,” Fall Microprocessor Forum, Oct. 2006, Fujitsu Ltd., http://www.ssken.gr.jp/lib/nl/2006/sci/2/3_inouePPT_pre.pdf [5.3] Krewell K., „SPARC’s Still Going Strong,” Microprocessor Report, Nov. 14, 2005, pp. 1-3 [5.2] Krewell K., „Fujitsu Makes SPARC See Double,” Microprocessor Report, Nov. 24, 2003, pp. 1-3 [5.4] Maruyama T., „SPARC64 VI/VI+ Next Generation processor,” MPF, Oct. 2005, http://primeserver.fujitsu.com/primepower/event/report/pf-2005/pdf/mpf2005scr.pdf
38
PA-8800 PA-8900 10.6. HP’s MC processors
39
PA-8800Mako130 nm 2/2004 PA-8900 Shortfin130 nm 5/2005 Dual-core PA-8xxx processors (PA 8700-based) 10.6 HP’s dual-core processors
40
Source: E&M Computing, http://www.emet.co.il/events/amd/processors.pdf Figure: The underlaying PA-8700 core 10.6 PA-8800 (1)
41
Further source: Lostcircuits, Oct. 2001, http://www.lostcircuits.com/cpu/hp_pa8800/3dblock4.jpghttp://www.lostcircuits.com/cpu/hp_pa8800/3dblock4.jpg Figure: Block diagram of the PA-8800 [6.2] 10.6 PA-8800 (2)
42
Figure: Floorplan of the Mako [6.2] 10.6 PA-8800 (3)
43
Figure: Contrasting the Floorplans of the PA-8700 and PA-8800 processors [6.2] Further source: E&M Computing, http://www.emet.co.il/events/amd/processors.pdf 10.6 PA-8800 (4)
44
10.6 PA-8900 (1) Table: Main features of HP’s PA-8800 and PA-8900 processors PA-RISC 2.0 Achitecture 400 MT/s (16 B) FSB Monolithic Impl. of the cores Off-die Mem. Contr. 64 MB/shared32 MB/sharedSize/allocation L2 55 Tags on-chip, data off-chip 0.8/1.0 300 mtrs. 366 mm 2 130 nm 2/2004 2* PA-8700 DC PA-8800 (Mako) n.a. Tags on-chip, data off-chip 1.1 317 mtrs. 366 mm 2 130 nm 5/2004 2*PA-8700 DC PA-8900 (Shortfin) TDP [W] Implementation f c [GHz] Nr. of transistors Die size Technology Introduction Cores Dual/Quad-Core Models
45
10.6 Literature [6.1] MS, „HP PA-8800 RISCProcessor,” Lostcircuits, Oct. 2001, http://www.lostcircuits.com/cpu/hp_pa8800/2.shtml PA 8800/8900 [6.2] Johnson D., „HP’s Mako processor”, Oct. 2001, ftp.parisc-linux.org/docs/whitepapers/mako_mpf_2001.pdf [6.3] Weissmann P., „The OpenPA Project,” First Edition, Berlin, 2007, http://www.openpa.net/openpa-print_1-0.pdf
46
XLR line (embedded) 10.7. RMI’ MC processors
47
XLR 90 nm 5/2005 XLR line (embedded) 10.7 RMI’s MC processors
48
Cores: 64-bit MIPS64 with XLR enhancements 4-way multithreaded up to 1.5 Gz 32KB L1 I$, 32 KB L1 D$ branch prediction Figure: XLR cores [7.3] Aim: Embedded systems, such as processing cores from packet data transfers, cryptography functions, authentication operations, TCP/IP CRC calculations and network interface data management. 10.7 XLR line (1)
49
Figure: Architecture of the XLR family [7.4] 10.7 XLR line (2)
50
Figure: Block diagram of RMI’s XLR family [7.1] 10.7 XLR line (3)
51
Figure: The Fast Messaging Network (FMN) [7.3] 10.7 XLR line (4)
52
Figure: The Memory Distributed Interconnect (MDI) providing 484 Gbits/s bandwidth [7.1] 10.7 XLR line (5)
53
Figure: Floor plan of the XLR die [7.1] 10.7 XLR line (6)
54
10.7 XLR line (7) Table: Main features of RMI’s XLR lines Three on-die rings: Memory Distributed Interconnect (48 GB/s) Fast Messaging Network (24 GB/s) I/O Distributed Interconnect (61 GB/s) Interconnection networks Two On-die memory controllers, each supporting two 32-bit or one 64-bit memory channel Memory controller L3 XLR 300/XLR 500/XLR 700Series MIPS 64Architecture 2 MB/sharedSize/allocation L2 4-way/cores 10-50 On-chip 0.8 - 1.5 333 mtrs. ~ 220 mm 2 90 nm 5/2005 Scalar FX cores 2/4/8 Multithreading TDP [W] Impl. f c [GHz] Nr. of transistors Die size Technology Introduction Cores Nr. of cores
55
10.7 Literature XLR series [7.3] - „XLR Processor Product Overview,” Preliminary, May 2005, http://www.razamicroelectronics.com/documents/XLR_PO_20050512_Product_Overview.pdf [7.1] Krewell K., „A New MIPS Powerhouse Arrives,”, Microprocessor Report, 5/17/2005 http://www.razamicroelectronics.com/chinese/press/MP_Report_XLR.pdf [7.2] - Multicore, multithreaded chips ship with Linux,” LinuxDevices, May 2005, http://linuxdevices.com/news/NS8376430165.html [7.4] - „RMI XLR Processor Family Product Brief,” Document # 2001PB, RMI Inc., 2007, http://www.razamicroelectronics.com/documents/XLR_Family_2001PB_Product_Brief.pdf
Similar presentations
© 2018 SlidePlayer.com Inc.
All rights reserved.
Ppt on information system security Ppt on conceptual art history Download ppt on pulse code modulation Ppt on oxygen cycle and ozone layer By appt only movie page Ppt on different occupations Best ppt on sustainable development Ppt on fire alarm system Ppt on layer 3 switching Ppt on acute coronary syndrome algorithm