Connect to your account and we’ll send your message to Twitter.
Twitter Account: Not authorized (update)
Celebrating ‘The Twilight Saga: New Moon’
In honor of the opening day of New Moon, the latest film in The Twilight Saga, we thought we ...
The Cheryl Behind the Cheryl
Known to many as the long-suffering (ex)wife of funnyman Larry David, the man behind Seinfeld, ...
BlogTalkRadio Host of the Week: Alfred McComber from...
By Christina Blodgett In our continuing effort to spotlight more members of the BlogTalkRadio ...
http://software.intel.com/en-us/academic/
Country: United States
Language: English
Follow on Twitter
Add to Friends
Send Message
Professor Tom Murphy of Contra Costa College and Paul, Steinberg of the Intel Academic Community meet twice a month to discuss topics regarding multi-core, concurrency and parallelism within the undergraduate Computer Science curriculum.
Date / Time: 4/29/2009 10:33 PM UTC
Listening to Dan, it is clear that we must fundamentally reevaluate what and how we teach: data structures, algorithms, testing and more all need to be rethought in terms of parallelism. UC Berkeley, Dan said, began to look at their courses from the point of view of a coder in order to determine where to make these changes. This benefits both those students who will be leaving after four years for jobs in industry, as well those pursuing higher degrees.
At the very least, students should take one full quarter or semester of parallelism as undergraduates. Even better, Dan added, the undergraduate curriculum should be infused with parallelism inclusively.
I am also a proponent of looking at the entire curriculum with an eye to making parallelism the norm. This is easier said than done of course. To begin with, many faculty are still ramping up on parallelism and concurrency themselves. Further, many colleges simply do not have have the resources to devote to the issue. Dan added that this is where industry can help out by providing resources and modules to jump start this process.
Speaking personally (usual disclaimers about this being my opinion and not necessarily the view of my employer), I would add that we in industry are not yet doing enough. CPU manufacturers, as well as software and OS vendors, need to support the new compute platform by enabling academia to teach the next gen computer scientists and engineers. This is not to say that there are not excellent industry efforts, there are. But some problems are big enough that they take cooperation across the board. I believe that this is one such instance. There is plenty even for business rivals to agree on at an enabling level that will allow us to compete even more effectively at an implementation level.
Please listen to Dan's podcast in it's entirety and leave you thoughts below. Do not forget to tune into our future events. We'll see you next time online or avatar-to-avatar in Science Sim.
You are not logged in. Please log in to write a comment.