Signal, image and data processing applications demand the greatest performance achievable from the processor. Mercury’s scientific algorithm library (SAL) is a collection of over 800 functions that provide high-performance through use of all processor resources. MultiCore Plus® MathPack is a bundled software package that includes the latest MultiCore SAL (MC SAL), MultiCore Vector Signal Image Processing Library (MC VSIPL), SAL, VSIPL single-core libraries and “C” language implementation of SAL (CSAL).
BUILT FOR TODAY, READY FOR TOMORROW
By combining our OpenVPX multiprocessing and SBC modules with a complementary portfolio of storage, I/O, networking, GPUs, and software, we create customizable, rugged embedded subsystems that securely operate at the tactical edge.
FEATURES and RESOURCES
High-performance libraries for signal, image and data processing
• Field-proven APIs reduce product lifecycle costs and time to market
• Supports heterogeneous computation resources, such as CPUs and GPUs, in a single application
• Utilizes multiple processor cores for processing-intensive applications
• Enhanced processor utilization enables high throughput and low latency
• Seamless upgrade for existing single-core SAL applications
• Open source version allows for rapid development and independent customization
Multicore Libraries
Optimized scientific libraries for CPU and GPU processors
MultiCore SAL
MultiCore VSIPL
Single-Core Libraries
CSAL “C” source code for all SAL APIs
SAL with select optimizations for single core
VSIPL-Lite Plus over SAL (where optimized) or CSAL