{"id":"https://openalex.org/W2087725506","doi":"https://doi.org/10.1109/pact.2011.56","title":"Enhancing Data Locality for Dynamic Simulations through Asynchronous Data Transformations and Adaptive Control","display_name":"Enhancing Data Locality for Dynamic Simulations through Asynchronous Data Transformations and Adaptive Control","publication_year":2011,"publication_date":"2011-10-01","ids":{"openalex":"https://openalex.org/W2087725506","doi":"https://doi.org/10.1109/pact.2011.56","mag":"2087725506"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/pact.2011.56","pdf_url":null,"source":{"id":"https://openalex.org/S4306419751","display_name":"International Conference on Parallel Architectures and Compilation Techniques","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5101804515","display_name":"Bo Wu","orcid":"https://orcid.org/0009-0004-4220-5685"},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bo Wu","raw_affiliation_strings":["Department of Computer Science; College of William and Mary; Williamsburg VA USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science; College of William and Mary; Williamsburg VA USA","institution_ids":["https://openalex.org/I16285277"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049890668","display_name":"Eddy Z. Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Eddy Z. Zhang","raw_affiliation_strings":["Department of Computer Science; College of William and Mary; Williamsburg VA USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science; College of William and Mary; Williamsburg VA USA","institution_ids":["https://openalex.org/I16285277"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100624451","display_name":"Xipeng Shen","orcid":"https://orcid.org/0000-0003-3599-8010"},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xipeng Shen","raw_affiliation_strings":["Department of Computer Science; College of William and Mary; Williamsburg VA USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science; College of William and Mary; Williamsburg VA USA","institution_ids":["https://openalex.org/I16285277"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.087,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":22,"citation_normalized_percentile":{"value":0.904833,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":91},"biblio":{"volume":null,"issue":null,"first_page":"243","last_page":"252"},"is_retracted":false,"is_paratext":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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9997,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9997,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/dynamic-data","display_name":"Dynamic data","score":0.5765345}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.88447046},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.8239779},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.7216304},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.60591835},{"id":"https://openalex.org/C197298091","wikidata":"https://www.wikidata.org/wiki/Q5318963","display_name":"Dynamic data","level":2,"score":0.5765345},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.53720474},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.48850787},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4531737},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4404883},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.12485492},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.11250386},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/pact.2011.56","pdf_url":null,"source":{"id":"https://openalex.org/S4306419751","display_name":"International Conference on Parallel Architectures and Compilation Techniques","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":31,"referenced_works":["https://openalex.org/W108745714","https://openalex.org/W1480376833","https://openalex.org/W1981772986","https://openalex.org/W1993464114","https://openalex.org/W2013247896","https://openalex.org/W2021119996","https://openalex.org/W2024023641","https://openalex.org/W2032404709","https://openalex.org/W2037018253","https://openalex.org/W2046140068","https://openalex.org/W2055813380","https://openalex.org/W2065392434","https://openalex.org/W2070232376","https://openalex.org/W2078900897","https://openalex.org/W2080422774","https://openalex.org/W2083056254","https://openalex.org/W2094333709","https://openalex.org/W2111516947","https://openalex.org/W2117197583","https://openalex.org/W2124556751","https://openalex.org/W2128329055","https://openalex.org/W2129232868","https://openalex.org/W2133755209","https://openalex.org/W2141170493","https://openalex.org/W2150669850","https://openalex.org/W2153185584","https://openalex.org/W2160786443","https://openalex.org/W2170634604","https://openalex.org/W2998290295","https://openalex.org/W4233973673","https://openalex.org/W4240533267"],"related_works":["https://openalex.org/W4234091740","https://openalex.org/W4213350282","https://openalex.org/W4207086172","https://openalex.org/W2584231425","https://openalex.org/W2155261584","https://openalex.org/W2150611273","https://openalex.org/W2116677773","https://openalex.org/W2042919702","https://openalex.org/W1556451512","https://openalex.org/W1555349535"],"abstract_inverted_index":{"Many":[0],"dynamic":[1,131,144],"simulation":[2,145],"programs":[3],"contain":[4],"complex,":[5],"irregular":[6],"memory":[7],"reference":[8],"patterns,":[9],"and":[10],"require":[11],"runtime":[12],"optimizations":[13],"to":[14,27,39,73,106,119],"enhance":[15,74],"data":[16,32,42,81,85,99],"locality.":[17],"Current":[18],"approaches":[19],"periodically":[20],"stop":[21],"the":[22,29,35,41,45,55,66,75,88,134],"execution":[23],"of":[24,48,109,143],"an":[25],"application":[26],"reorder":[28],"computation":[30],"or":[31],"based":[33],"on":[34,65],"current":[36],"program":[37],"state":[38],"improve":[40],"locality":[43],"for":[44,140],"next":[46],"period":[47],"execution.":[49],"In":[50],"this":[51],"work,":[52],"we":[53],"examine":[54],"implications":[56],"that":[57],"modern":[58,110],"heterogeneous":[59],"Chip":[60],"Multiprocessors":[61],"(CMP)":[62],"architecture":[63],"imposes":[64],"optimization":[67],"paradigm.":[68],"We":[69],"develop":[70],"three":[71],"techniques":[72,135],"optimizations.":[76],"The":[77,94],"first":[78],"is":[79,96],"asynchronous":[80],"transformation,":[82],"which":[83],"moves":[84],"reordering":[86],"off":[87],"critical":[89],"path":[90],"through":[91],"dependence":[92],"circumvention.":[93],"second":[95],"a":[97,121,130,141],"novel":[98],"transformation":[100],"algorithm,":[101],"named":[102],"TLayout,":[103],"designed":[104],"specially":[105],"take":[107],"advantage":[108],"throughput-oriented":[111],"processors.":[112],"Together":[113],"they":[114],"provide":[115],"two":[116],"complementary":[117],"ways":[118],"attack":[120],"benefit-overhead":[122],"dilemma":[123],"inherited":[124],"in":[125],"traditional":[126],"techniques.":[127],"Working":[128],"with":[129],"adaptation":[132],"scheme,":[133],"produce":[136],"significant":[137],"performance":[138],"improvement":[139],"set":[142],"benchmarks.":[146]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2087725506","counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":4},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":1}],"updated_date":"2024-12-10T08:44:30.650022","created_date":"2016-06-24"}