{"id":"https://openalex.org/W2045065907","doi":"https://doi.org/10.1145/1152154.1152196","title":"Overlapping dependent loads with addressless preload","display_name":"Overlapping dependent loads with addressless preload","publication_year":2006,"publication_date":"2006-09-16","ids":{"openalex":"https://openalex.org/W2045065907","doi":"https://doi.org/10.1145/1152154.1152196","mag":"2045065907"},"language":"en","primary_location":{"id":"doi:10.1145/1152154.1152196","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1152154.1152196","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th international conference on Parallel architectures and compilation techniques","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/A5063924214","display_name":"Zhen Yang","orcid":"https://orcid.org/0000-0001-6922-465X"},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Zhen Yang","raw_affiliation_strings":["University of Florida, Gainesville, FL","Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,"],"affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL","institution_ids":["https://openalex.org/I33213144"]},{"raw_affiliation_string":"Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,","institution_ids":["https://openalex.org/I33213144"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102974424","display_name":"Xudong Shi","orcid":"https://orcid.org/0000-0001-6469-3481"},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xudong Shi","raw_affiliation_strings":["University of Florida, Gainesville, FL","Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,"],"affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL","institution_ids":["https://openalex.org/I33213144"]},{"raw_affiliation_string":"Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,","institution_ids":["https://openalex.org/I33213144"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060724448","display_name":"Feiqi Su","orcid":null},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Feiqi Su","raw_affiliation_strings":["University of Florida, Gainesville, FL","Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,"],"affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL","institution_ids":["https://openalex.org/I33213144"]},{"raw_affiliation_string":"Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,","institution_ids":["https://openalex.org/I33213144"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110277378","display_name":"Jih-Kwon Peir","orcid":null},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jih-Kwon Peir","raw_affiliation_strings":["University of Florida, Gainesville, FL","Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,"],"affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL","institution_ids":["https://openalex.org/I33213144"]},{"raw_affiliation_string":"Computer and Information Science and Engineering, University of Florida, Gainesville, FL, 32611, USA,","institution_ids":["https://openalex.org/I33213144"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5063924214"],"corresponding_institution_ids":["https://openalex.org/I33213144"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10490935,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"275","last_page":"284"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9976999759674072,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8225551247596741},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.7337332367897034},{"id":"https://openalex.org/keywords/serialization","display_name":"Serialization","score":0.6800470948219299},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6407638788223267},{"id":"https://openalex.org/keywords/preload","display_name":"Preload","score":0.602915346622467},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.48047155141830444},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4240446388721466},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4150241017341614},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3371082842350006},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20396414399147034}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8225551247596741},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7337332367897034},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.6800470948219299},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6407638788223267},{"id":"https://openalex.org/C48277249","wikidata":"https://www.wikidata.org/wiki/Q1406926","display_name":"Preload","level":3,"score":0.602915346622467},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.48047155141830444},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4240446388721466},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4150241017341614},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3371082842350006},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20396414399147034},{"id":"https://openalex.org/C126322002","wikidata":"https://www.wikidata.org/wiki/Q11180","display_name":"Internal medicine","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C178853913","wikidata":"https://www.wikidata.org/wiki/Q1642137","display_name":"Hemodynamics","level":2,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1152154.1152196","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1152154.1152196","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th international conference on Parallel architectures and compilation techniques","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.124.1566","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.124.1566","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.virginia.edu/~pact2006/program/pact2006/pact038-yang5.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320307102","display_name":"Intel Corporation","ror":"https://ror.org/01ek73717"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W2014271889","https://openalex.org/W2016558956","https://openalex.org/W2032094184","https://openalex.org/W2071635084","https://openalex.org/W2092291350","https://openalex.org/W2095679548","https://openalex.org/W2097385643","https://openalex.org/W2099958604","https://openalex.org/W2101865620","https://openalex.org/W2103330947","https://openalex.org/W2107354725","https://openalex.org/W2109915751","https://openalex.org/W2112744811","https://openalex.org/W2118818247","https://openalex.org/W2118859527","https://openalex.org/W2123608497","https://openalex.org/W2126415451","https://openalex.org/W2128650116","https://openalex.org/W2138351227","https://openalex.org/W2143285027","https://openalex.org/W2153515302","https://openalex.org/W2162773908","https://openalex.org/W2163045483","https://openalex.org/W2167233984","https://openalex.org/W2168434784","https://openalex.org/W4247641071","https://openalex.org/W4254589276"],"related_works":["https://openalex.org/W2167303720","https://openalex.org/W2133682266","https://openalex.org/W2497617944","https://openalex.org/W1563139915","https://openalex.org/W2109715593","https://openalex.org/W2061075966","https://openalex.org/W3147501184","https://openalex.org/W2268996566","https://openalex.org/W4256652509","https://openalex.org/W2140219379"],"abstract_inverted_index":{"Modern":[0],"out-of-order":[1],"processors":[2],"with":[3,150,162,179],"non-blocking":[4],"caches":[5],"exploit":[6],"Memory-Level":[7],"Parallelism":[8],"(MLP)":[9],"by":[10],"overlapping":[11,100],"cache":[12,38,48],"misses":[13],"in":[14,31,86],"a":[15,37,47,51,70],"wide":[16],"instruction":[17,44],"window.":[18],"The":[19,104],"exploitation":[20,166],"of":[21,36,53,88,122,153,182],"MLP,":[22],"however,":[23],"can":[24,174],"be":[25,58],"limited":[26],"due":[27],"to":[28,60,113,126,148],"long-latency":[29],"operations":[30],"producing":[32],"the":[33,42,54,62,75,89,95,101,110,115,120,123,132,158,172],"base":[34],"address":[35,118],"miss":[39,49],"load.":[40],"When":[41],"parent":[43,96],"is":[45,84],"also":[46],"load,":[50,97],"serialization":[52],"two":[55,102,133],"loads":[56],"must":[57],"enforced":[59],"satisfy":[61],"load-load":[63,76],"data":[64,77,125],"dependence.In":[65],"this":[66],"paper,":[67],"we":[68],"propose":[69],"mechanism":[71],"that":[72,144],"dynamically":[73],"captures":[74],"dependences":[78],"at":[79],"runtime.":[80],"A":[81],"special":[82],"Preload":[83,105,173],"issued":[85],"place":[87],"dependent":[90],"load":[91],"without":[92],"waiting":[93],"for":[94,109],"thus":[98],"effectively":[99],"loads.":[103,134],"provides":[106],"necessary":[107],"information":[108],"memory":[111,117],"controller":[112],"calculate":[114],"correct":[116],"upon":[119],"availability":[121],"parent's":[124],"eliminate":[127],"any":[128],"interconnect":[129],"delay":[130],"between":[131],"Performance":[135],"evaluations":[136],"based":[137],"on":[138],"SPEC2000":[139],"and":[140],"Olden":[141],"applications":[142],"show":[143],"significant":[145,177],"speedups":[146],"up":[147],"40%":[149],"an":[151,180],"average":[152,181],"16%":[154],"are":[155],"achievable":[156],"using":[157],"Preload.":[159],"In":[160],"conjunction":[161],"other":[163],"aggressive":[164],"MLP":[165],"methods,":[167],"such":[168],"as":[169],"runahead":[170],"execution,":[171],"make":[175],"more":[176],"improvement":[178],"22%.":[183]},"counts_by_year":[],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
