News

This month, I give a crash course in parallel programming so you can get a feel for what is involved. There are two broad categories of parallel programs: shared memory and message passing.
In this slidecast, Torsten Hoefler from ETH Zurich presents: Data-Centric Parallel Programming. "To maintain performance portability in the future, it is imperative to decouple architecture-specific ...
EuroMPI/USA 2017 has issued its Call for Papers. As the preeminent meeting for users, developers and researchers to interact and discuss new developments and applications of message-passing parallel ...
Parallel programming exploits the capabilities of multicore systems by dividing computational tasks into concurrently executed subtasks. This approach is fundamental to maximising performance and ...
This week is the eighth annual International Workshop on OpenCL, SYCL, Vulkan, and SPIR-V, and the event is available online for the very first time in its history thanks to the coronavirus pandemic.