2017
DOI: 10.1007/978-3-319-54292-8_6
|View full text |Cite
|
Sign up to set email alerts
|

Toward a Standard Benchmark Format and Suite for Floating-Point Analysis

Abstract: We introduce FPBench, a standard benchmark format for validation and optimization of numerical accuracy in floating-point computations. FPBench is a first step toward addressing an increasing need in our community for comparisons and combinations of tools from different application domains. To this end, FPBench provides a basic floatingpoint benchmark format and accuracy measures for comparing different tools. The FPBench format and measures allow comparing and composing different floating-point tools. We desc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
6
3
1

Relationship

3
7

Authors

Journals

citations
Cited by 43 publications
(27 citation statements)
references
References 25 publications
(40 reference statements)
0
27
0
Order By: Relevance
“…The first subsection demonstrates this for Herbgrind in its default configuration, while the second subsection examines the effect of Herbgrind's various tunable parameters. Each experiment uses the standard FPBench suite of general-purpose floating-point programs [10].…”
Section: Discussionmentioning
confidence: 99%
“…The first subsection demonstrates this for Herbgrind in its default configuration, while the second subsection examines the effect of Herbgrind's various tunable parameters. Each experiment uses the standard FPBench suite of general-purpose floating-point programs [10].…”
Section: Discussionmentioning
confidence: 99%
“…Analytically, the probability of overflow is 0.0775%, and empirically 0.0642% of the samples overflow. Next, we consider two benchmarks from FPBench [3] which our current setup can handle. In both cases we take halfprecision as the working precision.…”
Section: B Range Analysismentioning
confidence: 99%
“…To make it userfriendly, we adopt the input format of Rosa, which is a real-valued functional domain-specific language in Scala. Unlike other tools today, which have custom input formats [41] or use prefix notation [12], Daisy's input is easily human readable 1 and natural to use. Daisy is itself written in the Scala programming language [35] and has limited and optional dependencies, making it portable and easy to install.…”
Section: Introductionmentioning
confidence: 99%