{"id":"https://openalex.org/W4244486507","doi":"https://doi.org/10.1109/sc.2008.5213209","title":"Hiding I/O latency with pre-execution prefetching for parallel applications","display_name":"Hiding I/O latency with pre-execution prefetching for parallel applications","publication_year":2008,"publication_date":"2008-11-01","ids":{"openalex":"https://openalex.org/W4244486507","doi":"https://doi.org/10.1109/sc.2008.5213209"},"language":"en","primary_location":{"id":"doi:10.1109/sc.2008.5213209","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sc.2008.5213209","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis","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/A5077521546","display_name":"Yong Chen","orcid":"https://orcid.org/0000-0002-9961-9051"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yong Chen","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062233562","display_name":"Suren Byna","orcid":"https://orcid.org/0000-0003-3048-3448"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S. Byna","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057665558","display_name":"Xian\u2010He Sun","orcid":"https://orcid.org/0000-0002-1093-0792"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xian-He Sun","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, Chicago, IL, USA","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014920685","display_name":"Rajeev Thakur","orcid":"https://orcid.org/0000-0002-5532-3048"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"R. Thakur","raw_affiliation_strings":["Mathematics & Computer Science Division, Argonne National Laboratory, Argonne, IL, USA"],"affiliations":[{"raw_affiliation_string":"Mathematics & Computer Science Division, Argonne National Laboratory, Argonne, IL, USA","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017241944","display_name":"William Gropp","orcid":"https://orcid.org/0000-0003-2905-3029"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"W. Gropp","raw_affiliation_strings":["Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5077521546"],"corresponding_institution_ids":["https://openalex.org/I180949307"],"apc_list":null,"apc_paid":null,"fwci":3.4661,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.93432533,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"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.9998999834060669,"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.8842436671257019},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.7684877514839172},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.7467477917671204},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6152165532112122},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.5798727869987488},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.4488886594772339},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.43924039602279663},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2279525101184845},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.19262772798538208}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8842436671257019},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.7684877514839172},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.7467477917671204},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6152165532112122},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.5798727869987488},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.4488886594772339},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.43924039602279663},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2279525101184845},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.19262772798538208},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sc.2008.5213209","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sc.2008.5213209","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W126443840","https://openalex.org/W1494199733","https://openalex.org/W1511941856","https://openalex.org/W1568556356","https://openalex.org/W1582211363","https://openalex.org/W1789738249","https://openalex.org/W1936365067","https://openalex.org/W1964278538","https://openalex.org/W1981118364","https://openalex.org/W2005019644","https://openalex.org/W2055437997","https://openalex.org/W2095598180","https://openalex.org/W2100103051","https://openalex.org/W2105184314","https://openalex.org/W2111905231","https://openalex.org/W2130836080","https://openalex.org/W2131645490","https://openalex.org/W2140476198","https://openalex.org/W2144344516","https://openalex.org/W2151436730","https://openalex.org/W2154349232","https://openalex.org/W2214563453","https://openalex.org/W2293624369","https://openalex.org/W2763901446","https://openalex.org/W3008498086","https://openalex.org/W3141437129","https://openalex.org/W4242484660","https://openalex.org/W4245574718","https://openalex.org/W4249348709","https://openalex.org/W6605121278","https://openalex.org/W6630748696","https://openalex.org/W6634067501","https://openalex.org/W6634874634","https://openalex.org/W6640645259","https://openalex.org/W6679471073","https://openalex.org/W6682039537","https://openalex.org/W6682161150","https://openalex.org/W6683008372","https://openalex.org/W6688158654","https://openalex.org/W6774433220","https://openalex.org/W7070911895"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2891987081","https://openalex.org/W2393741509","https://openalex.org/W2082509836","https://openalex.org/W1822025191","https://openalex.org/W2102668194","https://openalex.org/W2212845119"],"abstract_inverted_index":{"Parallel":[0],"applications":[1],"are":[2,35],"usually":[3],"able":[4],"to":[5,70],"achieve":[6],"high":[7],"computational":[8],"performance":[9,50,62],"but":[10],"suffer":[11],"from":[12],"large":[13],"latency":[14,135],"in":[15,115,120,131],"I/O":[16,18,31,93,99,133],"accesses.":[17],"prefetching":[19,32,100],"is":[20,40,68,129],"an":[21],"effective":[22],"solution":[23],"for":[24,91],"masking":[25,92],"the":[26,48,72,78,97,102,107,112,116,126],"latency.":[27,94],"Most":[28],"of":[29],"existing":[30],"techniques,":[33],"however,":[34],"conservative":[36],"and":[37,45,76,111,136],"their":[38],"effectiveness":[39],"limited":[41],"by":[42],"low":[43],"accuracy":[44],"coverage.":[46],"As":[47],"processor-I/O":[49],"gap":[51],"has":[52,58,137],"been":[53],"increasing":[54],"rapidly,":[55],"data-access":[56,83],"delay":[57],"become":[59],"a":[60,87],"dominant":[61],"bottleneck.":[63],"We":[64,85,95],"argue":[65],"that":[66,125],"it":[67],"time":[69],"revisit":[71],"ldquoI/O":[73],"wallrdquo":[74],"problem":[75],"trade":[77],"excessive":[79],"computing":[80],"power":[81],"with":[82],"speed.":[84],"propose":[86],"novel":[88],"pre-execution":[89,98,103,127],"approach":[90,128],"describe":[96],"framework,":[101],"thread":[104],"construction":[105],"methodology,":[106],"underlying":[108],"library":[109],"support,":[110],"prototype":[113],"implementation":[114,119],"ROMIO":[117],"MPI-IO":[118],"MPICH2.":[121],"Preliminary":[122],"experiments":[123],"show":[124],"promising":[130],"reducing":[132],"access":[134],"real":[138],"potential.":[139]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
