Skip to main content

Showing 1–15 of 15 results for author: Hill, M D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2203.00241  [pdf, other

    cs.OS cs.PF

    Pond: CXL-Based Memory Pooling Systems for Cloud Platforms

    Authors: Huaicheng Li, Daniel S. Berger, Stanko Novakovic, Lisa Hsu, Dan Ernst, Pantea Zardoshti, Monish Shah, Samir Rajadnya, Scott Lee, Ishwar Agarwal, Mark D. Hill, Marcus Fontoura, Ricardo Bianchini

    Abstract: 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 improve DRAM utilization and thereby reduce costs. However, pooling is challenging under cloud performance requirements. This paper proposes Pond, the first memory pooling system that both meets cloud performance goals and sig… ▽ More

    Submitted 21 October, 2022; v1 submitted 1 March, 2022; originally announced March 2022.

    Comments: Update affiliations

  2. arXiv:2104.06953  [pdf

    cs.CY

    A National Discovery Cloud: Preparing the US for Global Competitiveness in the New Era of 21st Century Digital Transformation

    Authors: Ian Foster, Daniel Lopresti, Bill Gropp, Mark D. Hill, Katie Schuman

    Abstract: 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 computing platform; the ability to extract information from enormous quantities of data via machine learning; and the emergence of computational simulation as a research method on par with experimental science. Each dev… ▽ More

    Submitted 19 April, 2021; v1 submitted 14 April, 2021; originally announced April 2021.

    Comments: A Computing Community Consortium (CCC) white paper, 6 pages

    Report number: ccc2021whitepaper_4

  3. arXiv:2101.01284  [pdf

    cs.CY cs.AR

    Advancing Computing's Foundation of US Industry & Society

    Authors: Thomas M. Conte, Ian T. Foster, William Gropp, Mark D. Hill

    Abstract: 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 artificial intelligence (AI), especially machine learning (ML). Underlying IT's impact are the dramatic improvements in computer hardware, which deliver performance that unlock new capabilities. For example, recent succes… ▽ More

    Submitted 4 January, 2021; originally announced January 2021.

    Comments: A Computing Community Consortium (CCC) white paper, 4 pages

    Report number: ccc2020whitepaper_17

  4. arXiv:2008.00023  [pdf

    cs.CY cs.AR

    Opportunities and Challenges for Next Generation Computing

    Authors: Gregory D. Hager, Mark D. Hill, Katherine Yelick

    Abstract: 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 design of systems for energy, transportation and defense; and computing fuels scientific discoveries that will improve our fundamental understanding of the world and help develop solutions to major challenges in health and t… ▽ More

    Submitted 31 July, 2020; originally announced August 2020.

    Comments: A Computing Community Consortium (CCC) white paper, 7 pages

  5. arXiv:1908.11850  [pdf, other

    cs.DC cs.PL

    MOD: Minimally Ordered Durable Datastructures for Persistent Memory

    Authors: Swapnil Haria, Mark D. Hill, Michael M. Swift

    Abstract: Persistent Memory (PM) makes possible recoverable applications that can preserve application progress across system reboots and power failures. Actual recoverability requires careful ordering of cacheline flushes, currently done in two extreme ways. On one hand, expert programmers have reasoned deeply about consistency and durability to create applications centered on a single custom-crafted durab… ▽ More

    Submitted 21 August, 2019; originally announced August 2019.

    Comments: 13 pages

  6. arXiv:1907.02064  [pdf

    cs.DC cs.OS cs.PF cs.PL

    Accelerator-level Parallelism

    Authors: Mark D. Hill, Vijay Janapa Reddi

    Abstract: Future applications demand more performance, but technology advances have been faltering. A promising approach to further improve computer system performance under energy constraints is to employ hardware accelerators. Already today, mobile systems concurrently employ multiple accelerators in what we call accelerator-level parallelism (ALP). To spread the benefits of ALP more broadly, we charge co… ▽ More

    Submitted 24 November, 2021; v1 submitted 2 July, 2019; originally announced July 2019.

    Comments: 6 pages, 3 figures, & 7 references

  7. arXiv:1905.13011  [pdf, other

    cs.DB cs.DS

    Don't Persist All : Efficient Persistent Data Structures

    Authors: Pratyush Mahapatra, Mark D. Hill, Michael M. Swift

    Abstract: 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 a faster deletion due to the presence of the previous pointer. With the introduction of Persistent Memory, storing the redundant data fields into persistent memory adds a significant write overhead, and reduces performa… ▽ More

    Submitted 29 May, 2019; originally announced May 2019.

    Comments: 10 pages, 12 figures

  8. arXiv:1901.02926  [pdf

    cs.PF

    Three Other Models of Computer System Performance

    Authors: Mark D. Hill

    Abstract: This note argues for more use of simple models beyond Amdahl's Law: Bottleneck Analysis, Little's Law, and a M/M/1 Queue.

    Submitted 9 January, 2019; originally announced January 2019.

    Comments: 4 pages + references; 4 figures

  9. arXiv:1707.00599  [pdf

    cs.CY

    Advanced Cyberinfrastructure for Science, Engineering, and Public Policy

    Authors: Vasant G. Honavar, Katherine Yelick, Klara Nahrstedt, Holly Rushmeier, Jennifer Rexford, Mark D. Hill, Elizabeth Bradley, Elizabeth Mynatt

    Abstract: 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 ability to acquire, share, integrate, and analyze disparate types of data. These advances would not be possible without the advanced data and computational cyberinfrastructure and tools for data capture, integration, analys… ▽ More

    Submitted 30 June, 2017; originally announced July 2017.

    Comments: A Computing Community Consortium (CCC) white paper, 9 pages. arXiv admin note: text overlap with arXiv:1604.02006

  10. arXiv:1706.10267  [pdf

    cs.CY

    Challenges to Kee** the Computer Industry Centered in the US

    Authors: Thomas M. Conte, Erik P. Debenedictis, R. Stanley Williams, Mark D. Hill

    Abstract: 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's Law: the observation by Intel co-founder Gordon Moore that the number of transistors on a microchip doubled at a rate of approximately every two years. According to the International Technology Roadmap for Semiconducto… ▽ More

    Submitted 30 June, 2017; originally announced June 2017.

    Comments: A Computing Community Consortium (CCC) white paper, 3 pages

  11. arXiv:1706.08597  [pdf

    cs.CY

    Democratizing Design for Future Computing Platforms

    Authors: Luis Ceze, Mark D. Hill, Karthikeyan Sankaralingam, Thomas F. Wenisch

    Abstract: Information and communications technology can continue to change our world. These advances will partially depend upon designs that synergistically combine software with specialized hardware. Today open-source software incubates rapid software-only innovation. The government can unleash software-hardware innovation with programs to develop open hardware components, tools, and design flows that simp… ▽ More

    Submitted 26 June, 2017; originally announced June 2017.

    Comments: A Computing Community Consortium (CCC) white paper, 4 pages

  12. arXiv:1612.03182  [pdf

    cs.AR cs.CY

    Arch2030: A Vision of Computer Architecture Research over the Next 15 Years

    Authors: Luis Ceze, Mark D. Hill, Thomas F. Wenisch

    Abstract: 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 Dennard Scaling - are rapidly reaching the point of diminishing returns. The time has come for the computing community to boldly confront a new challenge: how to secure a foundational future for information technology's c… ▽ More

    Submitted 9 December, 2016; originally announced December 2016.

    Comments: A Computing Community Consortium (CCC) white paper, 7 pages

  13. arXiv:1609.06756  [pdf

    cs.CY

    21st Century Computer Architecture

    Authors: Mark D. Hill, Sarita Adve, Luis Ceze, Mary Jane Irwin, David Kaeli, Margaret Martonosi, Josep Torrellas, Thomas F. Wenisch, David Wood, Katherine Yelick

    Abstract: Because most technology and computer architecture innovations were (intentionally) invisible to higher layers, application and other software developers could reap the benefits of this progress without engaging in it. Higher performance has both made more computationally demanding applications feasible (e.g., virtual assistants, computer vision) and made less demanding applications easier to devel… ▽ More

    Submitted 21 September, 2016; originally announced September 2016.

    Comments: A Computing Community Consortium (CCC) white paper, 16 pages

  14. arXiv:1608.07485  [pdf, ps, other

    cs.AR cs.DB

    When to use 3D Die-Stacked Memory for Bandwidth-Constrained Big Data Workloads

    Authors: Jason Lowe-Power, Mark D. Hill, David A. Wood

    Abstract: 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 main memory to reduce the access latency. Main memory capacities have grown, and systems with 2 TB of main memory capacity available today. However, the rate at which processors can access this data--the memory bandwidth--… ▽ More

    Submitted 26 August, 2016; originally announced August 2016.

    Comments: Originally presented The Seventh workshop on Big Data Benchmarks, Performance Optimization, and Emerging Hardware (BPOE-7). http://www.bafst.com/events/asplos16/bpoe7/

  15. arXiv:1604.02006  [pdf

    cs.CY cs.AI cs.DC cs.HC

    Accelerating Science: A Computing Research Agenda

    Authors: Vasant G. Honavar, Mark D. Hill, Katherine Yelick

    Abstract: 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 disciplines is increasingly enabled by our ability to examine natural phenomena through the computational lens, i.e., using algorithmic or information processing abstractions of the underlying processes; and our ability t… ▽ More

    Submitted 6 April, 2016; originally announced April 2016.

    Comments: Computing Community Consortium (CCC) white paper, 17 pages