Clark School Home UMD
ECE

ECE News Story

Maryland, Illinois to Offer Joint Course in Parallel Computing

Maryland, Illinois to Offer Joint Course in Parallel Computing

Prof. Uzi Vishkin
Prof. Uzi Vishkin

This Fall, Professor Uzi Vishkin will co-teach a joint course on the subject of parallel computing that will be offered to students at the University of Maryland as well as the University of Illinois at Urbana-Champaign in Fall 2010.

Vishkin, a pioneering researcher in the field, will teach ENEE459P: Parallel Algorithms in conjunction with Dr. David Padua, Donald Biggar Willett Professor at Illinois' Department of Computer Science.

Computers have quite suddenly become parallel machines, advancing from one processor core in 2003 to an expected 100 cores or more by 2015 and to 1000 by 2020. This means that programmers who know how to program only one of these cores will soon be limited to utilizing at most 1% of their computer power.

Students enrolled in the course will be exposed to complementary approaches to parallel algorithmic thinking (PAT) provided by the two instructors at the University of Maryland and the University of Illinois through video conferencing.

Such a joint course on a timely topic is an extremely rare opportunity. Advanced by Google, Intel and Microsoft, the introduction of parallelism into the curriculum dominated the recent flagship Computer Science Education Conference. Several speakers, including a Keynote by the Manager of Innovative Software Education at Intel, reported that: (1) In job interviews, employers now expect an intelligent discussion of parallelism; and (2) International competition recognizes that 85% of the people that have been trained in parallel programming are outside the U.S.

The ENEE459P course will highlight parallel algorithmic thinking for obtaining good speed-ups with respect to serial algorithms. The course will cover several parallel programming paradigms as well as strategies for performance tuning for shared, SIMD, and distributed memory target machines. Prerequisite topics include basic knowledge and understanding of algorithms and data structures and computing systems.

More information about this joint course can be found at: http://www.umiacs.umd.edu/users/vishkin/TEACHING/enee459p-f10.html.

May 10, 2010


Prev   Next

Current Headlines

Northrup Grumman's Christopher Jones to Deliver Spring Commencement Remarks

ENES 489P holds end-of-semester design competition

UMD Researchers Make Breakthrough in Terahertz Technology

UMD Prof T.M. Antonsen Jr. Recognized by IEEE for Contributions to Vacuum Electronics

Rubloff, Ghodssi to speak at TechConnect World Innovation Conference and Expo

Ephremides and colleagues issued U.S. Patent 9,318,232

UMD Inventors Zoom In on New Camera Technology 

Ulukus Named 2016-2017 Distinguished Scholar-Teacher by University of Maryland

News Resources

Return to Newsroom

Search News

Archived News

Events Resources

Events Calendar

Additional Resources

UM Newsdesk

Faculty Experts