Teach Parallel

Teach Parallel

×  

Follow This Show

If you liked this show, you should follow Teach Parallel.

Professor Matt Wolf, Research Scientist CERCS Center Computatio

  Broadcast in Education

Call in to speak with the host

Multicore breaks a fundamental link in how we prepare our current and future developers – teach them to break a problem down into pieces and find a nice logical progression to solve each individual piece sequentially. A normal CS curriculum gets around to telling people about the idea of concurrent execution only as they have one foot out the door (senior-level systems courses, if then). At Georgia Tech we've been trying to tackle this by trying to integrate bits of multi-core throughout the curriculum – introduced gently into the entry classes as "my isn't it interesting when that happens", and getting increasingly more focused as time goes on. This admittedly means we have to forgo teaching some things to make space in the curriculum, but so far it has been surprisingly little.
Tags:
Parallelism
Concurrency
Curriculum
Software
Intel
h:50212
s:511134
archived

Comments

 comments