24 citations · 87 across the 15 of their papers we have counts for
16 papers
Pond: CXL-Based Memory Pooling Systems for Cloud Platforms
Huaicheng Li, Daniel S. Berger, Stanko Novakovic +10
Public cloud providers seek to meet stringent performance requirements and low hardware cost. A key driver of performance and cost is main memory. Memory pooling promises to improv…
A National Discovery Cloud: Preparing the US for Global Competitiveness in the New Era of 21st Century Digital Transformation
Ian Foster, Daniel Lopresti, Bill Gropp +2
The nature of computation and its role in our lives have been transformed in the past two decades by three remarkable developments: the emergence of public cloud utilities as a new…
Advancing Computing's Foundation of US Industry & Society
Thomas M. Conte, Ian T. Foster, William Gropp +1
While past information technology (IT) advances have transformed society, future advances hold even greater promise. For example, we have only just begun to reap the changes from a…
Opportunities and Challenges for Next Generation Computing
Gregory D. Hager, Mark D. Hill, Katherine Yelick
Computing has dramatically changed nearly every aspect of our lives, from business and agriculture to communication and entertainment. As a nation, we rely on computing in the desi…
Nanotechnology-inspired Information Processing Systems of the Future
Randy Bryant, Mark Hill, Tom Kazior +9
Nanoscale semiconductor technology has been a key enabler of the computing revolution. It has done so via advances in new materials and manufacturing processes that resulted in the…
Thermodynamic Computing
Tom Conte, Erik DeBenedictis, Natesh Ganesh +36
The hardware and software foundations laid in the first half of the 20th Century enabled the computing technologies that have transformed the world, but these foundations are now u…
MOD: Minimally Ordered Durable Datastructures for Persistent Memory
Swapnil Haria, Mark D. Hill, Michael M. Swift
Persistent Memory (PM) makes possible recoverable applications that can preserve application progress across system reboots and power failures. Actual recoverability requires caref…
Accelerator-level Parallelism
Mark D. Hill, Vijay Janapa Reddi
Future applications demand more performance, but technology advances have been faltering. A promising approach to further improve computer system performance under energy constrain…
Don't Persist All : Efficient Persistent Data Structures
Pratyush Mahapatra, Mark D. Hill, Michael M. Swift
Data structures used in software development have inbuilt redundancy to improve software reliability and to speed up performance. Examples include a Doubly Linked List which allows…
Three Other Models of Computer System Performance
Mark D. Hill
This note argues for more use of simple models beyond Amdahl's Law: Bottleneck Analysis, Little's Law, and a M/M/1 Queue.
Advanced Cyberinfrastructure for Science, Engineering, and Public Policy
Vasant G. Honavar, Katherine Yelick, Klara Nahrstedt +5
Progress in many domains increasingly benefits from our ability to view the systems through a computational lens, i.e., using computational abstractions of the domains; and our abi…
Challenges to Keeping the Computer Industry Centered in the US
Thomas M. Conte, Erik P. Debenedictis, R. Stanley Williams +1
It is undeniable that the worldwide computer industry's center is the US, specifically in Silicon Valley. Much of the reason for the success of Silicon Valley had to do with Moore'…
Democratizing Design for Future Computing Platforms
Luis Ceze, Mark D. Hill, Karthikeyan Sankaralingam +1
Information and communications technology can continue to change our world. These advances will partially depend upon designs that synergistically combine software with specialized…
Arch2030: A Vision of Computer Architecture Research over the Next 15 Years
Luis Ceze, Mark D. Hill, Thomas F. Wenisch
Application trends, device technologies and the architecture of systems drive progress in information technologies. However, the former engines of such progress - Moore's Law and D…
When to use 3D Die-Stacked Memory for Bandwidth-Constrained Big Data Workloads
Jason Lowe-Power, Mark D. Hill, David A. Wood
Response time requirements for big data processing systems are shrinking. To meet this strict response time requirement, many big data systems store all or most of their data in ma…
Accelerating Science: A Computing Research Agenda
Vasant G. Honavar, Mark D. Hill, Katherine Yelick
The emergence of "big data" offers unprecedented opportunities for not only accelerating scientific advances but also enabling new modes of discovery. Scientific progress in many d…