Introduction to Throughput Computing
Introduction to Throughput Computing
Introduction to Throughput Computing
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
P6 <strong>Throughput</strong> <strong>Computing</strong> Overview © 2003 Sun Microsystems<br />
CMT processor simply starts processing another thread, as shown in Figure 1.4.<br />
“Today’s processors can be idle up <strong>to</strong> 75 percent of the time, leaving considerable room for<br />
improvement in processor design,” said Vernon Turner, Group Vice President, Global Enterprise<br />
Server Solutions at International Data Corporation (IDC). “By focusing on increased application<br />
workload throughput instead of clock frequency, Sun’s CMT processors should deliver significant<br />
increases in application performance.”<br />
Sun’s CMT processors will also have multiple cores on a single piece of silicon, with each<br />
core being able <strong>to</strong> process multiple threads, as shown in Figure 1.5. As a result, a single CMT<br />
processor will be able <strong>to</strong> process tens of threads simultaneously, exponentially increasing the<br />
amount of data processed each second.<br />
By 2005, CMT blade processors from Sun are expected <strong>to</strong> increase <strong>to</strong>day’s blade throughput<br />
by 15 times. Moving beyond 2005, Sun will ship CMT system processors designed <strong>to</strong> increase the<br />
throughput of current system processors by a fac<strong>to</strong>r of 30. By delivering “SMP on a chip” and<br />
dramatically increasing throughput, Sun is igniting a computing revolution.<br />
Figure 1.4: Multithreading Support Allows CMT Chips <strong>to</strong><br />
Do Useful Work During Wait Cycles.<br />
Figure 1.5: Multicore CMT Processors Dramatically<br />
Increase Application <strong>Throughput</strong>.