Matches in SemOpenAlex for { <https://semopenalex.org/work/W2892874221> ?p ?o ?g. }
- W2892874221 endingPage "25" @default.
- W2892874221 startingPage "1" @default.
- W2892874221 abstract "Processes in computer simulations tend to be highly repetitive. In particular, parameter studies further exasperate the situation as the same model is repeatedly executed with only partially varying parameters. Consequently, computer simulations perform identical computations, with identical code, identical input, and hence identical output. These redundant computations waste significant amounts of time and energy. Memoization, dating back to 1968, enables the caching of such identical intermediate results, thereby significantly speeding up those computations. However, until now, automated approaches were limited to pure functions. At ACM SIGSIM-PADS 2016 we published, to the best of our knowledge, the first practical approach for automated memoization for impure code. In this work, we extend this approach and evaluate the performance characteristics of a number of extensions that deal with questions posed at PADS: (1) To reduce and bound the memory footprint, we investigate several cache eviction strategies. (2) We allow the original and the memoized code to coexist via a runtime-switch and analyze the crossover point, thereby mitigating memoization overhead. (3) By optionally persisting the Memoization Cache to disk, we expand the scope to exploratory parameter studies where cached results can now be reused across multiple simulation runs. Altogether, automated memoization for impure code is a valuable technique, the versatility of which we explore further in this article. It sped up a case study of an OFDM network simulation by a factor of more than 80 with an only marginal increase of memory consumption." @default.
- W2892874221 created "2018-10-05" @default.
- W2892874221 creator A5000639258 @default.
- W2892874221 creator A5007835761 @default.
- W2892874221 creator A5074245409 @default.
- W2892874221 creator A5078646305 @default.
- W2892874221 date "2018-09-24" @default.
- W2892874221 modified "2023-09-24" @default.
- W2892874221 title "On Automated Memoization in the Field of Simulation Parameter Studies" @default.
- W2892874221 cites W1965784613 @default.
- W2892874221 cites W2004728046 @default.
- W2892874221 cites W2009634341 @default.
- W2892874221 cites W2010995020 @default.
- W2892874221 cites W2020841721 @default.
- W2892874221 cites W2027926191 @default.
- W2892874221 cites W2028423097 @default.
- W2892874221 cites W2037231736 @default.
- W2892874221 cites W2042416159 @default.
- W2892874221 cites W2043657505 @default.
- W2892874221 cites W2062789233 @default.
- W2892874221 cites W2063886734 @default.
- W2892874221 cites W2067040941 @default.
- W2892874221 cites W2080285072 @default.
- W2892874221 cites W2095595785 @default.
- W2892874221 cites W2133413077 @default.
- W2892874221 cites W2150261017 @default.
- W2892874221 cites W2155735612 @default.
- W2892874221 cites W2162406044 @default.
- W2892874221 cites W2163690888 @default.
- W2892874221 cites W2168130447 @default.
- W2892874221 cites W2354947962 @default.
- W2892874221 cites W2381332170 @default.
- W2892874221 cites W2772415251 @default.
- W2892874221 cites W3031683283 @default.
- W2892874221 doi "https://doi.org/10.1145/3186316" @default.
- W2892874221 hasPublicationYear "2018" @default.
- W2892874221 type Work @default.
- W2892874221 sameAs 2892874221 @default.
- W2892874221 citedByCount "5" @default.
- W2892874221 countsByYear W28928742212018 @default.
- W2892874221 countsByYear W28928742212020 @default.
- W2892874221 countsByYear W28928742212021 @default.
- W2892874221 countsByYear W28928742212022 @default.
- W2892874221 crossrefType "journal-article" @default.
- W2892874221 hasAuthorship W2892874221A5000639258 @default.
- W2892874221 hasAuthorship W2892874221A5007835761 @default.
- W2892874221 hasAuthorship W2892874221A5074245409 @default.
- W2892874221 hasAuthorship W2892874221A5078646305 @default.
- W2892874221 hasConcept C111919701 @default.
- W2892874221 hasConcept C113775141 @default.
- W2892874221 hasConcept C11413529 @default.
- W2892874221 hasConcept C115537543 @default.
- W2892874221 hasConcept C173608175 @default.
- W2892874221 hasConcept C177264268 @default.
- W2892874221 hasConcept C186644900 @default.
- W2892874221 hasConcept C189783530 @default.
- W2892874221 hasConcept C199360897 @default.
- W2892874221 hasConcept C202444582 @default.
- W2892874221 hasConcept C2776760102 @default.
- W2892874221 hasConcept C2779960059 @default.
- W2892874221 hasConcept C33923547 @default.
- W2892874221 hasConcept C38556500 @default.
- W2892874221 hasConcept C41008148 @default.
- W2892874221 hasConcept C42560504 @default.
- W2892874221 hasConcept C45374587 @default.
- W2892874221 hasConcept C74912251 @default.
- W2892874221 hasConcept C79516417 @default.
- W2892874221 hasConcept C9652623 @default.
- W2892874221 hasConceptScore W2892874221C111919701 @default.
- W2892874221 hasConceptScore W2892874221C113775141 @default.
- W2892874221 hasConceptScore W2892874221C11413529 @default.
- W2892874221 hasConceptScore W2892874221C115537543 @default.
- W2892874221 hasConceptScore W2892874221C173608175 @default.
- W2892874221 hasConceptScore W2892874221C177264268 @default.
- W2892874221 hasConceptScore W2892874221C186644900 @default.
- W2892874221 hasConceptScore W2892874221C189783530 @default.
- W2892874221 hasConceptScore W2892874221C199360897 @default.
- W2892874221 hasConceptScore W2892874221C202444582 @default.
- W2892874221 hasConceptScore W2892874221C2776760102 @default.
- W2892874221 hasConceptScore W2892874221C2779960059 @default.
- W2892874221 hasConceptScore W2892874221C33923547 @default.
- W2892874221 hasConceptScore W2892874221C38556500 @default.
- W2892874221 hasConceptScore W2892874221C41008148 @default.
- W2892874221 hasConceptScore W2892874221C42560504 @default.
- W2892874221 hasConceptScore W2892874221C45374587 @default.
- W2892874221 hasConceptScore W2892874221C74912251 @default.
- W2892874221 hasConceptScore W2892874221C79516417 @default.
- W2892874221 hasConceptScore W2892874221C9652623 @default.
- W2892874221 hasFunder F4320320879 @default.
- W2892874221 hasIssue "4" @default.
- W2892874221 hasLocation W28928742211 @default.
- W2892874221 hasOpenAccess W2892874221 @default.
- W2892874221 hasPrimaryLocation W28928742211 @default.
- W2892874221 hasRelatedWork W1484089092 @default.
- W2892874221 hasRelatedWork W1523961531 @default.
- W2892874221 hasRelatedWork W1571368810 @default.
- W2892874221 hasRelatedWork W1579918296 @default.
- W2892874221 hasRelatedWork W1616582327 @default.