About VSIPL++

application/pdf Data Sheet
application/pdf Building Signal-Processing Applications for the Cell Broadband Engine
text/html Evaluation Request

Manuals

text/html Quickstart
application/pdf Quickstart
text/html Tutorial
application/pdf Tutorial
application/pdf VSIPL++ API Specification (Serial)
application/pdf VSIPL++ API Specification (Parallel)
text/html API Reference

Mailing Lists

icon Announcements
icon Development

Accelerate Your Application With Sourcery VSIPL++

Sourcery VSPL++ is a toolkit for developing high-performance signal- and image-processing applications. Sourcery VSIPL++ is an implementation of the open-standard VSIPL++ API, providing routines for FFTs, FIR filters, QR decomposition, and linear algebra.

Sourcery VSIPL++ Features

Sourcery VSIPL++ is a complete implementation of the open standard VSIPL++ API specification.

Productivity
With Sourcery VSIPL++’s compact syntax and intuitive API, you can express your algorithms with much less code than you would need in C. Automatic communication and memory management in Sourcery VSIPL++ save you time and eliminate defects.
Performance
Sourcery VSIPL++ utilizes sophisticated C++ techniques and takes advantage of optimized libraries so that your application runs as fast as if it were hand-coded. Sourcery VSIPL++’s profiling features also help you optimize your application.
Portability
Sourcery VSIPL++ is a pure C++ implementation of the open standard VSIPL++ API. Deploy your application on workstations, embedded systems or supercomputers.
Parallelism
Specify data distribution and let Sourcery VSIPL++ handle communication. You don’t have to write a single line of message-passing code. Developing parallel applications is so easy that you can experiment with different data distributions until you find the optimal choice.

Sponsors

CodeSourcery's development of Sourcery VSIPL++, the VSIPL++ specification, and the VSIPL++ reference implementation has been supported by contracts from the United States Air Force Research Laboratory and the office of the Deputy Undersecretary for Defense Science and Technology.