Mark Tomlinson

Create Your Badge

Tuesday, May 29, 2007

Intel: Software needs to heed Moore's Law | CNET News.com

Intel: Software needs to heed Moore's Law | CNET News.com

This is tough, parallel programming starts with thinking about the code in parallel. You need to understand shared access and synchronization at a 'gut' level and even then you'll make mistakes. If you don't start with a design that is 'parallelized' you really can't shoehorn it in after the fact.

I started out with embedded systems and control systems. Most of these were by nature highly parallel and multiprocessor. It is a completely different mind-set to how the code must be built, but not one that can't be taught.