Rogue Wave Software
|Founded||1989, Seattle, Washington|
|Key people||Brian Pierce, CEO|
||This section appears to be written like an advertisement. (November 2011)|
Rogue Wave Software provides cross-platform software development tools and embedded components for parallel, data-intensive, or other HPC applications.
The company was founded in 1989 in Seattle, Washington, then moved to Corvallis, Oregon in 1990 and is now based in Boulder, Colorado. In November 1996, they had an Initial Public Offering NASDAQ: RWAV. In 2003, they were acquired by Quovadx, Inc NASDAQ: QVDX, which was in turn acquired by private equity firm Battery Ventures in July 2007.
Rogue Wave Software is now an independent company again. In 2009, the company acquired Visual Numerics, a provider of advanced analytics software, and TotalView Technologies, Inc., which provides debugging tools for C, C++ and Fortran. In 2010, the company acquired Acumem, a multicore performance software company.
Rogue Wave began by producing a C++ class library in 1989 called Math.h++. In 1990 they produced Tools.h++, which predated the Standard Template Library. The ".h++" products were combined in 2001 into the product family SourcePro C++. More recently, Rogue Wave Software has offered products focusing on parallel development.
In 2009, Rogue Wave Software acquired Visual Numerics (VNI)  and TotalView Technologies, with their products: VNI's IMSL Numerical Libraries and PV-WAVE visual data analysis development environment, and TotalView Technologies' debugging tools for serial and parallel code, TotalView, MemoryScape and ReplayEngine. In 2010 they acquired Acumem, adding ThreadSpotter for performance optimization.
The complete list of Rogue Wave products includes: HostAccess, HydraExpress, IMSL® Numerical Libraries, PV-WAVE family, SourcePro® C++, Stingray® Studio, ThreadSpotter, and the TotalView® Family.