Recent posts
https://software.intel.com/en-us/recent/419398
enIntel® Decimal Floating-Point Math Library
https://software.intel.com/en-us/articles/intel-decimal-floating-point-math-library
<table border="0" style="width:100%"><tbody><tr><td><a href="/en-us/articles/pre-release-license-agreement-for-intel-decimal-floating-point-math-library" rel="nofollow"><img src="/sites/default/files/m/d/4/1/d/8/DLN-4.gif" /></a></td>
<td style="padding-left:30px"><a href="/en-us/articles/welcome-to-whatifintelcom" rel="nofollow">What If Home</a> | <a href="#Product Overview" rel="nofollow">Product Overview</a> | <a href="#ABI" rel="nofollow">Intel® TM ABI specification</a> | <a href="#Technical Requirements" rel="nofollow">Technical Requirements</a><br /><a href="#FAQ" rel="nofollow">FAQ</a> | <a href="#Bio" rel="nofollow">Primary Technology Contacts</a> | <a href="/en-us/forums/whatif-past-projects/" rel="nofollow">Discussion Forum</a> | <a href="/en-us/articles/intel-decimal-floating-point-math-library" rel="nofollow">Blog</a></td>
</tr></tbody></table><p></p>
<h2>Product Overview</h2>
<p>Software implementation of the IEEE 754-2008 Decimal Floating-Point Arithmetic specification, aimed at financial applications, especially in cases where legal requirements make it necessary to use decimal, and not binary floating-point arithmetic (as computation performed with binary floating-point operations may introduce small, but unacceptable errors).<br /><br /> Note: the same package is available for download from <a target="_blank" href="http://www.netlib.org/misc/intel/" rel="nofollow">http://www.netlib.org/misc/intel/</a>.</p>
<h2>Features and Benefits</h2>
<p>Ensures conformance with the IEEE Standard 754-2008 for Floating-Point Arithmetic, for decimal floating-point computations. The library implements all the mandatory functions defined for decimal floating-point arithmetic operations in IEEE Standard 754-2008, which is a replacement for the IEEE Standard 754-1985 for Binary Floating-Point Arithmetic.<br /><br /> The current release is 2.0 Update 1, which extends the previous release, 1.0. Release 1.0 of the library implemented all the decimal floating-point operations mandated by the IEEE Standard 754-2008 for Floating-Point Arithmetic. Release 2.0 Update 1 of the library contained in this package also adds transcendental functions (supported in 128-bit, 64-bit, and 32-bit decimal formats), including the ones specified in the technical report on decimal arithmetic ISO/IEC TR 24732 (available from www.iso.org). For operations involving integer operands or results, the library supports signed and unsigned 8-, 16-, 32-, and 64-bit integers.<br /><br /> The library package contains: (1) a copy of the end user license agreement, eula.txt; (2) a README file; (3) a LIBRARY subdirectory with all the source files necessary to build the library, and a README file which specifies how to build the library in Linux*, HP-UX, Windows**, and other operating systems; (4) a TESTS subdirectory with source and input files necessary to build and run a reduced set of tests for the library and a README file which specifies how to build and run these tests; (5) an EXAMPLES subdirectory containing eight examples of calls to library functions with various combinations of build options.<br /></p>
<h2>Technical Requirements</h2>
<p>This generic package will run on any platform in Linux™, Windows™, HP-UX™, Solaris™, or OS X™.<br /></p>
<h2>Primary Technology Contact</h2>
<p>To report any issues, please send email to <a href="mailto:decimalfp@intel.com" rel="nofollow">decimalfp@intel.com</a>.<br /><br /><strong>Marius Cornea</strong> is a principal engineer in Intel's Software & Solutions Group. He holds a master's degree in Electrical Engineering and a Ph.D. degree in Computer Science from Purdue University in West Lafayette, IN. Since joining Intel in 1994, his work was related to scientific computation, design and development of numerical algorithms, floating-point emulation, exception handling, mathematical libraries, and new floating-point instruction definition and analysis. His e-mail is marius.cornea@intel.com. As a principal maintainer of the Open Source version of the Intel® Decimal Floating-Point Math Library, he would like to thank Jim Thomas and Jon Okada from Hewlett-Packard for testing and finding early in the development stage several issues in some of the library functions, and also Amr Abdel-Fatah from Cairo University for finding one issue later in version 2.0.</p>Thu, 27 Oct 11 08:18:48 -0700Marius Cornea (Intel)144637