Published November 27, 2022 | Version 1.0
Software Open

Artifact for "Fast Polynomial Evaluation for Correctly Rounded Elementary Functions using the RLIBM Approach"

  • 1. Rutgers University

Description

Our library with the correctly rounded functions and the polynomial generator for them is available open source and publicly available at https://github.com/rutgers-apl/cgo23- artifact. It is available with the MIT license. The artifact includes: (1) 24 correctly rounded implementations for six elementary functions using the coefficient adaptation proce- dure by Knuth, Estrin’s method, and Estrin’s method with fused multiply-add operations for polynomial evaluation, (2) correctness testing framework for the 24 functions, (3) perfor- mance testing framework to demonstrate the performance improvements over RLibm and CRLIBM, and (4) polynomial generator for generating the polynomials using the Estrin’s method with fused multiply-add operations.

Files

cgo23-artifact-main.zip

Files (1.4 MB)

Name Size Download all
md5:f5fbbdf63aaf0e3fb077fd6016015d2f
1.4 MB Preview Download