20.01.2013 Views

Introduction to Throughput Computing

Introduction to Throughput Computing

Introduction to Throughput Computing

SHOW MORE
SHOW LESS

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>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!