The Cal Poly San Luis Obispo Computer Science department is hiring a tenure-track faculty position in HPC. Click here for a direct link to the position description. They have a shiny new lab for teaching and research in parallel computing, along with a fantastic student body that will certainly attract talented people for this position.Cal Poly San Luis Obispo is located … [Read more...]
Free Online OpenACC Course Starting Oct. 1 2015
NVIDIA is providing a free, interactive, online OpenACC course starting on October 1, 2015. The course is made up of four instructor-led classes that include interactive lectures, hands-on exercises, and live office hours with the instructors. Register here! Classes start at 9am PT on Thursdays and "Office Hours" are 9AM PT on Tuesdays. All sessions will be recorded for … [Read more...]
PathScale Supports OpenMP4 and OpenACC On NVIDIA, AMD, ARMv8, Plus Some CUDA
PathScale is capitalizing on over six years of development with the release of ENZO 2015, a compiler suite that allows C/C++/Fortran parallel programs to be built for a variety of hardware platforms from a single OpenACC or OpenMP4 source base. The PathScale compilers can generate executables for AMD GPUs, and NVIDIA GPUs as well as ARMv8 and x86 instruction sets. As a result, … [Read more...]
GCC 5.1 Now Available – Includes Preliminary OpenACC and OpenMP 4.0
The GNU project has released GCC 5.1, which is a major update including a preliminary version of OpenACC and OpenMP 4.0 capability. The source code can be downloaded and built from the mirror sites or the SVN server. Don't expect much in terms of OpenACC performance as the execution model currently only allows for one gang, one worker, and a number of vectors. OpenMP 4 looks … [Read more...]
PGI Compiled OpenACC ILP Loop Beats CUDA-7 by 200 GF/s on Deep-learning PCA Example
The PGI OpenACC compiler beat the performance of a CUDA 7.0 NVIDIA nvcc compiled deep-learning based PCA (Principal Components Analysis) example by 200 GF/s on a K40c using an ILP (Instruction Level Parallelism) loop structure taught in the TechEnablement classes and forthcoming Farber OpenACC book. PCA is an important data analysis tool utilized by data scientists. Sign up for … [Read more...]
PathScale Reports Highest SPEC-ACCEL OpenACC Results Using AMD s9150 GPU
PathScale in collaboration with Cirrascale posted the fastest OpenACC SPEC-ACCEL results to date using an AMD Firepro s9150 GPU. ENZO 2015 is the first major PathScale release to include support for AMD Firepro devices and demonstrates the "pragmatic portability" of OpenACC to compile and run on a variety of hardware platforms using a single source base. The ENZO 2015 compiler … [Read more...]
Concise Comparision Adds OpenMP Versus OpenACC To CUDA Versus OpenCL Debates
The debate over OpenMP versus OpenACC for manycore and heterogeneous computing is starting to heat up. Michael Wong (CEO of OpenMP Corp), Barbara Chapman (Univ. Houston), and Yonghong Yan (Assistant Prof. Univ. Oakland and OpenMP ARB representative) have written a nice, quick read, comparative article on HPCWire: "A Comparison of Heterogeneous and Manycore … [Read more...]
Multiple OpenACC Hackathons Scheduled Around the World
OakRidge National Laboratory has announced three GPU Hackathons for 2015. The first will be hosted April 20-24 by the National Center for Supercomputing Applications on the UIUC Campus. The second will be hosted by the Swiss National Supercomputing Centre in Lugano, Switzerland from July 6-10. The final one will be hosted by the Oak Ridge Leadership Computing Facility on … [Read more...]
Kriging Interpolation Exhibits Strong Scaling Across GPUs
Geostatistical interpolation (Kriging) can be useful in a great number of applications where high fidelity models are required for mapping spatial effects and making predictions based on observations. It is widely utilized in the domain of spatial analysis and computer experiments and heavily used by the US Air Force and GIS services. The following images by Yang, et. al. … [Read more...]
Xsede Feb. 6 OpenACC Workshop Telecast to Various Locations
XSEDE, along with the Pittsburgh Supercomputing Center and the National Center for Supercomputing Applications at the University of Illinois will be presenting an OpenACC GPU programming workshop on February 6, 2015. OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been … [Read more...]