PhD Defense by Brian Railing

*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************

Event Details
  • Date/Time:
    • Friday October 30, 2015 - Saturday October 31, 2015
      3:00 pm - 4:59 pm
  • Location: MiRC 102B
  • Phone:
  • URL:
  • Email:
  • Fee(s):
    N/A
  • Extras:
Contact
No contact information submitted.
Summaries

Summary Sentence: Collecting and Representing Parallel Programs with High Performance Instrumentation

Full Summary: No summary paragraph submitted.

Title: Collecting and Representing Parallel Programs with High Performance Instrumentation

 

Brian Railing

School of Computer Science
College of Computing
Georgia Institute of Technology

Date: Friday, October 30, 2015
Time: 3:00 PM – 5:00 PM ET
Location: MiRC 102B

 

Committee:

---------------

Dr. Thomas Conte (Advisor, School of Computer Science and School of Electrical and Computer Engineering, Georgia Tech)

Dr. Santosh Pande (School of Computer Science, Georgia Tech)

Dr. Richard Vuduc (School of Computational Science and Engineering, Georgia Tech)

Dr. Sudhakar Yalamanchili (School of Electrical and Computer Engineering, Georgia Tech)

Dr. Bruce Worthington (Partner Computer Engineering Lead, Microsoft)

 

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: 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.

Additional Information

In Campus Calendar
No
Groups

Graduate Studies

Invited Audience
Public
Categories
Other/Miscellaneous
Keywords
Phd Defense
Status
  • Created By: Tatianna Richardson
  • Workflow Status: Published
  • Created On: Oct 14, 2015 - 10:58am
  • Last Updated: Oct 7, 2016 - 10:14pm