Curtiss Wright Embedded Systems Curtiss Wright
Contact Sales Contact Support Print Page

Continuum Vector

The Curtiss-Wright Scientific Subroutine Library, Continuum Vector provides a comprehensive set of C-callable functions which have been optimized to exploit the performance of the AltiVec 128-bit vector execution unit incorporated into the PowerPC 74xx and 8641 families of microprocessors. By using the Continuum Vector library, the programmer can ignore the complexities of the AltiVec unit and focus on the application problem. Continuum Vector is supported on all PowerPC processor products from Curtiss-Wright, including the CHAMP and Manta quad PowerPC boards, Raptor/Rhino and SVME/DMV-18x and VPX6-185 Single Board Computers.

Continuum Vector provides Application Programming Interfaces (APIs) which are compatible with other popular board vendor function library APIs and also with the open standard Vector Signal Image Processing Library (VSIPL Core Lite profile). This greatly simplifies the effort associated with porting existing software from other platforms to CWCEC hardware. Many functions are available in both single and double precision arithmetic.

Performance benchmarking reports are available upon request.