June 28, 2010

Reduce Parallel Programming Pain with Dataflow Languages

Casey Weltzin

New programming paradigms needed for multicore processors.

Whether modifying an existing application or writing entirely new code, parallel applications can be much more challenging to work with than their sequential counterparts. Without a doubt, the high-level abstractions and APIs commonly used today greatly simplify the process, but most methods still require manual identification of parallel code sections, as well as consideration of such issues as race conditions and synchronization among parallel tasks.

Full story at EE Times

Share This