Matches in SemOpenAlex for { <https://semopenalex.org/work/W2146213077> ?p ?o ?g. }
- W2146213077 endingPage "229" @default.
- W2146213077 startingPage "213" @default.
- W2146213077 abstract "A number of scientific applications are performance-limited by expressions that repeatedly call costly elementary functions. Lookup table (LUT) optimization accelerates the evaluation of such functions by reusing previously computed results. LUT methods can speed up applications that tolerate an approximation of function results, thereby achieving a high level of fuzzy reuse. One problem with LUT optimization is the difficulty of controlling the tradeoff between performance and accuracy. The current practice of manual LUT optimization adds programming effort by requiring extensive experimentation to make this tradeoff, and such hand tuning can obfuscate algorithms. In this paper we describe a methodology and tool implementation to improve the application of software LUT optimization. Our Mesa tool implements source-to-source transformations for C or C++ code to automate the tedious and error-prone aspects of LUT generation such as domain profiling, error analysis, and code generation. We evaluate Mesa with five scientific applications. Our results show a performance improvement of 3.0× and 6.9× for two molecular biology algorithms, 1.4× for a molecular dynamics program, 2.1× to 2.8× for a neural network application, and 4.6× for a hydrology calculation. We find that Mesa enables LUT optimization with more control over accuracy and less effort than manual approaches." @default.
- W2146213077 created "2016-06-24" @default.
- W2146213077 creator A5006828223 @default.
- W2146213077 creator A5010692938 @default.
- W2146213077 creator A5022191670 @default.
- W2146213077 date "2011-01-01" @default.
- W2146213077 modified "2023-10-16" @default.
- W2146213077 title "Tool Support for Software Lookup Table Optimization" @default.
- W2146213077 cites W1490616226 @default.
- W2146213077 cites W1505109187 @default.
- W2146213077 cites W1604284211 @default.
- W2146213077 cites W1604316186 @default.
- W2146213077 cites W181650814 @default.
- W2146213077 cites W1844620123 @default.
- W2146213077 cites W1988888548 @default.
- W2146213077 cites W1992602600 @default.
- W2146213077 cites W2029537533 @default.
- W2146213077 cites W2031510992 @default.
- W2146213077 cites W2034779523 @default.
- W2146213077 cites W2037782625 @default.
- W2146213077 cites W2048097751 @default.
- W2146213077 cites W2080210672 @default.
- W2146213077 cites W2102862134 @default.
- W2146213077 cites W2108020882 @default.
- W2146213077 cites W2111593426 @default.
- W2146213077 cites W2119252970 @default.
- W2146213077 cites W2131312924 @default.
- W2146213077 cites W2131449090 @default.
- W2146213077 cites W2166773037 @default.
- W2146213077 cites W2167251037 @default.
- W2146213077 cites W2169004268 @default.
- W2146213077 cites W2225798081 @default.
- W2146213077 cites W2294191420 @default.
- W2146213077 cites W616111809 @default.
- W2146213077 cites W2461352819 @default.
- W2146213077 doi "https://doi.org/10.1155/2011/813675" @default.
- W2146213077 hasPubMedCentralId "https://www.ncbi.nlm.nih.gov/pmc/articles/3922221" @default.
- W2146213077 hasPubMedId "https://pubmed.ncbi.nlm.nih.gov/24532963" @default.
- W2146213077 hasPublicationYear "2011" @default.
- W2146213077 type Work @default.
- W2146213077 sameAs 2146213077 @default.
- W2146213077 citedByCount "6" @default.
- W2146213077 countsByYear W21462130772012 @default.
- W2146213077 countsByYear W21462130772013 @default.
- W2146213077 countsByYear W21462130772014 @default.
- W2146213077 countsByYear W21462130772019 @default.
- W2146213077 countsByYear W21462130772021 @default.
- W2146213077 crossrefType "journal-article" @default.
- W2146213077 hasAuthorship W2146213077A5006828223 @default.
- W2146213077 hasAuthorship W2146213077A5010692938 @default.
- W2146213077 hasAuthorship W2146213077A5022191670 @default.
- W2146213077 hasBestOaLocation W21462130771 @default.
- W2146213077 hasConcept C113775141 @default.
- W2146213077 hasConcept C124101348 @default.
- W2146213077 hasConcept C134835016 @default.
- W2146213077 hasConcept C139571649 @default.
- W2146213077 hasConcept C169590947 @default.
- W2146213077 hasConcept C173608175 @default.
- W2146213077 hasConcept C187191949 @default.
- W2146213077 hasConcept C18903297 @default.
- W2146213077 hasConcept C199360897 @default.
- W2146213077 hasConcept C206588197 @default.
- W2146213077 hasConcept C2777904410 @default.
- W2146213077 hasConcept C41008148 @default.
- W2146213077 hasConcept C45235069 @default.
- W2146213077 hasConcept C86803240 @default.
- W2146213077 hasConceptScore W2146213077C113775141 @default.
- W2146213077 hasConceptScore W2146213077C124101348 @default.
- W2146213077 hasConceptScore W2146213077C134835016 @default.
- W2146213077 hasConceptScore W2146213077C139571649 @default.
- W2146213077 hasConceptScore W2146213077C169590947 @default.
- W2146213077 hasConceptScore W2146213077C173608175 @default.
- W2146213077 hasConceptScore W2146213077C187191949 @default.
- W2146213077 hasConceptScore W2146213077C18903297 @default.
- W2146213077 hasConceptScore W2146213077C199360897 @default.
- W2146213077 hasConceptScore W2146213077C206588197 @default.
- W2146213077 hasConceptScore W2146213077C2777904410 @default.
- W2146213077 hasConceptScore W2146213077C41008148 @default.
- W2146213077 hasConceptScore W2146213077C45235069 @default.
- W2146213077 hasConceptScore W2146213077C86803240 @default.
- W2146213077 hasFunder F4320337354 @default.
- W2146213077 hasIssue "4" @default.
- W2146213077 hasLocation W21462130771 @default.
- W2146213077 hasLocation W21462130772 @default.
- W2146213077 hasLocation W21462130773 @default.
- W2146213077 hasLocation W21462130774 @default.
- W2146213077 hasLocation W21462130775 @default.
- W2146213077 hasOpenAccess W2146213077 @default.
- W2146213077 hasPrimaryLocation W21462130771 @default.
- W2146213077 hasRelatedWork W1517184264 @default.
- W2146213077 hasRelatedWork W2069811640 @default.
- W2146213077 hasRelatedWork W2135148400 @default.
- W2146213077 hasRelatedWork W2154112861 @default.
- W2146213077 hasRelatedWork W2357498671 @default.
- W2146213077 hasRelatedWork W2367056757 @default.
- W2146213077 hasRelatedWork W2998249817 @default.
- W2146213077 hasRelatedWork W3019093293 @default.
- W2146213077 hasRelatedWork W4242837953 @default.