Withdraw
Loading…
Common-case optimized memory hierarchy for data centers and HPC systems
Jian, Xun
Loading…
Permalink
https://hdl.handle.net/2142/99448
Description
- Title
- Common-case optimized memory hierarchy for data centers and HPC systems
- Author(s)
- Jian, Xun
- Issue Date
- 2017-08-10
- Director of Research (if dissertation) or Advisor (if thesis)
- Kumar, Rakesh
- Doctoral Committee Chair(s)
- Kumar, Rakesh
- Committee Member(s)
- Torrellas, Josep
- Hanumolu, Pavan K.
- Sridharan, Vilas
- Department of Study
- Electrical & Computer Eng
- Discipline
- Electrical & Computer Engr
- Degree Granting Institution
- University of Illinois at Urbana-Champaign
- Degree Name
- Ph.D.
- Degree Level
- Dissertation
- Keyword(s)
- Memory hierarchy
- Computer architecture
- Energy-efficient computing
- Fault-tolerant computing
- Abstract
- The memory hierarchy is predicted to consume up to 40% to 70% of total system power in future data centers and high performance computing (HPC) systems; as such, it is time to rethink memory system designs. Conventional memory system designs in existing systems often seek to provide uniform performance across time and space. While this design approach is simple, which benefits hardware implementation, the overheads of uncommon operations often dictate overall memory energy and performance. This dissertation explores across the memory hierarchy common-case optimized memory design, which reduces overall overheads by reducing common overheads at the cost of increasing uncommon overheads. For latency-optimized on-chip caches, which require long-latency correction to ensure reliable accesses during low voltage execution, this dissertation reduces common-case correction latency by proposing architectural techniques such as correction prediction, at the cost of increasing uncommon-case correction latency due to occasional operations such as misprediction recovery. For bandwidth-optimized 3D DRAMs, which are power-hungry due to high access frequency, this dissertation de- scribes new data layout and power management policies to improve overall memory access energy-efficiency at the cost of increasing uncommon-case access latencies. For capacity-optimized server main memory, which contains 100’s to 1000’s of memory chips to provide high capacity and, therefore, needs expensive fault-tolerance, this dissertation proposes an adaptive architecture that minimizes energy when memory contains no or minor fault, at the cost of increasing energy as faults slowly accumulate. Finally, for emerging density-optimized NVRAMs, which suffer from very high random bit error rates, this dissertation describes a server memory architecture that reuses the redundant memory budgeted for memory chip failure protection to accelerate the expensive bit error correction before memory chip(s) fail at the cost of increasing correction overheads after memory chip(s) fail.
- Graduation Semester
- 2017-12
- Type of Resource
- text
- Permalink
- http://hdl.handle.net/2142/99448
- Copyright and License Information
- Copyright 2017 Xun Jian
Owning Collections
Graduate Dissertations and Theses at Illinois PRIMARY
Graduate Theses and Dissertations at IllinoisDissertations and Theses - Electrical and Computer Engineering
Dissertations and Theses in Electrical and Computer EngineeringManage Files
Loading…
Edit Collection Membership
Loading…
Edit Metadata
Loading…
Edit Properties
Loading…
Embargoes
Loading…