Withdraw
Loading…
Automating heterogeneous memory management
Brooks, Alex
Content Files

Loading…
Download Files
Loading…
Download Counts (All Files)
Loading…
Edit File
Loading…
Permalink
https://hdl.handle.net/2142/106362
Description
- Title
- Automating heterogeneous memory management
- Author(s)
- Brooks, Alex
- Issue Date
- 2019-12-03
- Director of Research (if dissertation) or Advisor (if thesis)
- Snir, Marc
- Doctoral Committee Chair(s)
- Snir, Marc
- Committee Member(s)
- Olson, Luke N
- Garzaran, Maria
- Scogland, Thomas R. W.
- Department of Study
- Computer Science
- Discipline
- Computer Science
- Degree Granting Institution
- University of Illinois at Urbana-Champaign
- Degree Name
- Ph.D.
- Degree Level
- Dissertation
- Date of Ingest
- 2020-03-02T22:15:03Z
- Keyword(s)
- heterogeneous
- memory
- system
- automated
- analysis
- profiling
- framework
- access
- patterns
- latency
- bandwidth
- Abstract
- Hardware heterogeneity is becoming an increasingly common feature in high-performance computing systems. Unfortunately, while these systems may offer new technologies in memory and computation, the general trend of memory performance is falling behind. With the added complexities of heterogeneous systems, achieving good memory performance is now becoming more difficult. Since different memory technologies exhibit various performance characteristics, careful memory management is required to consider tradeoffs in latency, bandwidth, capacity, and power. Application behavior, including data access patterns, data sizes, and operation types can indicate which characteristics limit the performance of an operation. However, understanding this information and using it to perform optimizations can be a difficult task. We expect this problem to become increasingly prevelent as the memory stack continues to change and expand. In this dissertation we present a solution to managing memory for these heterogeneous systems in an automated manner. We demonstrate its use on several applications and machine types, showcasing the benefit, flexibility, and expandability of the framework.
- Graduation Semester
- 2019-12
- Type of Resource
- text
- Permalink
- http://hdl.handle.net/2142/106362
- Copyright and License Information
- Copyright 2019 Alex Brooks
Owning Collections
Graduate Dissertations and Theses at Illinois PRIMARY
Graduate Theses and Dissertations at IllinoisDissertations and Theses - Computer Science
Dissertations and Theses from the Siebel School of Computer ScienceManage Files
Loading…
Edit Collection Membership
Loading…
Edit Metadata
Loading…
Edit Properties
Loading…
Embargoes
Loading…