The University of Maryland Department of Electrical and Computer Engineering

Search
 
» INFO FOR:   Prospective Students | Current Students | Alumni | Industry & Government | Faculty & Staff | Family | Media
 
 
 
 
 
 
 
 
 
  The A. James Clark School of Engineering

Join our group on LinkedIn
Follow us on Twitter
Follow Us on Facebook
Directory

ECE Google Apps Mail

ECE Web VPN

Help Desk

Technical Operations

University Libraries

ECE Site Feedback


Give to ECE: Great Expectations Campaign




  ECE Events Calendar

Event Information

ECE Colloquium: "Programming Challenges for Multicore Parallel Systems," Prof. Vivek Sarkar
Friday, May 2, 2008
2:00 p.m.
Kim Engineering Building, Lecture Hall, Room 1110
For More Information:
Ted Knight
301 405 3596
teknight@umd.edu
http://www.ece.umd.edu/colloquium/

ECE Colloquium:

"Programming Challenges for Multicore Parallel Systems"

Prof. Vivek Sarkar

Professor of Computer Science

Rice University

Friday, May 2, 2008

2:00 p.m.

Jeong Kim Engineering Building, Rm. 1110

Abstract:

The computer industry is at a major inflection point in its hardware roadmap due to the end of a decades-long trend of exponentially increasing clock frequencies. It is widely agreed that spatial parallelism in the form of multiple power-efficient cores must be exploited to compensate for this lack of frequency scaling. Unlike previous generations of hardware evolution, this shift towards multicore and manycore computing will have a profound impact on software. These software challenges are further compounded by the need to enable parallelism in workloads and application domains that have traditionally not had to worry about multiprocessor parallelism in the past.

In this talk, we will focus on the programming problem for tightly coupled homogeneous and heterogeneous multicore processors. We discuss challenges in ongoing research on high productivity languages, compilers, and runtimes that are necessary to support lightweight concurrency for mainstream applications on multicore systems. Finally, we present early experiences with the new Habanero Multicore Software Research project at Rice University that encompasses work on programming models, compilers, runtimes, and concurrency libraries so as to enable portable software that can run unchanged on a range of homogeneous and heterogeneous multicore systems.

Biography:

Vivek Sarkar conducts research in programming languages, program analysis, compiler optimizations and virtual machines for parallel and high performance computer systems, and currently leads the Habanero Multicore Software Research project at Rice University. Prior to joining Rice, he was Senior Manager of Programming Technologies at IBM Research. His responsibilities at IBM included leading IBM's research efforts in programming model, tools, and productivity in the PERCS project during 2002- 2007 as part of the DARPA High Productivity Computing System program. His past projects include the X10 programming language, the Jikes Research Virtual Machine for the Java language, the ASTI optimizer used in IBM's XL Fortran product compilers, the PTRAN automatic parallelization system, and profile-directed partitioning and scheduling of Sisal programs. Vivek became a member of the IBM Academy of Technology in 1995, an ACM Distinguished Scientist in 2006, and the E.D. Butcher Professor of Computer Science at Rice University in 2007. He holds a B.Tech. degree from the Indian Institute of Technology, Kanpur, an M.S. degree from University of Wisconsin-Madison, and a Ph.D. from Stanford University. In 1997, he was on sabbatical as a visiting associate professor at MIT, where he was a founding member of the MIT RAW multicore project.

This Event is For: Public • Clark School

Calendar Home

« Previous Month    Next Month »

May 2013
SU M TU W TH F SA
1 2 3 4 w
5 6 7 8 9 10 11 w
12 13 14 15 16 17 18 w
19 20 21 22 23 24 25 w
26 27 28 29 30 31 w

Search Events



Calendar Navigation Tips: Click on a linked date to see all events listed for that date. Click on a "w" (on the right) to see a complete list of that week's events. Click on a day of the week at the top ("M," "TU," "W," etc.) to see a list of all events occurring on that day of the week during the displayed month.

Tell Us About Your Event!

Submit an Event

Have Event Announcements Delivered via RSS!

ECE Event RSS Feed

Browse Events By...

Category

Career Activities
Conference
Deadline
Information Session
Lecture
Panel
Recruitment
Seminar
Special Events
Social
Student Societies
Symposium
Workshop
Archived Events Prior to 2006

Audience

Alumni
Campus-Wide
Clark School
Corporate Partners
Current Students-All
Donors and Friends
Employers
Faculty
Graduate
K-12
Open to the Public
Press
Prospective Students
Post-Docs
Staff
Undergraduate

Directions and Map

Directions to Campus
Campus Map

Also see:
Clark School Events Calendar
University Events Calendar
University Academic Calendar

 

 




↑ Back to Top


© Copyright 2005-2013, University of Maryland
University of Maryland A. James Clark School of Engineering Department of Electrical and Computer Engineering