Search Results for: compiler

Video: Pathscale Compilers Power Cavium ThunderX Processor

The EKOPath compiler for High Performance Computing supports advanced loop optimizations, SIMD vectorization and many-core support. This release of EKOPath includes optimizations specifically for the ThunderX microarchitecture as well as tuning tailored to typical HPC workloads, including computationally complex and data intensive applications as well as OpenMP.

Video: Intro to Compiler Directives for Accelerators

“Geoscientists need tools to allow them to rapidly develop algorithms that run fast on accelerators, while at the same time deliver portability and improve productivity. They demand a single source code, with no need to maintain multiple code paths, using a high-level approach that presents a low learning curve. OpenACC provides directives-based approaches to rapidly accelerating applications for GPUs and other parallel architectures. This talk will serve as an introduction to programming with OpenACC 2.0.”

AMD & Pathscale Join OpenACC While Nvidia Readies Compilers for IBM Power

At SC14 last week, AMD and Pathscale announced that they have joined the OpenACC standards group. Meanwhile, Nvidia announced that high-performance computing compilers are coming to IBM Power Systems.

PGI High Performance Computing Compilers Coming to IBM POWER Systems

NVIDIA announced that it is developing an enhanced version of the widely used PGI® optimizing compilers which will allow developers to quickly develop new applications or run Linux x86-based GPU-accelerated applications on IBM POWER CPU systems with minimal effort.   The PGI optimizing Fortran, C and C++ compilers for POWER will provide a user interface, language features, parallel programming […]

RCE Podcast on the Numba Just-in-time Compiler for Accelerating Python

In this RCE Podcast, Brock Palen and Jeff Squyres discuss the Numba just-in-time compiler with Stanley Seibert from Continuum Analytics.

PGI 14.4 Compiler Suite Adds OpenACC Features and Multicore Performance Gains

Today The Portland Group released Version 14.4 of the PGI 2014 Compilers and Tools suite with expanded OpenACC features and Multi-core x64 Performance Gains.

Why Compilers Love Messing with Benchmarks

Over at Brendan Gregg’s Blog, the senior performance architect at Netflix writes that if you want accurate and trustworthy benchmarks, you need to perform active benchmarking, as everything, including compilers, can mess with your benchmark. “If you want to compare different servers using benchmarks that you compile, you need the compilers to match, or you need to take that into consideration. This should be something you unearth by following an active benchmarking approach, where you study and understand what the benchmark really does.”

Cray Provides Cray Compiler Environment (CCE) to Its Line of Cluster Supercomputers

At SC13, Cray announced that the latest release of the Cray Compiler Environment (CCE) is now available on the Cray CS300 line of cluster supercomputers.

Video: KernelGen — Next-generation Compiler Platform for Accelerating GPUs

In this video from the HPC Advisory Council Switzerland Conference, Dmitry Mikushin from the University of Lugano presents KernelGen — Next-generation Compiler Platform for Accelerating GPUs. Download the Slides (PDF).

Michael Wolfe on PGI's All-new, Gnu-compatible C++ Compiler

In this video, Michael Wolfe from The Portland Group describes PGI’s new release with support for C++. Their all-new gnu-compatible C++ compiler includes the full suite of PGI optimizations plus support for CUDA-x86, OpenMP and OpenACC. The new EDG 4.5 front-end also supports many C++11 language features. Wolfe also hints at a ground-breaking PGI demo […]