Striking a balance between science and software engineering.
Hybridizing MPI applications with CPU cores and GP-GPUs.
Will current codes survive to the exascale era?
Simple is a goal too far, says NAG’s Andrew Jones.
Yet another organization takes a crack at multicore programming.
Data locality is the key to efficient code.
Want to know what programmers may be doing 20 years from now? Take a look at what supercomputers are doing today.
Programming general purpose multi-core processors is generally regarded as impossible, but XMOS Semiconductor has done it and is applying it in practical applications.
Developers are still trying to figure out just what building applications for the cloud really entails.