Matches in SemOpenAlex for { <https://semopenalex.org/work/W2109653359> ?p ?o ?g. }
Showing items 1 to 73 of
73
with 100 items per page.
- W2109653359 abstract "At the heart of all garbage collectors lies the process of identifying and processing reference fields within an object. Despite its key role, and evidence of many different implementation approaches, to our knowledge no comprehensive quantitative study of this design space exists. The lack of such a study means that implementers must rely on `conventional wisdom', hearsay, and their own costly analysis. Starting with mechanisms described in the literature and a variety of permutations of these, we explore the impact of a number of dimensions including: a) the choice of data structure, b) levels of indirection from object to metadata, and c) specialization of scanning code. We perform a comprehensive examination of these tradeoffs on four different architectures using eighteen benchmarks and hardware performance counters. We inform the choice of mechanism with a detailed study of heap composition and object structure as seen by the garbage collector on these benchmarks. Our results show that choice of scanning mechanism is important. We find that a careful choice of scanning mechanism alone can improve garbage collection performance by 16% and total time by 2.5%, on average, over a well tuned baseline. We observe substantial variation in performance among architectures, and find that some mechanisms--particularly specialization, layout of reference fields in objects, and encoding metadata in object headers--yield consistent, significant advantages." @default.
- W2109653359 created "2016-06-24" @default.
- W2109653359 creator A5003071026 @default.
- W2109653359 creator A5043068377 @default.
- W2109653359 creator A5079422578 @default.
- W2109653359 date "2011-06-04" @default.
- W2109653359 modified "2023-10-18" @default.
- W2109653359 title "A comprehensive evaluation of object scanning techniques" @default.
- W2109653359 cites W2005907808 @default.
- W2109653359 cites W2014789541 @default.
- W2109653359 cites W2094631165 @default.
- W2109653359 cites W2102839400 @default.
- W2109653359 cites W2112832394 @default.
- W2109653359 cites W2128656438 @default.
- W2109653359 cites W2149207009 @default.
- W2109653359 cites W2152814480 @default.
- W2109653359 cites W2166091242 @default.
- W2109653359 cites W4246430693 @default.
- W2109653359 doi "https://doi.org/10.1145/1993478.1993484" @default.
- W2109653359 hasPublicationYear "2011" @default.
- W2109653359 type Work @default.
- W2109653359 sameAs 2109653359 @default.
- W2109653359 citedByCount "11" @default.
- W2109653359 countsByYear W21096533592012 @default.
- W2109653359 countsByYear W21096533592013 @default.
- W2109653359 countsByYear W21096533592014 @default.
- W2109653359 countsByYear W21096533592015 @default.
- W2109653359 countsByYear W21096533592017 @default.
- W2109653359 crossrefType "proceedings-article" @default.
- W2109653359 hasAuthorship W2109653359A5003071026 @default.
- W2109653359 hasAuthorship W2109653359A5043068377 @default.
- W2109653359 hasAuthorship W2109653359A5079422578 @default.
- W2109653359 hasBestOaLocation W21096533592 @default.
- W2109653359 hasConcept C105122174 @default.
- W2109653359 hasConcept C111919701 @default.
- W2109653359 hasConcept C134757568 @default.
- W2109653359 hasConcept C138673069 @default.
- W2109653359 hasConcept C154945302 @default.
- W2109653359 hasConcept C199360897 @default.
- W2109653359 hasConcept C2781238097 @default.
- W2109653359 hasConcept C41008148 @default.
- W2109653359 hasConcept C75403996 @default.
- W2109653359 hasConcept C89377073 @default.
- W2109653359 hasConcept C93518851 @default.
- W2109653359 hasConceptScore W2109653359C105122174 @default.
- W2109653359 hasConceptScore W2109653359C111919701 @default.
- W2109653359 hasConceptScore W2109653359C134757568 @default.
- W2109653359 hasConceptScore W2109653359C138673069 @default.
- W2109653359 hasConceptScore W2109653359C154945302 @default.
- W2109653359 hasConceptScore W2109653359C199360897 @default.
- W2109653359 hasConceptScore W2109653359C2781238097 @default.
- W2109653359 hasConceptScore W2109653359C41008148 @default.
- W2109653359 hasConceptScore W2109653359C75403996 @default.
- W2109653359 hasConceptScore W2109653359C89377073 @default.
- W2109653359 hasConceptScore W2109653359C93518851 @default.
- W2109653359 hasLocation W21096533591 @default.
- W2109653359 hasLocation W21096533592 @default.
- W2109653359 hasOpenAccess W2109653359 @default.
- W2109653359 hasPrimaryLocation W21096533591 @default.
- W2109653359 hasRelatedWork W1593611082 @default.
- W2109653359 hasRelatedWork W1700460898 @default.
- W2109653359 hasRelatedWork W1993544047 @default.
- W2109653359 hasRelatedWork W2013466772 @default.
- W2109653359 hasRelatedWork W2132286480 @default.
- W2109653359 hasRelatedWork W2154743455 @default.
- W2109653359 hasRelatedWork W2175014797 @default.
- W2109653359 hasRelatedWork W2289909286 @default.
- W2109653359 hasRelatedWork W3007769800 @default.
- W2109653359 hasRelatedWork W2467052224 @default.
- W2109653359 isParatext "false" @default.
- W2109653359 isRetracted "false" @default.
- W2109653359 magId "2109653359" @default.
- W2109653359 workType "article" @default.