Abstract | ||
---|---|---|
Real-valued arithmetic has a fundamental impact on the performance and accuracy of scientific computation. As scientific application developers prepare their applications for exascale computing, many are investigating the possibility of using either lower precision (for better performance) or higher precision (for more accuracy). However, exploring alternative representations often requires significant code revision. We present a novel program analysis technique that emulates execution with alternative real number implementations at the binary level. We also present a Pin-based implementation of this technique that supports x86_64 programs and a variety of alternative representations. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/ESPT.2016.10 | ESPT@SC |
Keywords | DocType | ISBN |
floating-point shadow value analysis,real-valued arithmetic,scientific computation,exascale computing,code revision,program analysis technique,alternative real number implementations,binary level,pin-based implementation,x86_64 programs | Conference | 978-1-5090-3919-7 |
Citations | PageRank | References |
0 | 0.34 | 14 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael O. Lam | 1 | 50 | 5.15 |
Barry L. Rountree | 2 | 0 | 0.34 |