Rogue Wave Software has announced the formation of a distribution agreement as part of a longstanding alliance with Cray. The new agreement enables Cray to directly offer Rogue Wave’s leading debugger, TotalView, and optimisation tool, ThreadSpotter, to customers around the world. This expanded alliance advances Rogue Wave’s position as a leading provider of advanced software development tools for high-performance, parallel applications.
Rogue Wave’s development tools and embedded components are designed to help users create error-free applications and optimise memory, processors, and threads in order to maximise the computational power of Cray systems. TotalView is a scalable and intuitive debugger for parallel applications written in C, C++, and Fortran. Designed to improve developer productivity, TotalView simplifies and shortens the process of developing, debugging, and optimising complex applications. ThreadSpotter is a memory optimisation tool that analyses cache memory and thread communication in single and multicore systems. By pinpointing performance issues and providing specific guidance on how to correct them, ThreadSpotter increases program performance and improves developer productivity.
‘At Cray, we continually strive to find additional value for our customers, and developer productivity is not only critical, but an area in which Rogue Wave excels,’ said Peg Williams, Cray’s senior vice president of High Performance Computing Systems. ‘TotalView’s unique capabilities, like asynchronous thread control and ReplayEngine’s reverse debugging, have a proven track record of helping developers quickly and efficiently push applications on Cray supercomputers to new scientific bounds.’