Abstract | ||
---|---|---|
This talk has two parts. The first part will discuss possible directions for computer architecture research, including architecture as infrastructure, energy first, impact of new technologies, and cross-layer opportunities. This part is based on a 2012 Computing Community Consortium (CCC) whitepaper effort led by Hill, as well as other recent National Academy and ISAT studies. See: http://cra.org/ccc/docs/init/21stcenturyarchitecturewhitepaper.pdf. The second part of the talk will discuss one or more exam-ples of cross-layer research advocated in the first part. For example, our analysis shows that many \"big-memory\" server workloads, such as databases, in-memory caches, and graph analytics, pay a high cost for page-based virtual memory: up to 50% of execution time wasted. Via small changes to the operating system (Linux) and hardware (x86-64 MMU), this work reduces execution time these workloads waste to less than 0.5%. The key idea is to map part of a process's linear virtual address space with a new incarnation of segmentation, while providing compatibility by mapping the rest of the virtual address space with pag-ing. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2555243.2558890 | Proceedings of the 19th ACM SIGPLAN symposium on Principles and practice of parallel programming |
Keywords | DocType | Volume |
execution time,century computer architecture,server workloads,page-based virtual memory,computer architecture research,cross-layer research,new incarnation,virtual address space,cross-layer opportunity,new technology,linear virtual address space,energy | Conference | abs/1609.06756 |
Issue | ISSN | Citations |
8 | 0362-1340 | 0 |
PageRank | References | Authors |
0.34 | 0 | 10 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mark D. Hill | 1 | 7371 | 582.90 |
Sarita Adve | 2 | 0 | 0.34 |
Luis Ceze | 3 | 2183 | 125.93 |
Mary Jane Irwin | 4 | 5185 | 605.00 |
David Kaeli | 5 | 1535 | 129.85 |
Margaret Martonosi | 6 | 8647 | 715.76 |
Josep Torrellas | 7 | 3838 | 262.89 |
Thomas F. Wenisch | 8 | 2112 | 105.25 |
David A. Wood | 9 | 6058 | 617.11 |
Katherine A. Yelick | 10 | 3494 | 407.23 |