inAspect: interfacing Java and VSIPL applications
In this paper, we discuss the origin, design, performance, and directions of the inAspect high-performance signal- and image-processing package for Java. The Vector Signal and Image Processing Library (VSIPL) community provides a standardized application programmer interface (API) for high-performance signal and image processing plus linear algebra with a C emphasis and object-based design framework. Java programmers need high-performance and/or portable APIs for this broad base of functionality as well. inAspect addresses PDAs, embedded Java boards, workstations, and servers, with emphasis on embedded systems at present. Efforts include supporting integer precisions and utilizing coordinate rotation digital computer (CORDIC) algorithms-both aimed at added relevance for limited-performance environments, such as present-day PDAs. Copyright &COPY; 2005 John Wiley & Sons, Ltd.
vsipl embedded java high-performance signal processing fixed-point arithmetic java native interface cordic algorithms