Matches in SemOpenAlex for { <https://semopenalex.org/work/W4322008031> ?p ?o ?g. }
- W4322008031 endingPage "32" @default.
- W4322008031 startingPage "1" @default.
- W4322008031 abstract "One can simulate low-precision floating-point arithmetic via software by executing each arithmetic operation in hardware and then rounding the result to the desired number of significant bits. For IEEE-compliant formats, rounding requires only standard mathematical library functions, but handling subnormals, underflow, and overflow demands special attention, and numerical errors can cause mathematically correct formulae to behave incorrectly in finite arithmetic. Moreover, the ensuing implementations are not necessarily efficient, as the library functions these techniques build upon are typically designed to handle a broad range of cases and may not be optimized for the specific needs of rounding algorithms. CPFloat is a C library for simulating low-precision arithmetics. It offers efficient routines for rounding, performing mathematical computations, and querying properties of the simulated low-precision format. The software exploits the bit-level floating-point representation of the format in which the numbers are stored and replaces costly library calls with low-level bit manipulations and integer arithmetic. In numerical experiments, the new techniques bring a considerable speedup (typically one order of magnitude or more) over existing alternatives in C, C++, and MATLAB. To our knowledge, CPFloat is currently the most efficient and complete library for experimenting with custom low-precision floating-point arithmetic." @default.
- W4322008031 created "2023-02-26" @default.
- W4322008031 creator A5024408748 @default.
- W4322008031 creator A5025035386 @default.
- W4322008031 date "2023-06-17" @default.
- W4322008031 modified "2023-09-27" @default.
- W4322008031 title "CPFloat: A C Library for Simulating Low-precision Arithmetic" @default.
- W4322008031 cites W1533404702 @default.
- W4322008031 cites W178772886 @default.
- W4322008031 cites W1969213662 @default.
- W4322008031 cites W2016638338 @default.
- W4322008031 cites W2020804487 @default.
- W4322008031 cites W2101005153 @default.
- W4322008031 cites W2116292260 @default.
- W4322008031 cites W2120466770 @default.
- W4322008031 cites W2169004268 @default.
- W4322008031 cites W2204310803 @default.
- W4322008031 cites W2207050309 @default.
- W4322008031 cites W2255550028 @default.
- W4322008031 cites W2518469319 @default.
- W4322008031 cites W2548873382 @default.
- W4322008031 cites W2555109231 @default.
- W4322008031 cites W2560012549 @default.
- W4322008031 cites W2743322459 @default.
- W4322008031 cites W2783525259 @default.
- W4322008031 cites W2887397219 @default.
- W4322008031 cites W2896595778 @default.
- W4322008031 cites W2904622547 @default.
- W4322008031 cites W2937715180 @default.
- W4322008031 cites W2981849318 @default.
- W4322008031 cites W2995792110 @default.
- W4322008031 cites W3014370804 @default.
- W4322008031 cites W3016583665 @default.
- W4322008031 cites W3021029305 @default.
- W4322008031 cites W3023393331 @default.
- W4322008031 cites W3098574217 @default.
- W4322008031 cites W3140224665 @default.
- W4322008031 cites W3176714321 @default.
- W4322008031 cites W3211043030 @default.
- W4322008031 cites W4210298930 @default.
- W4322008031 cites W4212856435 @default.
- W4322008031 cites W4230076678 @default.
- W4322008031 cites W4233996382 @default.
- W4322008031 cites W4283697602 @default.
- W4322008031 cites W4283812690 @default.
- W4322008031 doi "https://doi.org/10.1145/3585515" @default.
- W4322008031 hasPublicationYear "2023" @default.
- W4322008031 type Work @default.
- W4322008031 citedByCount "0" @default.
- W4322008031 crossrefType "journal-article" @default.
- W4322008031 hasAuthorship W4322008031A5024408748 @default.
- W4322008031 hasAuthorship W4322008031A5025035386 @default.
- W4322008031 hasBestOaLocation W43220080311 @default.
- W4322008031 hasConcept C111919701 @default.
- W4322008031 hasConcept C11413529 @default.
- W4322008031 hasConcept C133095886 @default.
- W4322008031 hasConcept C136625980 @default.
- W4322008031 hasConcept C137231763 @default.
- W4322008031 hasConcept C159985019 @default.
- W4322008031 hasConcept C173608175 @default.
- W4322008031 hasConcept C192562407 @default.
- W4322008031 hasConcept C199360897 @default.
- W4322008031 hasConcept C204323151 @default.
- W4322008031 hasConcept C2777904410 @default.
- W4322008031 hasConcept C2780365114 @default.
- W4322008031 hasConcept C3265923 @default.
- W4322008031 hasConcept C33923547 @default.
- W4322008031 hasConcept C35912277 @default.
- W4322008031 hasConcept C41008148 @default.
- W4322008031 hasConcept C45374587 @default.
- W4322008031 hasConcept C68339613 @default.
- W4322008031 hasConcept C83581934 @default.
- W4322008031 hasConcept C84211073 @default.
- W4322008031 hasConcept C94375191 @default.
- W4322008031 hasConceptScore W4322008031C111919701 @default.
- W4322008031 hasConceptScore W4322008031C11413529 @default.
- W4322008031 hasConceptScore W4322008031C133095886 @default.
- W4322008031 hasConceptScore W4322008031C136625980 @default.
- W4322008031 hasConceptScore W4322008031C137231763 @default.
- W4322008031 hasConceptScore W4322008031C159985019 @default.
- W4322008031 hasConceptScore W4322008031C173608175 @default.
- W4322008031 hasConceptScore W4322008031C192562407 @default.
- W4322008031 hasConceptScore W4322008031C199360897 @default.
- W4322008031 hasConceptScore W4322008031C204323151 @default.
- W4322008031 hasConceptScore W4322008031C2777904410 @default.
- W4322008031 hasConceptScore W4322008031C2780365114 @default.
- W4322008031 hasConceptScore W4322008031C3265923 @default.
- W4322008031 hasConceptScore W4322008031C33923547 @default.
- W4322008031 hasConceptScore W4322008031C35912277 @default.
- W4322008031 hasConceptScore W4322008031C41008148 @default.
- W4322008031 hasConceptScore W4322008031C45374587 @default.
- W4322008031 hasConceptScore W4322008031C68339613 @default.
- W4322008031 hasConceptScore W4322008031C83581934 @default.
- W4322008031 hasConceptScore W4322008031C84211073 @default.
- W4322008031 hasConceptScore W4322008031C94375191 @default.
- W4322008031 hasIssue "2" @default.
- W4322008031 hasLocation W43220080311 @default.
- W4322008031 hasLocation W43220080312 @default.