Out of the Shadows: Uncovering Parallelism in Sequential Programs

Out of the Shadows: Uncovering Parallelism in Sequential Programs

Out of the Shadows: Uncovering Parallelism in Sequential Programs

This event occurred in the past

Date and Time

Friday, February 15, 2013 from 12:30 p.m. to 1:05 p.m.

Location

Serra Hall, Room 141

5998 Alcala Park San Diego, CA 92110

Cost

0

Details

Presented by Saturnino Garcia, PhD, University of San Diego

Audience: Students and Faculty

Abstract
Multicore processors and graphics processing units are now standard fare for many computing systems. These processors offer the potential for huge amounts of speedup but they come with a catch: software needs to be tailored to take advantage of their parallel capabilities. Modifying existing sequential programs is a major undertaking, fraught with many uncertainties about both the correct steps to take and the ultimate reward for taking these steps. This process is even more onerous given the lack of tools to guide programmers through the parallelization process.

In this talk we will discuss Kremlin, a software tool that answers the questions: "What parts of my program should I spent time parallelizing?" and "How much benefit can I expect from parallelizing my program?" Kremlin provides direct support for programmers looking to get the most out of multicore and graphics processors. In looking at Kremlin, we will also provide some background about the types of parallelism available and the challenges faced by programmers in finding and exploiting that parallelism.

Post Contact

Maria Cristina Manabat
tmanabat@sandiego.edu
(619)260-4706

College of Arts and Sciences

Contact Us

Phone: (619) 260-4600
Fax: (619) 260-4162
casinfo@sandiego.edu

Visit Campus

Founders Hall
5998 Alcalá Park
San Diego, CA 92110

The Journey of a Changemaker starts here.