Software Performance and Migration

Protecting Your Software Investments
Many program managers wrestle with the trade-offs between hardware and software investments over time. As a leading commercial supplier, one of Mercury’s key roles is to help grow and protect your software investment, while keeping you on the leading edge of hardware capability. This challenge includes maximizing the performance of the initial software and then migrating it to new architectures – such as multicore processors – as they arise.
|
Optimizing Multicore Processors
How can you avoid the software development risks of going over budget, slipping deadlines, or missing the market window when moving to multicore processors? |
The MultiCore Plus™ SDK is a suite of software development products for next-generation multicore processors.
View Data Sheet PDF
|
|
Scaling Numbers of Processors
How can you scale the number of processing elements in your application as your system grows without incurring excessive software development time and expense? |
The Parallel Acceleration System (PAS™) library is a software API designed for scalable, distributed-memory multiprocessor applications.
View Data Sheet PDF |
|
Meeting Performance Goals
After selecting a processor for your application, how do you get the delivered performance to come close to the projected performance? |
The Scientific Algorithm Library (SAL) optimizes processor performance with over 600 functions.
View Data Sheet PDF |
|
Simplifying Platform Portability
How can you leverage your application software investment on heterogeneous platforms without adding program risk and expense? |
The Component Portability Infrastructure (CPI) software improves code portability, interoperability, and performance in FPGA and DSP-based environments.
View Data Sheet PDF
|