CASE Software aids in multicore application development.

Press Release Summary:

MultiCore Plus® Pro Edition has scalable, modular architecture that supports range of commercial and rugged multicore and multicomputer systems to address various size/weight/power requirements. It includes Eclipse-based integrated software development environment, target-extended OS, Interprocessor Communication System, and MultiCore MathPack library bundle. Latter includes MC SAL and MC VSIPL, which can automatically utilize all available cores to ensure peak processor performance.

Original Press Release:

Mercury Computer Systems Launches New Software Offerings for Multicore Application Development

Company delivers early-access software to two leading defense primes for radar applications, announces general availability for commercial and defense markets

CHELMSFORD, Mass. - June 25, 2009 - Mercury Computer Systems, Inc. (NASDAQ: MRCY), a leading provider of high-performance, embedded computing solutions for image, sensor, and signal processing applications, announced the availability of two new software offerings for multicore application development: the MultiCore Plus® (MCP) Pro Edition software environment, and the MultiCore MathPack library bundle.

Maximizing Performance and Software Investment
Based on open standards, the MCP Pro Edition features a scalable, modular architecture that supports a broad range of commercial and rugged multicore and multicomputer systems to meet a variety of size, weight and power (SWaP) requirements, from the single-board computer, to embedded standalone multicomputers, to network-centric multicomputer clusters. This is critical to the rapid development and deployment of embedded signal and image processing applications that include intelligence, surveillance, and reconnaissance (ISR), and industrial inspection.

The MCP Pro Edition includes the Eclipse-based integrated software development environment, a target-extended operating system, the Interprocessor Communication System (ICS), and the new MultiCore MathPack package. The extended operating system includes a board support package, enhanced diagnostics, and the choice of either Linux or Wind River VxWorks® software platforms.

With the powerful, easy-to-use Eclipse-based Open Development Suite (ODS), application developers can configure, test, debug, and profile from one integrated environment.

The innovative MultiCore MathPack package includes the MC SAL (MultiCore Scientific Algorithm Library) and MC VSIPL (MultiCore Vector Signal Image Processing Library). Both MC SAL and MC VSIPL can automatically utilize all available processor cores to ensure peak processor performance without user intervention, enabling high throughput and low latency to support demanding processor-intensive applications.

Both ICS and MathPack are multicore-aware and optimized to maximize performance and preserve customer investments in application development.

A history of portability, scalability, and productivity
Over the past two decades, SAL, or the Scientific Algorithm Library, has been successfully ported to several generations of processors. The insights and techniques developed with each of these iterations have contributed to highly portable and extremely efficient libraries that support a variety of heterogeneous multicomputing applications. In addition, the SAL API is consistent across architectures and processor generations, eliminating the need to recode for different target computers, and greatly increasing developer productivity.

"With our many years of experience in multiprocessor systems, we're uniquely positioned to solve the programming and performance challenges of multicore processors," said Philippe Roy, Director of Product Management at Mercury Computer Systems. "Mercury software offerings are built to support our customers' productivity, performance, and net-centric readiness. The MultiCore MatchPack is a primary example of our commitment to protecting our customers' application investment, and enabling a smooth migration of existing code to new system architectures, significantly reducing their product life-cycle costs and time to market."

The MultiCore Plus Pro Edition and MultiCore MathPack are available now. For more information, visit, or contact Mercury at (866) 627-6951 or

More from Electrical Equipment & Systems

All Topics