Why Choose Sourcery VSIPL++
As a developer of signal-processing applications, what is most important to you?
- High Performance
- Maximum Productivity
- Portability to Other CPUs
- All of the Above
If you need a solution that will give you high productivity and full portability without
sacrificing performance,
you need Sourcery VSIPL++™.
Sourcery VSIPL++ is a C++ library for developing
high performance signal- and image-processing applications. Sourcery VSIPL++
implements the open standard VSIPL++ API, providing routines for FFTs, FIR filters,
QR decomposition, and linear algebra.
Read More >>>
New Features of Sourcery VSIPL++ 2.2
Features of Sourcery VSIPL++ 2.2 include:
- Performance improvements for Cell/B.E.
- Smaller application footprints
- Extensions to the VSIPL++ standard, such as:
-
Direct Data Access, for high-speed access to the contents of vectors,
matrices, and tensors.
-
User-Defined Kernels and User-Defined Expressions, for custom
high-performance computations not directly supported by the VSIPL++ API.
- Technology preview of forthcoming support for NVidia GPUs
Sourcery VSIPL++ At-A-Glance
Supported Platforms
- Power GNU/Linux
- Power Mercury MCOE®
- x86 GNU/Linux
- x86 Microsoft Windows®
- Cell/B.E.® GNU/Linux®
Math Libraries
- Intel IPP
- Intel MKL
- SAL
- FFTW
- ATLAS
- Cell Math Library
Network Libraries
APIs Implemented
|
Signal- and Image-Processing Functionality
- FFTs and FIR filters
- Convolutions and correlations
- QR and SVD decompositions
- Image filters and transforms
- Matrix products, transpositions, and vector-matrix operations
- Data distribution and communication
- Profiling and tracing
- And more
Applications
- Radar
- Sonar
- Medical imaging
- Other signal- and image-processing applications
Compilers
- Sourcery G++™
- Other ISO C++ compilers
|
|