The Academic Community team together with Brooklyn Technical High School launched a Parallelism Curriculum Pilot, there have been a number of interesting blog posts on the Academic Community website, and, of key importance, we have a number of new parallel programming teaching modules on our Moodle. Finally, be sure to visit the newly redesigned Visual Computing Developer site, check out some great source code and let us know what you think.
In this Bulletin:
· Parallel Programming Boot Camp
· Center of Excellence, MSRIT
· Academic Blogs
· Course Materials
· Threading Challenge
· Teach Parallel! Discussion Series
· Trainings and Events
Are High School Whiz Kids Ready to "Think Parallel?"
“If you are introducing parallelism at the college level, you are already too late.” An overstatement? Perhaps, but there is some truth to it. Parallelism in particular, and computational thinking more broadly, are disciplines that need to inform the curriculum from the earliest years. It is extremely difficult to teach students to unlearn outmoded ways of thinking; it is far better to teach set the stage properly to begin with.
In this light, the Intel Academic Community, Jeffrey Birnbaum, Managing Director, Global Head of Platform Solutions, Bank of America, and Randy Asher, principal of Brooklyn Technical High School have launched a pilot Parallel Programming Boot Camp to test a curriculum for high school that encompasses computational thinking and parallelism. Learn more about the Parallelism Boot Camp.
Go to Teach Parallel to watch an interview with the Jeffrey Birnbaum, Randy Asher and Jossue Vicioso, a BTHS student attending the boot camp.
New Center of Excellence in India
Read more .
New and Notable Academic Blogs
A number of bloggers comment on the Brooklyn Technical High School Parallelism Boot Camp. Of particular note are the blogs by Bob Chesebrough and Dr. James Reinders.
Chesebrough writes: “Now I can add orchestra leader to my list of job roles at Intel. I’ve been conducting an ensemble of talented players from across industry, education and within Intel to orchestrate the first High School Parallelism Boot-camp. . . “.Read more.
Dr. Reinders writes: “Teaching programming and teaching parallel programming - should they be different? I don't think so . . .” Read more.
Aaron Tersteeg writes an interesting post on his visit to University of Illinois Urbana-Champaign's Universal Parallel Computing Research Center Summer School for Multicore Programming. Read more.
Last, but certainly not least, Professor Tom Murphy continues his series of blogs on teaching structure and projects for Computer Science in When is a Case Study not a case Study?
New Course material
We continue our work updating our Courseware. The Intel Academic Community Moodle is in place and we are beginning to populate it with some of our existing course components, as well as new material. Two notable additions are Program Optimization for Multicore Architectures from Indian Institute of Technology Kanpur, and Programming for Multicore Processors from Cairo University.
Interested in putting your students’ threading skills to the test? Or finding a challenge for yourself? Take a look at Intel’s ongoing Threading Challenge Contest.
The Teach Parallel show is available live and on demand via Intel Software Network TV Your humble Community Manager and Professor Tom Murphy of Contra Costa College co-host a weekly discussion on parallel computing and the undergraduate curriculum with academic Community members. Join us live, Tuesdays at 10:00 AM PDT. Go here for the complete schedule and to register for events.
Training and Events
Supercomputing Education Summer 2009 Workshops. The Education Program is a multi-year, year-round program primarily designed to teach undergraduate faculty from a broad range of disciplines about high performance computing and computational methods.
August 3-7, 2009 SIGGRAPH,New Orleans, LA, USA.
August 17-19, 2009 GDC Europe. Cologne, Germany.
August 22-24, 2009 Intel Developer Forum. San Francisco, CA, USA.
September 15-18, 2009 Austin Game Developer's Conference. Austin, TX, USA.