Pacifying the Pandora's Box of Parallelism: Intel's Curriculum Program for Multi-Core and Multithreaded Programming

Intel: Pacifying the Pandora's Box of Parallelism: Intel's Curriculum Program for Multi-Core and Multithreaded Programming


Speaker: Bev Bachmayer, Intel

Friday, March 14, 4:00pm-5:15pm
Room B112 , Powerpoint 6.7MB

 

Abstract:


Parallel and concurrent programming has long been considered a dark and mysterious art relegated to scientific computation and fraught with too many hazards and ills to make it worthwhile for the common programmer to worry about. Besides, historically the hardware to the lead and increased application performance was always just around the corner with the next faster processor. With the production of multi-core chips, parallel execution is now available to everyone and utilizing multiple cores is now the means for getting increased application performance. Software abnd optimization is the key to increased application performance. In 2006 Intel Corp. began focusing on connecting with university faculty with course material and sw tools for use in teaching parallel programming concepts. The next generation of software engineers are already at or just ready to enter university now and must be trained in developing, testing, and tuning parallel and multithreaded programs. This talk will review the Intel Multicore Program which has focused on introducing parallel programming to the undergraduate curriculum. What has worked well and what didn't, what is currently available, the impact the program has had on universities that have participated, and a peek into the future plans and directions.

Bio: Beverley Bachmayer, Intel Academic Community Program Manager.
In this role, she is responsible for the global program strategy and implementation, to prepare the next generation of software professionals for upcoming technologies, through helping to expand computer science curricula. Before joining the ISC team, she was the EMEA SAP Onsite Team manager. Bev joined in Intel in 1983 and holds degrees in Computer Science and an MBA.

Download Presentation >>

For more complete information about compiler optimizations, see our Optimization Notice.
Tags: