Interview: Cavium to Move ARM Forward for HPC at ISC 2016

“Cavium ThunderX has significant differentiation in the 64-bit ARM market as Cavium is the first ARMv8 vendor to deliver dual socket support with full ARMv8.1 implementation and significant advantage in CPU cores with 48 cores per socket. In addition, ThunderX supports large memory capacity (512GB per socket, 1TB in a 2S system) with excellent memory bandwidth and low memory latency. In addition, ThunderX includes multiple 10 GbE / 40GbE network interfaces delivering excellent IO throughput. These features enable ThunderX to deliver the core performance & scale out capability that the HPC market requires.”

Video: Pathscale Compilers Power ARM for HPC at SC15

In this video, Jason Souloglou and Eric Van Hensbergen from ARM describe how Pathscale EKOPath compilers are enabling a new HPC ecosystem based on low-power processors. “As an enabling technology, EKOPath gives our customers the ability to compile for native ARMv8 CPU or accelerated architectures that return the fastest time to solution.”

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.