The SC16 conference in Salt Lake City this week highlighted the future of the high-performance, highly scaled application. That future, it would appear, involves at least the PCI bus, if not explicitly GPUs. At the event, Cray, NVIDIA and PGI discussed the future of the OpenACC standards, which are beginning to turn toward Intel’s hardware, … continue reading
To sidestep the heat trap, we’re using multicore processors, but we need languages that use them better … continue reading
Processor cores proliferate, but challenges for developers remain … continue reading
David Gerrold sees a future rich in technology, and also in need of skilled programmers … continue reading
Update to Intel’s tool chain for multicore developers includes faster compilers, updated analysis tools … continue reading
Developers are finding ways to overcome hardships and challenged posed by making software in multicore systems … continue reading
CUDA version 4.0 makes developing parallel GPU-based applications easier by unifying memory space across cards and RAM … continue reading
Jinx is designed to track defects in applications for multi-threading, while avoiding reporting false positives … continue reading
New bundles of updated parallel and threading tools are targeted at C and Fortran developers, among others … continue reading
The GPU is increasingly being used to take on other tasks, and now programming tools are catching on … continue reading
Oracle’s lawsuit against Google over Java is very troubling; the future of multicore development looks bright now … continue reading
Should developers “cheat” by using virtualization to scale applications across a multicore server processor? … continue reading