RapidMindâ€™s customers embrace the multi-core disruption to deliver higher performing software with less effort than their counterparts. The award-winning RapidMind Multi-core Development Platform simplifies the development of parallel applications, reducing the cost and timelines of software development when compared to multi-threaded projects, and greatly improves the likelihood of project success. We are committed to providing our customers with a substantial competitive advantage.
Developers of HPC and enterprise software are using RapidMind today to create manageable, single-threaded applications that leverage the full potential of multi-core processors from AMD and Intel. RapidMind also optionally allows developers to seamlessly take advantage of the application acceleration available from GPUs and the Cell Broadband Engine. This White paper includes an overview of the platform architecture, detailed explanation of the API, code samples, benchmarks, and comparison to alternative task and data parallel approaches to multi-core programming.