|
ABSTRACT
In the late 1990s, our research group at DEC was one of a growing number of
teams advocating the CMP (chip multiprocessor) as an alternative to highly
complex single-threaded CPUs. We were designing the Piranha system,1 which
was a radical point in the CMP design space in that we used very simple cores
(similar to the early RISC designs of the late ’80s) to provide a higher
level of thread-level parallelism. Our main goal was to achieve the best commercial
workload performance for a given silicon budget.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Luiz André Barroso , Kourosh Gharachorloo , Robert McNamara , Andreas Nowatzyk , Shaz Qadeer , Barton Sano , Scott Smith , Robert Stets , Ben Verghese, Piranha: a scalable architecture based on single-chip multiprocessing, Proceedings of the 27th annual international symposium on Computer architecture, p.282-293, June 2000, Vancouver, British Columbia, Canada
|
| |
2
|
Transaction Processing Performance Council. Executive summary reports for TPC-C benchmark filings; http://www.tpc.org.
|
| |
3
|
Hoelzle, U., Dean, J., and Barroso, L. A. 2003. Web search for a planet: the architecture of the Google cluster. IEEE Micro Magazine (April).
|
 |
4
|
Parthasarathy Ranganathan , Kourosh Gharachorloo , Sarita V. Adve , Luiz André Barroso, Performance of database workloads on shared-memory systems with out-of-order processors, Proceedings of the eighth international conference on Architectural support for programming languages and operating systems, p.307-318, October 02-07, 1998, San Jose, California, United States
|
| |
5
|
See Reference 3.
|
| |
6
|
AMD competitive server benchmarks; http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8796_8800~97051,00.html.
|
| |
7
|
|
| |
8
|
Intel Corporation. Intel thread checker; http://developer.intel.com/software/products/threading/tcwin.
|
| |
9
|
Seward, J. Valgrind; http://valgrind.kde.org/.
|
| |
10
|
Dean, J., and Ghemawat, S. 2004. MapReduce: simplified data processing on large clusters. Proceedings of OSDI, San Francisco, CA
|
CITED BY 9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reinaldo Bergamaschi , Guoling Han , Alper Buyuktosunoglu , Hiren Patel , Indira Nair , Gero Dittmann , Geert Janssen , Nagu Dhanwada , Zhigang Hu , Pradip Bose , John Darringer, Exploring power management in multi-core systems, Proceedings of the 2008 conference on Asia and South Pacific design automation, January 21-24, 2008, Seoul, Korea
|
|
|
|
|
|
|
|
|
Andrew Putnam , Susan Eggers , Dave Bennett , Eric Dellinger , Jeff Mason , Henry Styles , Prasanna Sundararajan , Ralph Wittig, Performance and power of cache-based reconfigurable computing, ACM SIGARCH Computer Architecture News, v.37 n.3, June 2009
|
REVIEW
"Seetharami R Seelam : Reviewer"
This article describes some of the reasons why chip multiprocessing (CMP) has not become mainstream, even though this was expected several years back. One reason why the industry is pursuing CMP now is the promise of lower power consumption compar
more...
|