MultiCore Plus MathPack
MultiCore MathPack is a bundled software package that includes our latest MultiCore SAL and MultiCore VSIPL multicore libraries with the industry-leading CSAL, SAL, and VSIPL single-core libraries.
The MultiCore Scientific Algorithm Library (MultiCore SAL) lets SAL-based applications effortlessly achieve higher performance from the most advanced multicore processors in Mercury product lines. Source-code compatibility with existing applications helps decrease time-to-market by minimizing the changes to existing applications as embedded systems adopt multicore processors. Signal, image, and data processing applications demand the greatest performance achievable from the processor. The Scientific Algorithm Library (SAL) provides that performance through the use of all processor resources. MultiCore SAL extends performance for multicore processors by automatically utilizing additional cores.
Features
Multicore libraries:- MultiCore SAL
- MultiCore VSIPL
Single-core libraries:- CSAL “C” Source code for all SAL APIs
- SAL for Linux® with select optimizations for single-core
- VSIPL -Lite Plus over SAL (where optimized) or CSAL
Benefits
- Optimized scientific libraries for GPP and GPU processors
- Ultimate performance libraries for signal, image, and data processing
- Optimizes multicore processor resources for demanding processing-intensive applications
- Enhanced processor utilization enables high throughput and low latency
- Proven, mature, stable APIs reduce product life-cycle costs and time-to-market
- Seamless upgrade for existing single-core SAL applications
Specifications
MultiCore SAL System Requirements
Processors supported
MPC864xD (Intel architecture), NVIDIA GPUs
Operating system
Linux®, VxWorks®
SAL System Requirements
Processors supported
MPC74xx, MPC864xD, IBM PowerPC 970, Cell BE,
IA (Intel Architecture), NVIDIA GPUs
Operating systems
Linux, VxWorks, Windows, MCOE™
|
|