Vector Signal and Image Processing
Library Specifications Adopted by OMG
OMG’s Board of Directors adopt new standard in
Needham, MA, USA – Thursday, October 11, 2012 –The Object
Management Group (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.
The board met at the OMG Technical Meeting last month from
September 10-14, 2012 in Jacksonville, FL.
“This outstanding set of standards for high-performance
computing integrates naturally with OMG's 20+ years of
middleware & modeling standards,” said Richard Mark Soley,
Ph.D., chairman & CEO, OMG. “More importantly, it's a great
example of integrating work done in another setting (HPEC-SI
consortium) in a very rapid process, focusing not so much on
the creation of a standard but on the creation of a market
ecosystem of product implementations, open source, training,
education, certification, books & conferences that make
adoption of the VSIPL and VSIPL++ cost-effective and
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).
“The increased development of high performance computing
applications on embedded systems has resulted in growing
interest in VSIPL++.” said Glenn Perry, General Manager of
Mentor Graphics’ Embedded Software Division. “The adoption
of the VSIPL++ standard by an open and active global
standards body, such as OMG, strengthens VSIPL++ and enables
broader ongoing adoption.”
The 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.
"OMG Standardization guarantees the future of VSIPL as
viable, up-to-date standards suitable for emerging
architectures and signal and image processing applications,”
said Jennifer Skjellum, President, RunTime Computing
Solutions, LLC. “VSI/Pro customers can be assured of the
value in adopting VSIPL now and in the future, given the
broad support and visibility provided by OMG."
The VSIPL standards have been refined over more than a
decade, and multiple implementations are being used in
mission-critical applications all over the world. The
specifications add a layer of abstraction to support
portability across diverse memory and processor
architectures. VSIPL and VSIPL++ specify an Application
Programming Interface (API) for use in the development of
high-performance numerical applications, with a particular
focus on embedded real-time systems performing signal
processing and image processing.
“The move of the VSIPL family to OMG is a great step in
the standards’ development,” said Sharon Sacco, Ph.D., a
lead software engineer at MITRE, a nonprofit organization
that operates federally funded research and development
centers. “As a co-chair of both the VSIPL and HPEC-SI
committees that carefully developed the VSIPL and VSIPL++
standards, I think this move helps preserve this work and
also opens participation to the broader standards community.
The OMG process will continue the careful development as
VSIPL++ extends the Vector, Signal, and Image Processing
Library (VSIPL) standard, improving application performance,
productivity, and portability. This C++ library supports
improved performance through support for execution using
multiple processors and through improved code optimization.
The ability to write expressions using abstract high-level
notation decreases program size, improving productivity.
Because VSIPL++ has an open specification and is based on
standard C++, VSIPL++ programs can be easily ported between
For more details visit
All OMG specifications are available for free download by
the public on the OMG website.
OMG® is an international, open membership, not-for-profit
computer industry standards consortium. OMG Task Forces
develop enterprise integration standards for a wide range of
technologies and an even wider range of industries. OMG’s
modeling standards enable powerful visual design, execution
and maintenance of software and other processes. For more
information, visit www.omg.org.
Note to editors:
For a listing of all OMG
http://www.omg.org/legal/tm_list.htm. All other
trademarks are the property of their respective owners.
Edited by Stephanie