OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner
 


Vector Signal and Image Processing Library
(VSIPL and VSIPL++)

| Home |

 

image OMG Board of Directors unanimously voted to adopt Vector Signal and Image Processing Library (VSIPL™) for C and VSIPL++ for C++ as official OMG specifications at the OMG Technical Meeting September 11, 2012 in Jacksonville, FL. Work on moving the specifications to OMG governance began in March 2012 and was led by Mentor Graphics' Embedded Software Division, RunTime Computing Solutions, LLC.,The Mitre Corporation as well as the High Performance Embedded Computing Software Initiative (HPEC-SI).

Formal adoption of VSIPL standards marks a smooth and rapid integration of HPEC-SI efforts and the OMG Technology Adoption Process. The overall mission of HPEC-SI is software portability to enable "write-once/run-anywhere" for applications of high performance embedded computing.

VSIPL 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.

VSIPL and VSIPL++ contain hundreds of functions used for common signal processing kernel and other computations. These functions include basic arithmetic, trigonometric, transcendental, signal processing, linear algebra, and image processing. The VSIPL family of libraries has been implemented by multiple vendors for a range of processor architectures, including x86, PowerPC, Cell, and NVIDIA GPUs. VSIPL and VSIPL++ are designed to achieve high performance, increase programmer productivity and maintain portability across a range of processor architectures. Additionally, VSIPL++ was designed from the start to include support for parallelism.

To learn more about and to contribute to the newly formed OMG HPEC Working Group and its activities on supporting, enhancing and promoting the VSIPL and VSIPL++ standards, visit the OMG HPEC Working Group Wiki.

 

Resources

Help shape the future of VSIPL Specifications. Join OMG and learn what your competitors already know.
Hit CounterLast updated on 01/08/2014
Copyright © 1997-2014 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org.
For TECHNICAL questions, please contact
webtech@omg.org
.
This site is best viewed with Mozilla Firefox or Internet
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By Milonic.com.