CS DISTINGUISHED LECTURE - TODAY, 4PM
Faust, Mark R
mfaust at ad.uiuc.edu
Mon Mar 1 09:40:56 CST 2010
University of Illinois at Urbana-Champaign
Department of Computer Science
Thomas M. Siebel Center for Computer Science
201 North Goodwin Avenue
Urbana, Illinois 61801-2302 USA
DISTINGUISHED LECTURESHIP SERIES
AND GRADUATE SEMINAR
Reducers and Other Cilk++ Hyperobjects
Charles Leiserson
Head of Supercomputing Technologies Group
Massachusetts Institute of Technology
Monday, March 1, 2010, 4:00 p.m.*
1404 Siebel Center for Computer Science
Abstract:
In the world of parallel computing, nonlocal variables may inhibit otherwise independent parts of a multithreaded program from operating in parallel, because they introduce race conditions. Hyperobjects provide a linguistic mechanism that allows different branches of a multithreaded program to efficiently maintain coordinated local views of the same nonlocal variable. We have identified three kinds of hyperobjects that seem to be useful - reducers, holders, and splitters - and we have implemented reducers and holders in Cilk++, a set of extensions to the C++ programming language that enables multicore programming in the style of MIT Cilk.
This talk presents joint work with Matteo Frigo, Pablo Halpern, and Steve Lewin-Berlin, formerly of Cilk Arts, which was acquired by Intel Corporation in July 2009.
Bio:
Professor Leiserson's research centers on the theory of parallel computing, especially as it relates to engineering reality. His accomplishments include co-authoring the first paper on systolic architectures, inventing the retiming method of digital circuit optimization, inventing the fat-tree interconnection network used in many supercomputers, and developing the Cilk multithreaded programming technology. Leiserson co-authored Introduction to Algorithms, a leading textbook on computer algorithms; according to Citeseerx, it is the most cited reference in computer science. Leiserson is a professor of computer science and engineering at MIT, an ACM Fellow, and a senior member of IEEE and SIAM.
This lecture is co-sponsored by the Department of Computer Science and UPCRC.
*A reception will be held immediately following the lecture.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cs.uiuc.edu/pipermail/announce/attachments/20100301/432e1e3b/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Charles Leiserson DLS announcement.pdf
Type: application/pdf
Size: 24094 bytes
Desc: Charles Leiserson DLS announcement.pdf
Url : http://lists.cs.uiuc.edu/pipermail/announce/attachments/20100301/432e1e3b/attachment-0001.pdf
More information about the announce
mailing list