Title:
Collecting and representing parallel programs with high performance instrumentation

dc.contributor.advisor Conte, Thomas M.
dc.contributor.author Railing, Brian Paul
dc.contributor.committeeMember Pande, Santosh
dc.contributor.committeeMember Vuduc, Richard
dc.contributor.committeeMember Worthington, Bruce
dc.contributor.committeeMember Yalamanchili, Sudhakar
dc.contributor.department Computer Science
dc.date.accessioned 2016-01-07T17:38:21Z
dc.date.available 2016-01-07T17:38:21Z
dc.date.created 2015-12
dc.date.issued 2015-11-16
dc.date.submitted December 2015
dc.date.updated 2016-01-07T17:38:21Z
dc.description.abstract Computer architecture has looming challenges with finding program parallelism, process technology limits, and limited power budget. To navigate these challenges, a deeper understanding of parallel programs is required. I will discuss the task graph representation and how it enables programmers and compiler optimizations to understand and exploit dynamic aspects of the program. I will present Contech, which is a high performance framework for generating dynamic task graphs from arbitrary parallel programs. The Contech framework supports a variety of languages and parallelization libraries, and has been tested on both x86 and ARM. I will demonstrate how this framework encompasses a diversity of program analyses, particularly by modeling a dynamically reconfigurable, heterogeneous multi-core processor.
dc.description.degree Ph.D.
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/54431
dc.language.iso en_US
dc.publisher Georgia Institute of Technology
dc.subject Computer architecture
dc.subject Compilers
dc.subject Compiler-based instrumentation
dc.subject Parallel programming
dc.subject Parallel program analysis
dc.subject Instrumentation performance
dc.subject Task graph
dc.subject Program representation
dc.subject Heterogeneous computing
dc.title Collecting and representing parallel programs with high performance instrumentation
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Conte, Thomas M.
local.contributor.corporatename College of Computing
relation.isAdvisorOfPublication 4d68ec01-18d9-48c9-ab69-55832ecf2dbf
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
thesis.degree.level Doctoral
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
RAILING-DISSERTATION-2015.pdf
Size:
5.93 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
3.87 KB
Format:
Plain Text
Description: