VSIPL DocumentsSoftware ReleasesVSIPL Products & UsersVisit the VSIPL Forum

VSIPL Home

VSIPL™ stands for the Vector Signal Image Processing Library. It is an application programming interface (API) defined by an open standard developed by embedded signal and image processing hardware and software vendors, academia, application developers, and government labs. A number of hardware and software vendors have developed VSIPL products, and it is being increasingly used by developers who desire a highly efficient and portable computational middleware for signal and image processing applications. 
Search VSIPL

Current Status

- VSIPL Forum meetings are now being held quarterly, in conjunction with the HPEC-SI program development working group. The combined group has developed and approved VSIPL++ v1.0, an object-oriented C++ binding for VSIPL, and is developing Parallel VSIPL++.

- Version 1.2 of the VSIPL Standard was released 17 April, 2006. NEW !

- VSIPL Forum meetings are being held in conjunction with the HPEC-SI program development working group. The combined group has developed and approved VSIPL++ v1.0, an object-oriented C++ binding for VSIPL.


The first VSIPL Tutorial and User's Group Meeting was held February 27-28, 2002 on the Georgia Tech campus in Atlanta. Click here to view meeting info including agenda and tutorial presentations.


  • Click on Docs & Info to get a copy of the v1.1 VSIPL API spec and other documents or to submit/view errata.
  • Click on Software to obtain free VSIPL demo libraries to explore using VSIPL.
  • Commercial implementations of VSIPL are available from the following vendors:


    • Click on Products & Users for more info on implementors, ISVs, and early users.
    • Click on VSIPL Forum for more info on this open consortium.
    • Click here to send a comment or inquiry to the VSIPL Forum.

    A large portion of the content of this site is in Adobe Acrobat. To obtain freeware readers for download go to:

    Initial development of the VSIPL API was sponsored by DARPA. The material on this website is based upon work supported by Ft. Huachuca/DARPA under Contract No. DABT63-96-C-0060 and by the Department of the Navy under Contract No. N00014-95-C-0007 in support of the Tactical Advanced Signal Processor Common Operating Environment (TASP COE) Program, a potential early application of VSIPL. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of Ft. Huachuca/DARPA/Navy.

    This web site is maintained by Dr. Mark Richards of Georgia Tech as a service for DARPA and the U.S. Navy (PMS428).

    THIS PAGE IS NOT A PUBLICATION OF THE GEORGIA INSTITUTE OF TECHNOLOGY AND THE GEORGIA INSTITUTE OF TECHNOLOGY HAS NOT EDITED OR EXAMINED THE CONTENT. THE AUTHOR(S) OF THE PAGE ARE SOLELY RESPONSIBLE FOR THE CONTENT.

    Copyrights© and disclaimer
    Last Updated January 24, 2008