University of Illinois at Urbana-Champaign
Tunable shared-memory abstractions for distributed-memory systems
Abstract
dc:descriptionDistributed memory multiprocessor architectures offer enormous computational power, by exploiting the concurrent execution of many loosely connected processors. Yet, such scalability is not without price. Interface delays and low interconnection bandwidth to the distributed memories make internode memory access inefficient. Furthermore, as processor speeds increase, the performance gap among the layers of the local memory hierarchy increases. To achieve good performance, the programmer and system must carefully manage data to increase intranode and internode memory locality. While attempting to do so, data management must not become such a burden that it prevents the creation of sophisticated programs.
Degree
thesis:*- Name thesis:degree_name
- Ph.D.
- Level thesis:degree_level
- Dissertation
- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- University of Illinois at Urbana-Champaign
- Year dc:date
- 2011
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Totty, Brian Keith
- Contributors dc:contributor
-
- Reed, Daniel
Subjects
dc:subject × 1Rights
dc:rights- Statement dc:rights
-
- Copyright 1994 Totty, Brian Keith
- Language dc:language
- eng
Identifiers
dc:identifier.*- Identifier
-
AAI9512573
(UMI)AAI9512573 - OAI identifier oai:identifier
- oai:www.ideals.illinois.edu:2142/19915