4,519 Posts served
11,124 Conversations started
- 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

- Ultrabook

- 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 at Purdue to start with undergraduates
By Clay Breshears (Intel) (196 posts) on August 27, 2007 at 1:30 pm
Purdue University has announced that it will be investigating a new program within their undergraduate computer science courses. With a three-year grant from the NSF, the project will study how and when to introduce parallel programming concepts and work as early as possible within a student's course of study. It is anticipated that the results of this study will serve as a template for improving computer science curricula colleges and universities across the country.
I applaud Dr. Vijay Pai and Purdue for taking this bold step to update computer science courses and keeping the interests of students in mind when designing a CS curriculum. In the past, if any kind of parallelism was part of a course, it generally was a graduate level offering. With multi-core processors becoming ubiquitous, bachelor degree grads are going to need an understanding of and have experience in parallel programming.
Of course, this is good new for Intel, too. The more developers able to code parallel applications, the more the demand there will be for multi-core processors. The efforts at Purdue are the reason the Intel Software College got involved in delivering multithreaded and multi-core programming course material to professors at colleges and universities around the world. Being a part of that ISC effort, it is gratifying to see those seeds take root and bear fruit.
Categories: Parallel Programming
For more complete information about compiler optimizations, see our Optimization Notice.

