The flagship product from Cmpware is the Cmpware CMP-DK toolkit. The Cmpware CMP-DK is a tightly integrated development environment for multicore processors.

The Cmpware CMP-DK consists of two components. The first component rapidly builds high-performance simulation models of multicore systems. The processor core elements can be built in as little as a few hours for custom designs or can come from our library of popular architectures.

The second component of the Cmpware CMP-DK uses the multicore / multiprocessor models to create a customized Eclipse-based Integrated Development Environment (IDE) for software development.

This IDE features a debugger-like interface specially designed to support multicore software development. Software produced from standard compilers and other development tools can be run on the multicore simulation models in much the same way they are run on actual hardware.