Rogue Wave Software, which provides software development tools and embedded components for HPC applications, has announced its product portfolio supporting the Intel Xeon Phi coprocessor. Rogue Wave’s product lines will offer Intel Xeon Phi coprocessor support including SourcePro C++, IMSL Numerical Libraries, TotalView debugger, and the ThreadSpotter cache memory optimiser.
The Xeon Phi product family, based on Intel’s Many Integrated Core (MIC) architecture, is designed for highly-parallel workloads, and can scale to over 50 Intel Architecture cores. This makes it crucial for developers to have the development tools and components to parallelise applications.
The SourcePro library and the IMSL C Numerical Library, have already been through preliminary testing on the Phi coprocessor, and are scheduled for upcoming releases. Rogue Wave is researching the mathematical models required for ThreadSpotter’s cache modelling technology to support the Phi coprocessor.
TotalView will give developers the ability to view, control, and debug codes running on both the host processor and the Intel Xeon Phi coprocessor. It will support host side applications using the Intel offload directives (LEO). Developers will also be able to debug applications running natively on the Phi coprocessor. In addition, users will be able to debug scalable MPI applications that are launched from the host environment, but run as native on one or more Intel Xeon Phi coprocessors on a server or across the nodes of an enabled cluster.