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
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.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.