Friday, June 25, 2010

Q & A - John Shalf talks parallel programming languages


Whether on a grid, cloud, or cluster, today’s science software runs in parallel, executing many calculations simultaneously. Programmers have found many ways to create parallel programs in traditional programming languages. Nevertheless, today there are a number of emerging languages that are designed specifically for programming in parallel. To learn more about these unusual programming languages, iSGTW caught up with John Shalf, the team lead of the Advanced Technologies Group at the National Energy Research Scientific Computing Center. More