4,413 Posts served
10,771 Conversations started
Navigation
Posts By Category
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Server

- Site News & Announcements

- Software Tools

Blog Roll
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Parallel Programming Talk #80 - Professor Uzi Vishkin discusses Using Simple Abstraction to Guide the Reinvention of Computing for Parallelism
By Aaron Tersteeg (Intel) (151 posts) on June 22, 2010 at 1:48 pm
Welcome to Show 80 of Parallel Programming Talk. Today is June 8th and were talking with
Professor Uzi Vishkin from the University of Maryland to discuss Using Simple Abstraction to Guide the Reinvention of Computing for Parallelism.
First the News:
The Intel Threading Challenge 2010 is in full swing. Challenge #2 has been posted and includes both an Apprentice Level and Master Level problem. Coder have until July 12th to submit their entry. The forums are very active with questions about the contest. Visit the site today and enter to win cash, an iPod Touch or a new Laptop!
Announcing Intel Concurrent Collections for Haskell 0.1. Read the blog by Ryan Newton (Intel). Listen/watch Ryan talk with with Paul Steinberg on the Teach Parallel show.
Intel Unveils New Product Plans for High-Performance Computing Intel® Many Integrated Core Chips at the International Supercomputing Conference last week.
- The first product codenamed "Knights Corner" will target Intel's 22nm process and use Moore's Law to scale to more than 50 Intel cores.
- Intel® Xeon® processors and Intel® Many Integrated Core architecture-based products to share common tools, software algorithms and programming techniques.
- Products build upon Intel's history of many-core related research including Intel's "Larrabee" program and Single-chip Cloud Computer.
- The share of the TOP500 list that features Intel processors grows to 408 systems, nearly 82 percent.
UPCRC Illinois Summer School to be held July 19-23, 2010 at the University of Illinois at Urbana-Champaign. Prerequisites for the summer school include solid programming experience (C, C++, C# or Java languages) and a demonstrated interest in applying multicore programming to academic or professional pursuits.
If you have questions you'd like to see up discuss, ideas for show topics or just want to send fan mail.... Send Email to parallelprogrammingtalk@intel.com
On Today's Show:
Uzi Vishkin, Professor of ECE University of Maryland Institute for Advanced Computer Studies
Professor Uzi Vishkin started his work on parallel computing in 1979 as a PhD student at the Tech- nion, Israel. His initial focus was on parallel algo- rithms and parallel algorithmic thinking. He co- authored several articles that helped build a theory of parallel algorithms – also known as PRAM algo- rithms. This work led to his invention of the PRAM- On-Chip desktop supercomputer framework that scales beyond 1000 processors on a chip. He ws inducted as an ACM Fellow for playing “a lead- ing role in forming and shaping what thinking in parallel has come to mean in the fundamental theory of Computer Science.” Vishkin is currently a professor of electrical and computer engineering at the University of Maryland Institute for Advanced Computer Studies (UMIACS). He has also worked for IBM T.J. Watson, New York University, and was the chair of computer science at Tel Aviv University.
Abstract
The sudden shift from single-processor computer systems to many-processor parallel ones requires reinventing much of Computer Science (CS): how to actually build and program the new parallel sys- tems. CS urgently requires convergence to a robust parallel general-purpose platform that provides good performance and is easy enough to program by at least all CS majors. Unfortunately, lesser ease-of- programming objectives have eluded de- cades of parallel computing research. The idea of starting with an established easy parallel program- ming model and build an architecture for it has been treated as radical by vendors. This talk advo- cates a more radical idea. Start with a minimalist stepping-stone: a simple abstraction that encapsu- lates the desired interface between programmers and system builders.
Coming up next week on Parallel Programming Talk.
Robert Chesebrough's Experiences Parallelizing a Game using OpenMP
Date/Time: 6/15/2010 at 8:00 AM Pacific - Watch Live on ISN TV
Michael McCool - Structured Parallel Programming with Deterministic Patterns
Date/Time: 6/22/2010 at 8:00 AM Pacific - Watch Live on ISN TV
Rob Van Der Wijngaart - Single-chip Cloud Computer
Date/Time: 6/29/2010 at 8:00 AM Pacific - Watch Live on ISN TV
Listener Question Show
Date/Time: 7/6/2010 at 8:00 AM Pacific - Watch Live on ISN TV
What Parallel Programmers Can Learn from Game Developers - Brad Werth
Date/Time: 7/13/2010 at 8:00 AM Pacific - Watch Live on ISN TV
Prof. Alexandra Fedorova - Managing Contention for the Shared Resources on Multicore Processors
Date/Time: 8/10/2010 at 8:00 AM Pacific - Watch Live on ISN TV
Watch Parallel Programming Talk every Tuesday at 8:00AM PT.
And remember, let's be thread safe out there.
Categories: Parallel Programming
Tags: ParallelProgrammingTalk
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (0)
Trackbacks (0)
Leave a comment 
To obtain technical support, please go to Software Support.
