{"id":"https://openalex.org/W2108666047","doi":"https://doi.org/10.1145/1555754.1555767","title":"Stream chaining","display_name":"Stream chaining","publication_year":2009,"publication_date":"2009-06-20","ids":{"openalex":"https://openalex.org/W2108666047","doi":"https://doi.org/10.1145/1555754.1555767","mag":"2108666047"},"language":"en","primary_location":{"id":"doi:10.1145/1555754.1555767","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1555754.1555767","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th annual international symposium on Computer architecture","raw_type":"proceedings-article"},"type":"article","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/A5059662268","display_name":"Pedro D\u00edaz","orcid":null},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Pedro Diaz","raw_affiliation_strings":["University of Edinburgh, Edinburgh, United Kingdom","University of Edinburgh, edinburgh, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Edinburgh, Edinburgh, United Kingdom","institution_ids":["https://openalex.org/I98677209"]},{"raw_affiliation_string":"University of Edinburgh, edinburgh, United Kingdom","institution_ids":["https://openalex.org/I98677209"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090902844","display_name":"Marcelo Cintra","orcid":null},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Marcelo Cintra","raw_affiliation_strings":["University of Edinburgh, Edinburgh, United Kingdom","University of Edinburgh, edinburgh, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Edinburgh, Edinburgh, United Kingdom","institution_ids":["https://openalex.org/I98677209"]},{"raw_affiliation_string":"University of Edinburgh, edinburgh, United Kingdom","institution_ids":["https://openalex.org/I98677209"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5059662268"],"corresponding_institution_ids":["https://openalex.org/I98677209"],"apc_list":null,"apc_paid":null,"fwci":5.0918,"has_fulltext":false,"cited_by_count":42,"citation_normalized_percentile":{"value":0.95787979,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"81","last_page":"92"},"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.9998999834060669,"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.9998999834060669,"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.9998000264167786,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9987999796867371,"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/computer-science","display_name":"Computer science","score":0.8225007057189941},{"id":"https://openalex.org/keywords/chaining","display_name":"Chaining","score":0.7941911220550537},{"id":"https://openalex.org/keywords/streams","display_name":"STREAMS","score":0.5855134129524231},{"id":"https://openalex.org/keywords/spurious-relationship","display_name":"Spurious relationship","score":0.5405473113059998},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.46918535232543945},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.46019768714904785},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.35605910420417786},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.34667110443115234},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2534298896789551},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16006231307983398},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.1493629813194275}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8225007057189941},{"id":"https://openalex.org/C49020025","wikidata":"https://www.wikidata.org/wiki/Q1059099","display_name":"Chaining","level":2,"score":0.7941911220550537},{"id":"https://openalex.org/C42090638","wikidata":"https://www.wikidata.org/wiki/Q4048907","display_name":"STREAMS","level":2,"score":0.5855134129524231},{"id":"https://openalex.org/C97256817","wikidata":"https://www.wikidata.org/wiki/Q1462316","display_name":"Spurious relationship","level":2,"score":0.5405473113059998},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.46918535232543945},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.46019768714904785},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.35605910420417786},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.34667110443115234},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2534298896789551},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16006231307983398},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.1493629813194275},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1555754.1555767","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1555754.1555767","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th annual international symposium on Computer architecture","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W2039393702","https://openalex.org/W2056160756","https://openalex.org/W2076264849","https://openalex.org/W2103330947","https://openalex.org/W2111401192","https://openalex.org/W2126716774","https://openalex.org/W2128060503","https://openalex.org/W2130611655","https://openalex.org/W2132552633","https://openalex.org/W2135438094","https://openalex.org/W2143285027","https://openalex.org/W2152356827","https://openalex.org/W2158630919","https://openalex.org/W2159767828","https://openalex.org/W2162126064","https://openalex.org/W2162773908","https://openalex.org/W2168434784","https://openalex.org/W2168923722","https://openalex.org/W2171006257","https://openalex.org/W2465756754","https://openalex.org/W2537450429","https://openalex.org/W2545648915","https://openalex.org/W3147011727","https://openalex.org/W4214519867","https://openalex.org/W4247641071","https://openalex.org/W6675408116"],"related_works":["https://openalex.org/W3113091479","https://openalex.org/W941090075","https://openalex.org/W2162899405","https://openalex.org/W2044987316","https://openalex.org/W2237480245","https://openalex.org/W3134374554","https://openalex.org/W2519167559","https://openalex.org/W2075065631","https://openalex.org/W4288358396","https://openalex.org/W4311248832"],"abstract_inverted_index":{"Data":[0],"prefetching":[1],"has":[2],"long":[3],"been":[4],"an":[5,55],"important":[6],"technique":[7],"to":[8,19,45],"amortize":[9],"the":[10,13,23,38,46,52,67,75,83],"effects":[11],"of":[12,26,58,88],"memory":[14,47,76,98],"wall,":[15],"and":[16,35,90],"is":[17,54],"likely":[18],"remain":[20],"so":[21],"in":[22,37],"current":[24],"era":[25],"multi-core":[27],"systems.":[28],"Most":[29],"prefetchers":[30,80],"operate":[31],"by":[32,70],"identifying":[33],"patterns":[34],"correlations":[36],"miss":[39],"address":[40],"stream.":[41],"Separating":[42],"streams":[43,72],"according":[44],"access":[48,77,99],"instruction":[49,100],"that":[50],"generates":[51],"misses":[53,89],"effective":[56],"way":[57],"filtering":[59],"out":[60],"spurious":[61],"addresses":[62],"from":[63],"predictable":[64],"streams.":[65],"On":[66],"other":[68],"hand,":[69],"localizing":[71],"based":[73],"on":[74],"instructions,":[78],"such":[79],"both":[81],"lose":[82],"complete":[84],"time":[85],"sequence":[86],"information":[87],"can":[91],"only":[92],"issue":[93],"prefetches":[94],"for":[95],"a":[96,102],"single":[97],"at":[101],"time.":[103]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":7}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2016-06-24T00:00:00"}
