Call for Papers: International Workshop on Performance Portable Programming models for Manycore or Accelerators

The 4th International Workshop on Performance Portable Programming models for Manycore or Accelerators (P^3MA) has issued their Call for Papers. This workshop will provide a forum to bring together researchers and developers to discuss community’s proposals and solutions to performance portability.

Best Threads Per Core with Intel Xeon Phi

“When designing an application that contains many threads and less cores than threads, it is important to understand what is the optimal number of threads that should be assigned to a core. This value should be parameterized, in order to easily run tests to determine which is the optimum value for a given machine. One thread per core on the Intel Xeon Phi processor will give the highest performance per thread. When the number of threads per core is set at two or four, the individual thread performance may be lower, but the aggregate performance will be greater.”

Epiphany Chip to be Powered by SWARM Programming Environment

This week multicore chipmaker Adapteva announced that it will use the SWARM runtime machine to run on its Epiphany multicore processor. SWARM (Swift Adaptive Runtime Machine) provides an intermediate layer programming environment that supports application development. “The Epiphany microprocessor redefined the meaning of real-time computing and will allow for the introduction of advanced applications not […]