Matches in SemOpenAlex for { <https://semopenalex.org/work/W4376455890> ?p ?o ?g. }
Showing items 1 to 84 of
84
with 100 items per page.
- W4376455890 endingPage "401" @default.
- W4376455890 startingPage "381" @default.
- W4376455890 abstract "As the demand for developing and porting numerical applications to heterogeneous computing platforms increases, such programs may exhibit numerical inconsistencies caused by architectural differences and aggressive compiler optimizations. These numerical inconsistencies can negatively impact reproducibility and debugging. This paper presents Ciel, designed to identify the root cause of compiler-induced numerical inconsistencies in heterogeneous programs. Ciel uses a floating-point precision enhancement strategy, guided by a recursive bisection search algorithm with increasing search granularity, to identify the program expressions that induce numerical inconsistencies due to compiler optimizations. Ciel achieves 99.4% precision in isolating numerical inconsistencies in both CPU and GPU programs, including 330 synthetic GPU programs, benchmark applications like NAS Parallel Benchmarks and Rodinia, and real-world scientific applications such as CLOUDSC, a cloud microphysics parameterization mini-app for the ECMWF IFS. Furthermore, when compared with the state of the art, which only isolates lines of code in CPU programs, Ciel runs 24.5% fewer searches for statement isolation, and produces more precise results for 84.9% of the programs. Finally, manual inspection of hundreds of compiler-induced numerical inconsistencies in heterogeneous programs reveals common characteristics." @default.
- W4376455890 created "2023-05-14" @default.
- W4376455890 creator A5010991469 @default.
- W4376455890 creator A5033868370 @default.
- W4376455890 creator A5091933481 @default.
- W4376455890 date "2023-01-01" @default.
- W4376455890 modified "2023-09-30" @default.
- W4376455890 title "Expression Isolation of Compiler-Induced Numerical Inconsistencies in Heterogeneous Code" @default.
- W4376455890 cites W1975518022 @default.
- W4376455890 cites W2068214544 @default.
- W4376455890 cites W2080592089 @default.
- W4376455890 cites W2148329403 @default.
- W4376455890 cites W2207050309 @default.
- W4376455890 cites W2315126270 @default.
- W4376455890 cites W2480266340 @default.
- W4376455890 cites W2774309575 @default.
- W4376455890 cites W2899807069 @default.
- W4376455890 cites W2948348275 @default.
- W4376455890 cites W2997653900 @default.
- W4376455890 cites W3000238554 @default.
- W4376455890 cites W3011856193 @default.
- W4376455890 cites W3024715322 @default.
- W4376455890 cites W3043010416 @default.
- W4376455890 cites W3043667402 @default.
- W4376455890 cites W3047776663 @default.
- W4376455890 cites W3110699689 @default.
- W4376455890 cites W3126210478 @default.
- W4376455890 cites W3131442838 @default.
- W4376455890 cites W3146215426 @default.
- W4376455890 cites W3171270482 @default.
- W4376455890 cites W3177562315 @default.
- W4376455890 cites W3194114088 @default.
- W4376455890 cites W3194741001 @default.
- W4376455890 cites W4200274933 @default.
- W4376455890 doi "https://doi.org/10.1007/978-3-031-32041-5_20" @default.
- W4376455890 hasPublicationYear "2023" @default.
- W4376455890 type Work @default.
- W4376455890 citedByCount "0" @default.
- W4376455890 crossrefType "book-chapter" @default.
- W4376455890 hasAuthorship W4376455890A5010991469 @default.
- W4376455890 hasAuthorship W4376455890A5033868370 @default.
- W4376455890 hasAuthorship W4376455890A5091933481 @default.
- W4376455890 hasConcept C106251023 @default.
- W4376455890 hasConcept C13280743 @default.
- W4376455890 hasConcept C168065819 @default.
- W4376455890 hasConcept C169590947 @default.
- W4376455890 hasConcept C173608175 @default.
- W4376455890 hasConcept C185798385 @default.
- W4376455890 hasConcept C190902152 @default.
- W4376455890 hasConcept C199360897 @default.
- W4376455890 hasConcept C205649164 @default.
- W4376455890 hasConcept C2777904410 @default.
- W4376455890 hasConcept C41008148 @default.
- W4376455890 hasConcept C459310 @default.
- W4376455890 hasConceptScore W4376455890C106251023 @default.
- W4376455890 hasConceptScore W4376455890C13280743 @default.
- W4376455890 hasConceptScore W4376455890C168065819 @default.
- W4376455890 hasConceptScore W4376455890C169590947 @default.
- W4376455890 hasConceptScore W4376455890C173608175 @default.
- W4376455890 hasConceptScore W4376455890C185798385 @default.
- W4376455890 hasConceptScore W4376455890C190902152 @default.
- W4376455890 hasConceptScore W4376455890C199360897 @default.
- W4376455890 hasConceptScore W4376455890C205649164 @default.
- W4376455890 hasConceptScore W4376455890C2777904410 @default.
- W4376455890 hasConceptScore W4376455890C41008148 @default.
- W4376455890 hasConceptScore W4376455890C459310 @default.
- W4376455890 hasLocation W43764558901 @default.
- W4376455890 hasOpenAccess W4376455890 @default.
- W4376455890 hasPrimaryLocation W43764558901 @default.
- W4376455890 hasRelatedWork W1498982577 @default.
- W4376455890 hasRelatedWork W1499552465 @default.
- W4376455890 hasRelatedWork W1541585229 @default.
- W4376455890 hasRelatedWork W1601646354 @default.
- W4376455890 hasRelatedWork W1814870153 @default.
- W4376455890 hasRelatedWork W2004605222 @default.
- W4376455890 hasRelatedWork W2007728761 @default.
- W4376455890 hasRelatedWork W2025670560 @default.
- W4376455890 hasRelatedWork W4233387348 @default.
- W4376455890 hasRelatedWork W2523525283 @default.
- W4376455890 isParatext "false" @default.
- W4376455890 isRetracted "false" @default.
- W4376455890 workType "book-chapter" @default.