{"id":"https://openalex.org/W2068383308","doi":"https://doi.org/10.1145/2751205.2751245","title":"Automatic Energy Efficient Parallelization of Uniform Dependence Computations","display_name":"Automatic Energy Efficient Parallelization of Uniform Dependence Computations","publication_year":2015,"publication_date":"2015-06-02","ids":{"openalex":"https://openalex.org/W2068383308","doi":"https://doi.org/10.1145/2751205.2751245","mag":"2068383308"},"language":"en","primary_location":{"id":"doi:10.1145/2751205.2751245","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2751205.2751245","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM on International Conference on Supercomputing","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/A5058138487","display_name":"Yun Zou","orcid":"https://orcid.org/0000-0001-8408-4114"},"institutions":[{"id":"https://openalex.org/I92446798","display_name":"Colorado State University","ror":"https://ror.org/03k1gpj17","country_code":"US","type":"education","lineage":["https://openalex.org/I92446798"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yun Zou","raw_affiliation_strings":["Colorado State University, Fort Collins, CO, USA","Colorado State University Fort Collins, CO, USA"],"affiliations":[{"raw_affiliation_string":"Colorado State University, Fort Collins, CO, USA","institution_ids":["https://openalex.org/I92446798"]},{"raw_affiliation_string":"Colorado State University Fort Collins, CO, USA","institution_ids":["https://openalex.org/I92446798"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047953886","display_name":"Sanjay Rajopadhye","orcid":"https://orcid.org/0000-0002-4246-6066"},"institutions":[{"id":"https://openalex.org/I92446798","display_name":"Colorado State University","ror":"https://ror.org/03k1gpj17","country_code":"US","type":"education","lineage":["https://openalex.org/I92446798"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sanjay Rajopadhye","raw_affiliation_strings":["Colorado State University, Fort Collins, CO, USA","Colorado State University Fort Collins, CO, USA"],"affiliations":[{"raw_affiliation_string":"Colorado State University, Fort Collins, CO, USA","institution_ids":["https://openalex.org/I92446798"]},{"raw_affiliation_string":"Colorado State University Fort Collins, CO, USA","institution_ids":["https://openalex.org/I92446798"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5058138487"],"corresponding_institution_ids":["https://openalex.org/I92446798"],"apc_list":null,"apc_paid":null,"fwci":1.2919,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.80309994,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"373","last_page":"382"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9954000115394592,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9914000034332275,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.869023323059082},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.8244825005531311},{"id":"https://openalex.org/keywords/stencil","display_name":"Stencil","score":0.7230204343795776},{"id":"https://openalex.org/keywords/xeon","display_name":"Xeon","score":0.5693787336349487},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.49362385272979736},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.44932442903518677},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.4378451108932495},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4108874201774597},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.34749019145965576},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.26060807704925537},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.24071639776229858},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08831366896629333}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.869023323059082},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.8244825005531311},{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.7230204343795776},{"id":"https://openalex.org/C145108525","wikidata":"https://www.wikidata.org/wiki/Q656154","display_name":"Xeon","level":2,"score":0.5693787336349487},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.49362385272979736},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.44932442903518677},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.4378451108932495},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4108874201774597},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.34749019145965576},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.26060807704925537},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.24071639776229858},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08831366896629333},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2751205.2751245","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2751205.2751245","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM on International Conference on Supercomputing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.9100000262260437,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G3090373930","display_name":null,"funder_award_id":"FA9550-13-1-0064","funder_id":"https://openalex.org/F4320338279","funder_display_name":"Air Force Office of Scientific Research"},{"id":"https://openalex.org/G7135858215","display_name":null,"funder_award_id":"1240991","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320338279","display_name":"Air Force Office of Scientific Research","ror":"https://ror.org/011e9bt93"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W1503700136","https://openalex.org/W1506424797","https://openalex.org/W1561247983","https://openalex.org/W1825294837","https://openalex.org/W1908022351","https://openalex.org/W1968013322","https://openalex.org/W1973271197","https://openalex.org/W1973532523","https://openalex.org/W1979457157","https://openalex.org/W2002252837","https://openalex.org/W2034761517","https://openalex.org/W2044977944","https://openalex.org/W2054388411","https://openalex.org/W2070961300","https://openalex.org/W2097757554","https://openalex.org/W2112391112","https://openalex.org/W2119609467","https://openalex.org/W2121297016","https://openalex.org/W2123286830","https://openalex.org/W2124931755","https://openalex.org/W2126464777","https://openalex.org/W2135682468","https://openalex.org/W2158958889","https://openalex.org/W2172191698","https://openalex.org/W2205893513","https://openalex.org/W2281158700","https://openalex.org/W2296218291","https://openalex.org/W3203568064","https://openalex.org/W4235662649"],"related_works":["https://openalex.org/W2475524688","https://openalex.org/W2739740241","https://openalex.org/W2085105049","https://openalex.org/W2592417500","https://openalex.org/W2522739246","https://openalex.org/W1974923383","https://openalex.org/W1998641004","https://openalex.org/W2526069705","https://openalex.org/W2269110805","https://openalex.org/W2105221648"],"abstract_inverted_index":{"Energy":[0],"is":[1],"now":[2],"a":[3,13,57,131,143,154,162,208],"critical":[4],"concern":[5],"in":[6,35,210],"all":[7],"aspects":[8],"of":[9,15,43,70,88,113,164,183,214],"computing.":[10],"We":[11,30,129,156],"address":[12],"class":[14],"programs":[16],"that":[17,23,178],"includes":[18],"the":[19,32,44,67,89,111,118,150,169,184,211,215],"so-called":[20],"\"stencil":[21],"computations\"":[22],"have":[24],"already":[25,49],"been":[26],"optimized":[27],"for":[28,53,103,149],"speed.":[29],"target":[31],"energy":[33,46,151,187,213],"expended":[34],"dynamic":[36,185],"memory":[37,60,72,186],"accesses,":[38],"since":[39],"most":[40],"other":[41],"components":[42],"total":[45,68,212],"are":[47,96,108,121],"usually":[48],"reduced":[50],"when":[51],"optimizing":[52],"speed":[54],"alone.":[55],"For":[56],"standard":[58],"shared":[59],"multi-core":[61],"processor,":[62],"we":[63],"seek":[64],"to":[65,98,136,207,219],"minimize":[66],"number":[69],"off-chip":[71],"accesses":[73],"without":[74],"sacrificing":[75],"execution":[76],"time.":[77],"Our":[78,175],"strategy":[79],"uses":[80],"two-level":[81],"tiling":[82,91],"with":[83],"multiple":[84],"pipelined":[85],"passes.":[86],"Because":[87],"sophisticated":[90],"and":[92,140],"parallelization,":[93],"such":[94],"codes":[95],"difficult":[97],"write":[99],"by":[100,153,217],"hand,":[101],"especially":[102],"parametric":[104,132],"tile":[105],"sizes.":[106],"They":[107],"also":[109,141],"beyond":[110],"capability":[112],"current":[114],"code":[115,134],"generators":[116],"because":[117],"schedules":[119],"used":[120],"polynomial":[122],"functions,":[123],"more":[124],"general":[125],"than":[126],"multidimensional":[127],"schedules.":[128],"implement":[130],"tiled":[133],"generator":[135],"support":[137],"this":[138],"strategy,":[139],"develop":[142],"simple":[144],"quantitative":[145],"linear":[146],"regression":[147],"model":[148],"consumed":[152],"program.":[155],"experimentally":[157],"validate":[158],"our":[159],"techniques":[160],"on":[161,172,189],"set":[163],"benchmarks":[165],"including":[166],"those":[167],"from":[168],"Polybench":[170],"suite":[171],"two":[173],"platforms.":[174],"experiments":[176],"show":[177],"about":[179],"78%":[180],"(resp.":[181,195],"80%)":[182],"consumption":[188],"an":[190],"8-core":[191],"Xeon":[192,197],"E5-2650":[193],"v2":[194],"6-core":[196],"E5-2620":[198],"v2)":[199],"based":[200],"machine":[201],"can":[202],"be":[203],"avoided.":[204],"This":[205],"leads":[206],"reduction":[209],"program":[216],"2%":[218],"14%.":[220]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
