Matches in SemOpenAlex for { <https://semopenalex.org/work/W2997713724> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W2997713724 endingPage "162" @default.
- W2997713724 startingPage "157" @default.
- W2997713724 abstract "The performance gap between memory subsystem and high-performance processors is ever-increasing. Prefetching is one method to bridge this performance gap. Prefetching has been proposed for array-based and pointer applications, typically using software-based techniques with the help of the compiler. Prefetching suffers from certain disadvantages such as an increase in memory traffic, an increase in the number of executed instructions, and an increase in memory requirement for some cases.In this paper, we investigate the technique of software caching for applications that perform searches or sorted insertions. For data structures larger than the processor data cache, such a search or sorted insert may result in multiple cache misses before the correct value is found. In a software caching approach, a small software buffer is maintained that records the most recently added values (these values are the ones that are later searched) along with their addresses and is consulted during a search or an insert. In this paper, we present results of our initial experiments. We found that for applications involving a search, software caching performs as high as 30% better than the original application. Also, this technique executes upto 14% less instructions and the number of cache accesses decrease by around upto 18%. We also compared this technique against software prefetching and found that in some cases, the performance improvement was as high as 40%. This technique also has an added advantage of using less memory space than prefetching (all the improvements were obtained for very small software caches). These initial results encourage a more in-depth study of this technique." @default.
- W2997713724 created "2020-01-10" @default.
- W2997713724 creator A5052803643 @default.
- W2997713724 date "2002-06-20" @default.
- W2997713724 modified "2023-09-26" @default.
- W2997713724 title "Software caching vs. prefetching" @default.
- W2997713724 cites W2027061925 @default.
- W2997713724 cites W2028914463 @default.
- W2997713724 cites W2030532012 @default.
- W2997713724 cites W2069738303 @default.
- W2997713724 cites W2070991879 @default.
- W2997713724 cites W2095679548 @default.
- W2997713724 cites W2116730320 @default.
- W2997713724 cites W2153515302 @default.
- W2997713724 cites W2153691881 @default.
- W2997713724 cites W2165836188 @default.
- W2997713724 cites W2295099251 @default.
- W2997713724 doi "https://doi.org/10.1145/773039.512450" @default.
- W2997713724 hasPublicationYear "2002" @default.
- W2997713724 type Work @default.
- W2997713724 sameAs 2997713724 @default.
- W2997713724 citedByCount "0" @default.
- W2997713724 crossrefType "journal-article" @default.
- W2997713724 hasAuthorship W2997713724A5052803643 @default.
- W2997713724 hasConcept C111919701 @default.
- W2997713724 hasConcept C115537543 @default.
- W2997713724 hasConcept C116007543 @default.
- W2997713724 hasConcept C136085584 @default.
- W2997713724 hasConcept C150202949 @default.
- W2997713724 hasConcept C173608175 @default.
- W2997713724 hasConcept C189783530 @default.
- W2997713724 hasConcept C2777904410 @default.
- W2997713724 hasConcept C38556500 @default.
- W2997713724 hasConcept C41008148 @default.
- W2997713724 hasConcept C41036726 @default.
- W2997713724 hasConcept C5165142 @default.
- W2997713724 hasConcept C9390403 @default.
- W2997713724 hasConceptScore W2997713724C111919701 @default.
- W2997713724 hasConceptScore W2997713724C115537543 @default.
- W2997713724 hasConceptScore W2997713724C116007543 @default.
- W2997713724 hasConceptScore W2997713724C136085584 @default.
- W2997713724 hasConceptScore W2997713724C150202949 @default.
- W2997713724 hasConceptScore W2997713724C173608175 @default.
- W2997713724 hasConceptScore W2997713724C189783530 @default.
- W2997713724 hasConceptScore W2997713724C2777904410 @default.
- W2997713724 hasConceptScore W2997713724C38556500 @default.
- W2997713724 hasConceptScore W2997713724C41008148 @default.
- W2997713724 hasConceptScore W2997713724C41036726 @default.
- W2997713724 hasConceptScore W2997713724C5165142 @default.
- W2997713724 hasConceptScore W2997713724C9390403 @default.
- W2997713724 hasIssue "2 supplement" @default.
- W2997713724 hasLocation W29977137241 @default.
- W2997713724 hasOpenAccess W2997713724 @default.
- W2997713724 hasPrimaryLocation W29977137241 @default.
- W2997713724 hasRelatedWork W1006839961 @default.
- W2997713724 hasRelatedWork W1549901675 @default.
- W2997713724 hasRelatedWork W1555268760 @default.
- W2997713724 hasRelatedWork W1579918296 @default.
- W2997713724 hasRelatedWork W1968886276 @default.
- W2997713724 hasRelatedWork W2156239970 @default.
- W2997713724 hasRelatedWork W2157802602 @default.
- W2997713724 hasRelatedWork W2385426092 @default.
- W2997713724 hasRelatedWork W2654056874 @default.
- W2997713724 hasRelatedWork W2946455313 @default.
- W2997713724 hasVolume "38" @default.
- W2997713724 isParatext "false" @default.
- W2997713724 isRetracted "false" @default.
- W2997713724 magId "2997713724" @default.
- W2997713724 workType "article" @default.