Take Five interviews Mark Van Name, CEO of Principled Technologies, a technology assessment firm, and rising star science fiction writer talks about changes and challenges in parallel programming tools and interfaces. In the long run it will be more efficient to give up precise control and let the system parallelize for us and use speculative execution at the problem level.  Given how people approach parallel programming will have to change to use many cores, we will have sweeping changes in computer languages as well as in human-computer interfaces. www.markvanname.com www.principledtechnologies.com software.intel.com