A dual-core 64-bit ultraSPARC microprocessor for dense server application

被引:16
|
作者
Takayanagi, T [1 ]
Shin, JL [1 ]
Petrick, B [1 ]
Su, JY [1 ]
Levy, H [1 ]
Pham, H [1 ]
Son, JS [1 ]
Moon, N [1 ]
Bistry, D [1 ]
Nair, U [1 ]
Singh, M [1 ]
Mathur, V [1 ]
Leon, AS [1 ]
机构
[1] Sun Microsyst Inc, Sunnyvale, CA 94085 USA
关键词
chip multithreading (CMT); coupling noise; current-mode sense amplifier; deep-submicron technology; dense server; dual-core; ECC; electromigration; hold time; leakage; L2; cache; microprocessor; multicore; multiprocessor; multithread; negative bias temperature instability (NBTI); process variation; thread-level parallelism (TLP); translation look aside butter (TLB); ultraSPARC;
D O I
10.1109/JSSC.2004.838023
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A dual-core 64-bit microprocessor optimized for compute-dense systems such as rack-mount and blade servers for network computing was developed. The chip consists of two UltraSPARC 11 cores, each with its own 512 kB L2 cache, a DDR-1 memory controller, and symmetric multiprocessor bus (JBus) controllers. The 206-mm(2) die is fabricated in 0.13-mum CMOS technology with seven layers of Cu and a low-k dielectric. The chip offers a highly efficient performance-per-watt ratio with a typical power dissipation of 23 W at 1.3 V and 1.2 GHz. A short design cycle was achieved by leveraging existing designs wherever possible and developing effective design methodologies and flows. Significant design challenges faced by this project are described. These include deep-submicron design issues, such as negative bias temperature instability (NBTI), leakage, coupling noise, intra-die process variation, and electromigration (EM). A second important design challenge was implementing a high-performance L2 cache subsystem with a short four-cycle core-to-L2 latency including ECC.
引用
收藏
页码:7 / 18
页数:12
相关论文
共 50 条
  • [31] A shared-well dual-supply-voltage 64-bit ALU
    Shimazaki, Y
    Zlatanovici, R
    Nikolic, B
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2004, 39 (03) : 494 - 500
  • [32] A shared-well dual-supply-voltage 64-bit ALU
    Shimazaki, Y
    Zlatanovici, R
    Nikoli, B
    2003 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE: DIGEST OF TECHNICAL PAPERS, 2003, 46 : 104 - +
  • [33] How Good Are Low-Power 64-bit SoCs for Server-Class Workloads?
    Azimi, Reza
    Zhan, Xin
    Reda, Sherief
    2015 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2015, : 116 - 117
  • [34] A 64-bit microprocessor in 130-nm and 90-nm technologies with power management features
    Rohrer, NJ
    Lichtenau, C
    Sandon, PA
    Kartschoke, P
    Cohen, E
    Canada, MG
    Pfüger, T
    Ringler, MI
    Hilgendorf, RB
    Geissler, S
    Zimmerman, JS
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (01) : 19 - 27
  • [35] Dual core capability of a 32-bit DLX microprocessor
    Ancajas, Dean Michael B.
    Ballesil, Anastacia P.
    Hizon, John Richard E.
    Opelinia, Eugene A.
    Reyes, Joy Alinda P.
    Sepillo, Allan Gordon L.
    Sumalia, Winston A.
    Tan, Wilson M.
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 841 - 844
  • [36] Design and Verification Network Self-adaption Dual-core Microprocessor Architecture
    Hou, Li-Gang
    Wang, Zhong-Chao
    Peng, Xiao-Hong
    Wang, Jin-Hui
    Fan, Fang-Wen
    2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 365 - 367
  • [37] Clock distribution on a dual-core, multi-threaded Itanium® family microprocessor
    Doyle, B
    Mahoney, P
    Fetzer, E
    Naffziger, S
    2005 International Conference on Integrated Circuit Design and Technology, 2005, : 1 - 6
  • [38] A 0.25-μm 600-MHz, 1.5-V, fully depleted SOICMOS 64-bit microprocessor
    Park, SB
    Kim, YU
    Ko, YG
    Kim, KI
    Kim, IK
    Kang, HS
    Yu, JO
    Suh, KP
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1999, 34 (11) : 1436 - 1445
  • [39] A Simple UDP-Based Web Server on a Bare PC with 64-bit Multicore Processors: Design and Implementation
    Ordouie, Navid
    Karne, Ramesh K.
    Wijesinha, Alexander L.
    Soundararajan, Nirmala
    2023 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2023, : 261 - 265
  • [40] Microarchitectural Timing Channels and their Prevention on an Open-Source 64-bit RISC-V Core
    Wistoff, Nils
    Schneider, Moritz
    Guerkaynak, Frank K.
    Benini, Luca
    Heiser, Gernot
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 627 - 632