Enter Keyword

Home >> Technology Solutions :: VME SKYChannel >> SKYchannel Software >>
Home >> VSIPL >> The Quest for Portability and VSIPL

The Quest for Portability and VSIPL

Developing a high performance multiprocessor application is seldom a simple task. Tools are needed to simplify development and provide the same levels of software portability found in personal computers. Portability is critical to the success of the project or program throughout its lifecycle to protect a company's software investment, and to ensure that applications easily move from one generation of hardware to the next. For the COTS community, long development cycles and even longer platform lifecycles make code portability critical. Emerging standards such as VSIPL, (Vector, Signal, and Image Processing Library) promises software portability across vendor modules and from vendor to vendor.

High performance embedded hardware vendors provide programmers with development environments that are specific to their hardware features. This may include shared memory functions, a multi-threading library, or a message passing communications library. The goal is to get the application running with minimum effort and maximum performance.

SKY Computers has made the investment to put these advanced tools including a vectorizing compiler, and powerful math libraries into their software development environments. For maximum developer productivity these advanced tools are contained inside the high-level VSIPL. This combination provides both performance and portability across hardware platforms since VSIPL is accepted as a standard by all vendors of multiprocessor embedded systems.


Copyright © 2009 SKY Computers, Inc. | Legal Statement | Privacy Policy
27 Industrial Avenue, Chelmsford, MA 01824
Phone: 978-250-2420 Fax: 978-250-3220
ISO 9001:2000 Compliant