Nullstone Supports ACE Associated Compiler Experts' DSP-C Language Extensions in its Automated Compiler Performance Analysis Tool.Business Editors, High-Tech Writers SAN JOSE San Jose, city, United States San Jose (sănəzā`, săn hōzā`), city (1990 pop. 782,248), seat of Santa Clara co., W central Calif.; founded 1777, inc. 1850. , Calif., 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 World--(BUSINESS WIRE)--10 April 2000 Customer demand creates strength for DSP-C standard ACE Associated Compiler Experts announced that Nullstone Corporation (Pleasanton, Calif., www.nullstone.com) is now supporting ACE's DSP-C language extensions in the latest release of their compiler performance analysis product. Nullstone's new release will be available later this month. ACE's DSP-C is provided standard with the DSP release of its CoSy" compiler development system. Nullstone's Automated Compiler Performance Analysis Tool uses a QA approach of test coverage and isolation to measure the quality and performance of an optimizer. The NULLSTONE methodology increases compiler performance by isolating performance regressions and defects; identifying opportunities for improvements; establishing development completion criteria; and providing detailed competitive data. Nullstone's analysis product for compilers developed with the C language consists of over 6,500 individual tests covering more than 40 compiler optimizations Compiler optimization is the process of tuning the output of a compiler to minimize some attribute (or maximize the efficiency) of an executable program. The most common requirement is to minimize the time taken to execute a program; a less common one is to minimize the amount of . It automatically tests the compiler optimizer and generates reports that clearly identify failures. It supports both native and embedded Inserted into. See embedded system. development environments as well as architecture-independent operation for cross-architecture comparisons. "We are customer driven, and we see the potential future in the DSP-C standard," said Christopher Glaeser, president of Nullstone. The DSP-C specifications are supported in the successful DSP release of the CoSy compiler development system of ACE, and we see the continued support of the extensions by other companies. A number of our customers are eager to get their hands on it." The C programming language is increasingly used to program DSPs. The DSP-C language extensions are particularly suited to compiler development for DSPs, offering fixed-point and saturation arithmetic Saturation arithmetic is a version of arithmetic in which all operations such as addition and multiplication are limited to a fixed range between a minimum and maximum value. , circular buffers An area of memory or a dedicated hardware circuit that is used to store incoming data. When the buffer is filled, new data is written starting at the beginning of the buffer. Circular buffers are typically used to hold data written by one process and read by another. , and memory spaces, unavailable with the standard C programming language. ACE has submitted a set of extensions, which have been developed in collaboration with the DSP industry, to the relevant working group of the ISO/IEC ISO/IEC International Organization for Standardization/International Electrotechnical Commission (ITU-T M 3000) Joint Technical Committee for inclusion in the next official release of the ISO/ANSI C programming language. ACE Associated Compiler Experts bv (a wholly owned subsidiary Wholly Owned Subsidiary A subsidiary whose parent company owns 100% of its common stock. Notes: In other words, the parent company owns the company outright and there are no minority owners. of ACE Associated Computer Experts, Amsterdam, The Netherlands) is a world leader in the production of compiler development tools. http://www.ace.nl |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion