NUMALIS: optimizing all types of computer programs digitally

AXLR



26 Octobre 2015

Partager sur facebook Partager sur twitter Partager sur linkedin Partager sur google+

Fields

Mathematics NICT

Sectors

Measurement & Instrumentation
Business, Finance & Management

NUMALIS provides software solutions and unique expertise for validating and optimizing all types of computer programs digitally

CONTEXT
Digital calculation is an omnipresent factor in numerous industry sectors. When performing digital calculations, computer programs use a standardized representation of real, floating point numbers.

Floating point arithmetic necessarily introduces approximations with respect to real values, whether starting from the beginning of a given calculation, or by an accumulation of rounding errors as calculation progresses.

In some cases, accumulated errors may distort program results or behavior significantly. For example, in the 1990s, several industrial catastrophes were caused by this type of error. Even though the constantly increasing size of formats used by processors to represent numbers seeks to overcome these errors, the only viable solution is still to ensure that programs are written correctly. Numalis offers a tool that detects calculation errors and suggests program corrections.

BENEFITS
• Analyze rounding errors in programs automatically

• Optimize programs to improve calculation accuracy

• Ensure program reliability, accuracy, and performance

• Offer the best possible compromise between performance and accuracy

APPLICATIONS
• Embedded computing for aeronautics, aerospace, and defense applications

• Investment and financial banks

• Geophysical simulation (in particular geophysics)

Download the offer Download the offer

Newsletter