{"id":"https://openalex.org/W2017952893","doi":"https://doi.org/10.1145/277851.277869","title":"Implementing cooperative prefetching and caching in a globally-managed memory system","display_name":"Implementing cooperative prefetching and caching in a globally-managed memory system","publication_year":1998,"publication_date":"1998-06-01","ids":{"openalex":"https://openalex.org/W2017952893","doi":"https://doi.org/10.1145/277851.277869","mag":"2017952893"},"language":"en","primary_location":{"id":"doi:10.1145/277851.277869","doi":"https://doi.org/10.1145/277851.277869","is_oa":false,"landing_page_url":"https://doi.org/10.1145/277851.277869","pdf_url":null,"source":{"id":"https://openalex.org/S7407088608","display_name":"ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081366293","display_name":"Geoffrey M. Voelker","orcid":"https://orcid.org/0000-0003-0865-7499","observed_orcids":["https://orcid.org/0000-0003-0865-7499"]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Geoffrey M. Voelker","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Eric J. Anderson","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Eric J. Anderson","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028092717","display_name":"Tracy Kimbrel","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]},{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tracy Kimbrel","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington and IBM T.J. Watson Research Center"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington and IBM T.J. Watson Research Center","institution_ids":["https://openalex.org/I201448701","https://openalex.org/I4210114115"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111497224","display_name":"Michael J. Feeley","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]},{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["CA","US"],"is_corresponding":false,"raw_author_name":"Michael J. Feeley","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington and Department of Computer Science, University of British Columbia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington and Department of Computer Science, University of British Columbia","institution_ids":["https://openalex.org/I141945490","https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010523419","display_name":"Jeffrey S. Chase","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]},{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey S. Chase","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington and Department of Computer Science, Duke University","Department of Computer Science and Engineering, University of Washington and Department of Computer Science, Duke University#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington and Department of Computer Science, Duke University","institution_ids":["https://openalex.org/I170897317","https://openalex.org/I201448701"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington and Department of Computer Science, Duke University#TAB#","institution_ids":["https://openalex.org/I170897317","https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021838614","display_name":"Anna R. Karlin","orcid":"https://orcid.org/0009-0001-9091-2702","observed_orcids":["https://orcid.org/0009-0001-9091-2702"]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anna R. Karlin","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069107397","display_name":"Henry M. Levy","orcid":"https://orcid.org/0009-0008-7786-8541","observed_orcids":["https://orcid.org/0009-0008-7786-8541"]},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Henry M. Levy","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Washington"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Washington","institution_ids":["https://openalex.org/I201448701"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.9294,"has_fulltext":false,"cited_by_count":81,"citation_normalized_percentile":{"value":0.96336761,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"33","last_page":"43"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9384999871253967,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9384999871253967,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.039900001138448715,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.006000000052154064,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/caching","display_name":"caching","score":0.6510000228881836},{"id":"https://openalex.org/keywords/parallel-i-o","display_name":"parallel I/O","score":0.9480000138282776},{"id":"https://openalex.org/keywords/graphics-rendering","display_name":"computer graphics rendering","score":0.781000018119812},{"id":"https://openalex.org/keywords/myrinet","display_name":"Myrinet","score":0.6389999985694885}],"concepts":[{"id":"https://openalex.org/C2780601250","wikidata":"https://www.wikidata.org/wiki/Q1863181","display_name":"Myrinet","level":3,"score":0.9126980304718018},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8740847110748291},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6171016693115234},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5860236287117004},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5858755707740784},{"id":"https://openalex.org/C112968700","wikidata":"https://www.wikidata.org/wiki/Q11368","display_name":"Unix","level":3,"score":0.5666216611862183},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.526216983795166},{"id":"https://openalex.org/C67953723","wikidata":"https://www.wikidata.org/wiki/Q192525","display_name":"Workstation","level":2,"score":0.5228829383850098},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.15177014470100403},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1145/277851.277869","doi":"https://doi.org/10.1145/277851.277869","is_oa":false,"landing_page_url":"https://doi.org/10.1145/277851.277869","pdf_url":null,"source":{"id":"https://openalex.org/S7407088608","display_name":"ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.28.449","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.28.449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://ftp.irisa.fr/paris/pages-perso/Renaud-Lottiaux/anglais/biblio/VOEL98.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.44.6744","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.44.6744","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ubc.ca/~feeley/papers/sigmet98.ps","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.47.7076","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.7076","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://128.95.4.112/homes/levy/gms/sigmet98.ps","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.483.4515","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.483.4515","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://cseweb.ucsd.edu/classes/sp03/cse121/p33-voelker.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320323180","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W54838500","https://openalex.org/W1482555626","https://openalex.org/W1491490998","https://openalex.org/W1556689684","https://openalex.org/W1585157973","https://openalex.org/W1979890365","https://openalex.org/W1982431534","https://openalex.org/W1984523026","https://openalex.org/W1987225815","https://openalex.org/W2012643955","https://openalex.org/W2018292377","https://openalex.org/W2023034777","https://openalex.org/W2025413686","https://openalex.org/W2039573521","https://openalex.org/W2074919500","https://openalex.org/W2077967211","https://openalex.org/W2086255846","https://openalex.org/W2092537111","https://openalex.org/W2104987912","https://openalex.org/W2110054703","https://openalex.org/W2113288530","https://openalex.org/W2114728910","https://openalex.org/W2119951973","https://openalex.org/W2124288146","https://openalex.org/W2124831576","https://openalex.org/W2131746365","https://openalex.org/W2137935742","https://openalex.org/W2147504831","https://openalex.org/W2150864656","https://openalex.org/W2160816738","https://openalex.org/W2167345029","https://openalex.org/W2168792315","https://openalex.org/W2341672384","https://openalex.org/W4248578633","https://openalex.org/W4248953486"],"related_works":["https://openalex.org/W7099285303","https://openalex.org/W7097200490","https://openalex.org/W2110054703","https://openalex.org/W1572757678","https://openalex.org/W780486142","https://openalex.org/W1549157835","https://openalex.org/W1980706932","https://openalex.org/W1584023462","https://openalex.org/W7096757566","https://openalex.org/W4235155007"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"cooperative":[3,77,110],"prefetching":[4,20,32,45,63,78,111,150],"and":[5,16,21,33,50,73,79,101,141],"caching":[6,22,34,80],"---":[7],"the":[8,24,60,83,138],"use":[9],"of":[10,26,28,43,62,95,131,137],"network-wide":[11],"global":[12,108],"resources":[13],"(memories,":[14],"CPUs,":[15],"disks)":[17],"to":[18,65],"support":[19],"in":[23],"presence":[25],"hints":[27],"future":[29],"demands.":[30],"Cooperative":[31],"effectively":[35],"unites":[36],"disk-latency":[37],"reduction":[38],"techniques":[39,57],"from":[40],"three":[41],"lines":[42],"research:":[44],"algorithms,":[46],"cluster-wide":[47],"memory":[48],"management,":[49],"parallel":[51],"I/O.":[52],"When":[53],"used":[54],"together,":[55],"these":[56],"greatly":[58],"increase":[59],"power":[61],"relative":[64],"a":[66,76,90,122,129,134,142],"conventional":[67],"(non-global-memory)":[68],"system.":[69],"We":[70],"have":[71],"designed":[72],"implemented":[74],"PGMS,":[75],"system,":[81],"under":[82],"Digital":[84],"Unix":[85],"operating":[86],"system":[87,127],"running":[88],"on":[89],"1.28":[91],"Gb/sec":[92],"Myrinet-connected":[93],"cluster":[94],"DEC":[96],"Alpha":[97],"workstations.":[98],"Our":[99],"measurements":[100],"analysis":[102],"show":[103],"that":[104,146],"by":[105],"using":[106,148],"available":[107],"resources,":[109],"can":[112],"obtain":[113],"significant":[114],"speedups":[115],"for":[116,121],"I/O-bound":[117],"programs.":[118],"For":[119],"example,":[120],"graphics":[123],"rendering":[124],"application,":[125],"our":[126],"achieves":[128],"speedup":[130],"4.9":[132],"over":[133,145],"non-prefetching":[135],"version":[136],"same":[139],"program,":[140],"3.1-fold":[143],"improvement":[144],"program":[147],"local-disk":[149],"alone.":[151]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
