DocumentCode :
964784
Title :
A chip multithreaded processor for network-facing workloads
Author :
Kapil, Sanjiv ; McGhan, Harlan ; Lawrendra, Jesse
Author_Institution :
Sun MicroSystems, Sunnyvale, CA, USA
Volume :
24
Issue :
2
fYear :
2004
Firstpage :
20
Lastpage :
30
Abstract :
Throughput computing is based on chip multithreading processor design technology. In CMT technology, maximizing the amount of work accomplished per unit of time or other relevant resource, rather than minimizing the time needed to complete a given task or set of tasks, defines performance. By CMT standards, the best processor accomplishes the most work per second of time, per watt of expended power, per square millimeter of die area, and so on (that is, it operates most efficiently). The processor described is a member of Sun\´s first generation of CMT processors designed to efficiently execute network-facing workloads. Network-facing systems primarily service network clients and are often grouped together under die label "Web servers". The processor\´s dual-thread execution capability, compact die size, and minimal power consumption combine to produce high throughput performance per watt, per transistor, and per square millimeter of die area. Given the short design cycle Sun needed to create the processor, the result is a compelling early proof of the value of throughput computing.
Keywords :
Internet; file servers; microprocessor chips; multi-threading; multiprocessing systems; system-on-chip; Web servers; chip multithreading processor design technology; network workload; power consumption; throughput computing; Computer networks; Costs; Energy consumption; Engines; Frequency; High performance computing; Process design; Sun; Throughput; Yarn;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/MM.2004.1289288
Filename :
1289288
Link To Document :
بازگشت