BOPS Inc. Introduces ManArray Compiler for MATLAB; New BOPS Vector Compiler and Vector Library Enable Quick, Efficient Software Development for ManArray DSP IP Core Product.PALO ALTO Palo Alto, city, California Palo Alto (păl`ō ăl`tō), city (1990 pop. 55,900), Santa Clara co., W Calif.; inc. 1894. Although primarily residential, Palo Alto has aerospace, electronics, and advanced research industries. , Calif.--(BUSINESS WIRE)--Nov. 1, 1999-- BOPS Inc. announces immediate availability of its ManArray Compiler for MATLAB (MATrix LABoratory) A programming language for technical computing from The MathWorks, Natick, MA (www.mathworks.com). Used for a wide variety of scientific and engineering calculations, especially for automatic control and signal processing, MATLAB runs on Windows, Mac and (R) and its ManArray(TM) Vector Math Library. The compiler and library are specifically designed to take MATLAB M-file programs and generate BOPS ManArray DSP (1) (Digital Signal Processor) A special-purpose CPU used for digital signal processing applications (see definition #2 below). It provides ultra-fast instruction sequences, such as shift and add, and multiply and add, which are commonly used in math-intensive assembly code. The ManArray DSP architecture uses extensive VLIW (Very Long Instruction Word) A CPU architecture that reads a group of instructions and executes them at the same time. For example, the group (word) might contain four instructions, and the compiler ensures that those four instructions are not dependent on each , SIMD (Single Instruction stream Multiple Data stream) A computer that performs one operation on multiple sets of data. It is typically used to add or multiply eight or more sets of numbers at the same time for multimedia encoding and rendering as well as scientific and multi-processing parallelism to achieve very high performance starting at 1 billion operations per second (BOPS) and easily scales up to 64 BOPS. BOPS Inc. has provided the specialized vector compiler and library tools for those programmers who desire to quickly and efficiently tap into the power of the ManArray DSP architecture and take advantage of MATLAB's capability to mathematically represent complex signal processing algorithms in a vector language. The ManArray Compiler for MATLAB and the ManArray Vector Math Library are part of the BOPS Inc. family of high-level and assembly software development tools that supports the BOPS-performance ManArray family of DSP IP cores. The ManArray Compiler for MATLAB is a vector compiler as it takes advantage of the ManArray parallel architecture and the inherently parallel vector operations of the MATLAB M-file format. The ManArray Vector Math Library is a highly optimized library of element-wise vector operations. The library can be used without the compiler or from other languages and compilers. About BOPS Inc. BOPS Inc. is a Palo Alto-based company that develops and licenses high-performance digital signal processor A digital signal processor (DSP) is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing. Characteristics of typical Digital Signal Processors
The ManArray(TM) DSP IP core product family is targeted to accelerate SOC manufacturers time from product concept to high-volume shipments by providing high-performance, scalable and reusable DSP IP cores and an advanced set of software tool technologies. The ManArray technology has been designed to quickly and easily integrate into MIPS (Million Instructions Per Second) The execution speed of a computer. For example, .5 MIPS is 500,000 instructions per second; 100 MIPS is a hundred million instructions per second. (R) and ARM(TM) processor based SOCs. (Website: www.bops.com) Note to Editors: All trademarks and registered trademarks are the property of their respective holders. BOPS and ManArray are trademarks and ManArray Compiler for MATLAB is a registered trademark of BOPS Inc. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion