Matches in SemOpenAlex for { <https://semopenalex.org/work/W2407009680> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W2407009680 abstract "As memory latencies continue to grow, effective use of cache memories is necessary. A disproportionate number of cache misses are caused by accesses to dynamically allocated memory, and a small number of heap objects account for a large percentage of heap misses. In this chapter we describe two methods that attempt to increase cache util ity using profile-guided allocation of heap objects. In our first approach, we have modified an existing malloc library to allocate heap objects with the aim of reduc ing first-level data cache conflicts. Our allocation routines utilize information about the target cache architecture. We use program behavior obtained from profiling to classify objects and allocate them to regions in the cache where they will poten tially cause fewer cache conflicts. We perform our work on a Compaq Alpha 21264 processor as our target architecture. In our second approach, we explicitly guide allocation of objects to increase spa tiallocality. We maintain Tempoml Relationship Gmphs (TRGs) for subsets of ob jects and allocate objects that are observed to have strong temporal interaction into localized regions in the heap to increase spatial locality. We introduce the concept of allocation phases to capture the allocation of objects and the temporal relationship displayed by accesses to those objects. To motivate this work, we provide an evaluation of the differences between heap based and nonheap-based accesses. We show that by using a procedure-stack-based predictor as the input to the allocator, we can achieve speedups of up to 5.5%." @default.
- W2407009680 created "2016-06-24" @default.
- W2407009680 creator A5038382408 @default.
- W2407009680 creator A5061128237 @default.
- W2407009680 date "2004-01-01" @default.
- W2407009680 modified "2023-09-23" @default.
- W2407009680 title "10 Profile-Tuned Heap Access" @default.
- W2407009680 cites W1539430313 @default.
- W2407009680 cites W1831754669 @default.
- W2407009680 cites W1899349177 @default.
- W2407009680 cites W1982322251 @default.
- W2407009680 cites W1983096721 @default.
- W2407009680 cites W1987691231 @default.
- W2407009680 cites W1996094959 @default.
- W2407009680 cites W1997649574 @default.
- W2407009680 cites W2004976090 @default.
- W2407009680 cites W2047226031 @default.
- W2407009680 cites W2055957613 @default.
- W2407009680 cites W2094048149 @default.
- W2407009680 cites W2101134669 @default.
- W2407009680 cites W2101462267 @default.
- W2407009680 cites W2112393653 @default.
- W2407009680 cites W2117703621 @default.
- W2407009680 cites W2145818681 @default.
- W2407009680 cites W2158698777 @default.
- W2407009680 cites W2166819407 @default.
- W2407009680 cites W2168396813 @default.
- W2407009680 hasPublicationYear "2004" @default.
- W2407009680 type Work @default.
- W2407009680 sameAs 2407009680 @default.
- W2407009680 citedByCount "0" @default.
- W2407009680 crossrefType "journal-article" @default.
- W2407009680 hasAuthorship W2407009680A5038382408 @default.
- W2407009680 hasAuthorship W2407009680A5061128237 @default.
- W2407009680 hasConcept C113166858 @default.
- W2407009680 hasConcept C11413529 @default.
- W2407009680 hasConcept C115537543 @default.
- W2407009680 hasConcept C120314980 @default.
- W2407009680 hasConcept C134757568 @default.
- W2407009680 hasConcept C138885662 @default.
- W2407009680 hasConcept C162262903 @default.
- W2407009680 hasConcept C173608175 @default.
- W2407009680 hasConcept C189783530 @default.
- W2407009680 hasConcept C201148951 @default.
- W2407009680 hasConcept C25536678 @default.
- W2407009680 hasConcept C2779808786 @default.
- W2407009680 hasConcept C38556500 @default.
- W2407009680 hasConcept C41008148 @default.
- W2407009680 hasConcept C41895202 @default.
- W2407009680 hasConceptScore W2407009680C113166858 @default.
- W2407009680 hasConceptScore W2407009680C11413529 @default.
- W2407009680 hasConceptScore W2407009680C115537543 @default.
- W2407009680 hasConceptScore W2407009680C120314980 @default.
- W2407009680 hasConceptScore W2407009680C134757568 @default.
- W2407009680 hasConceptScore W2407009680C138885662 @default.
- W2407009680 hasConceptScore W2407009680C162262903 @default.
- W2407009680 hasConceptScore W2407009680C173608175 @default.
- W2407009680 hasConceptScore W2407009680C189783530 @default.
- W2407009680 hasConceptScore W2407009680C201148951 @default.
- W2407009680 hasConceptScore W2407009680C25536678 @default.
- W2407009680 hasConceptScore W2407009680C2779808786 @default.
- W2407009680 hasConceptScore W2407009680C38556500 @default.
- W2407009680 hasConceptScore W2407009680C41008148 @default.
- W2407009680 hasConceptScore W2407009680C41895202 @default.
- W2407009680 hasLocation W24070096801 @default.
- W2407009680 hasOpenAccess W2407009680 @default.
- W2407009680 hasPrimaryLocation W24070096801 @default.
- W2407009680 hasRelatedWork W1573123127 @default.
- W2407009680 hasRelatedWork W158220501 @default.
- W2407009680 hasRelatedWork W193887911 @default.
- W2407009680 hasRelatedWork W1977408073 @default.
- W2407009680 hasRelatedWork W1991227647 @default.
- W2407009680 hasRelatedWork W2007443069 @default.
- W2407009680 hasRelatedWork W2094162955 @default.
- W2407009680 hasRelatedWork W2097125969 @default.
- W2407009680 hasRelatedWork W2122678550 @default.
- W2407009680 hasRelatedWork W2130688751 @default.
- W2407009680 hasRelatedWork W2133733134 @default.
- W2407009680 hasRelatedWork W2152505265 @default.
- W2407009680 hasRelatedWork W2153691881 @default.
- W2407009680 hasRelatedWork W2160405713 @default.
- W2407009680 hasRelatedWork W2246623350 @default.
- W2407009680 hasRelatedWork W2257781961 @default.
- W2407009680 hasRelatedWork W2307272954 @default.
- W2407009680 hasRelatedWork W2361476655 @default.
- W2407009680 hasRelatedWork W2524492834 @default.
- W2407009680 hasRelatedWork W2405831750 @default.
- W2407009680 isParatext "false" @default.
- W2407009680 isRetracted "false" @default.
- W2407009680 magId "2407009680" @default.
- W2407009680 workType "article" @default.