Language: English | Deutsch | 中国的       Change Country  
 

GoFast® Floating Point Library » GoFast

Order Number Distributor Stock    
GoFast Available Directly From Manufacturer QUOTE
 
GoFast® is a family of fast, IEEE 754 floating point libraries designed for embedded applications. They are fast because they are written in assembly language and specifically optimized for each processor. They are much faster than floating point libraries included with compilers. They are ANSI C compatible and are designed to directly replace a C compiler’s runtime floating point support (library or coprocessor). GoFast® boosts the performance of an application’s math calculations or eliminates the need for hardware floating point coprocessors, in order to reduce product manufacturing cost. GoFast® libraries are reentrant.

Floating Point Technology

GoFast is based on “Architecture Independent Technology” (AIT) and proven floating point algorithms that were developed for over a decade. The algorithms have been thoroughly tested using automated methods. GoFast was specifically optimized and integrated for enhanced performance on each supported processor.

Source Library Solutions

The GoFast IEEE 754 Floating Point Libraries are composed of single precision (32-bit format) and double precision (64-bit format) floating point routines delivered with full source code. Each library has been optimized for speed and space. Users are provided with immediate access to an array of floating point operations including add, subtract, multiply, divide, square root, sine, cosine, tangent, arctangent, exponentiation, log, natural log, and ASCII and integer conversion routines to and from the floating point format. Since source code is delivered, a GoFast® library can be customized to fit specific user application requirements.

Conformance and Testing

The accuracy of each GoFast Floating Point Library is within one (least significant) bit for arithmetic functions and two bits for transcendental functions, in most cases. The IEEE 754 Floating Point Format defines special representations for underflow, overflow, and invalid operation. The GoFast library routines use these formats and adhere to the IEEE 754 error handling procedures in all applicable cases. Quality assurance and testing procedures have assured proper product operation. In addition, each delivery includes target specific test programs assuring confidence of product installation and operation.

Prices start at $3,500.