What is Throughput Computing?
Throughput Computing is the underlying strategy of Sun’s new family of UltraSPARC processors designed to significantly increase real-world application performance while helping to cut the cost and complexity of network computing. These processors maximize throughput – the aggregate amount of work done – for network computing workloads by incorporating the technology of chip multithreading (CMT). CMT integrates the power of symmetric multiprocessing (SMP) on to a single chip, allowing a single processor to execute several software threads simultaneously. Increasingly, this approach is being adopted by other processor vendors, as evidenced by the announcement of first generation dual-core processors from AMD and Intel, while Sun’s UltraSPARC road map delivers second-generation CMT in early 2006, delivering both multiple cores and multiple threads per core.