{"id":"https://openalex.org/W2026192802","doi":"https://doi.org/10.1145/1111037.1111055","title":"Compiler-directed channel allocation for saving power in on-chip networks","display_name":"Compiler-directed channel allocation for saving power in on-chip networks","publication_year":2006,"publication_date":"2006-01-11","ids":{"openalex":"https://openalex.org/W2026192802","doi":"https://doi.org/10.1145/1111037.1111055","mag":"2026192802"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/1111037.1111055","pdf_url":null,"source":null,"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/A5100654877","display_name":"Guangyu Chen","orcid":"https://orcid.org/0000-0001-9573-6579"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Guangyu Chen","raw_affiliation_strings":["PENNSYLVANIA STATE UNIVERSITY, UNIVERSITY PARK, PA."],"affiliations":[{"raw_affiliation_string":"PENNSYLVANIA STATE UNIVERSITY, UNIVERSITY PARK, PA.","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102713572","display_name":"Feihui Li","orcid":"https://orcid.org/0000-0003-3244-2113"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Feihui Li","raw_affiliation_strings":["PENNSYLVANIA STATE UNIVERSITY, UNIVERSITY PARK, PA."],"affiliations":[{"raw_affiliation_string":"PENNSYLVANIA STATE UNIVERSITY, UNIVERSITY PARK, PA.","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007116603","display_name":"Mahmut Kandemir","orcid":"https://orcid.org/0000-0002-9940-9951"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mahmut Kandemir","raw_affiliation_strings":["PENNSYLVANIA STATE UNIVERSITY, UNIVERSITY PARK, PA."],"affiliations":[{"raw_affiliation_string":"PENNSYLVANIA STATE UNIVERSITY, UNIVERSITY PARK, PA.","institution_ids":["https://openalex.org/I130769515"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.746,"has_fulltext":false,"cited_by_count":33,"citation_normalized_percentile":{"value":0.806119,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":91},"biblio":{"volume":null,"issue":null,"first_page":"194","last_page":"205"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9993,"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":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.87312543},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.79083353},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5457678},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.47096044},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.44688952},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33694887},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.124151796},{"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":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/1111037.1111055","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.87}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":44,"referenced_works":["https://openalex.org/W1531981541","https://openalex.org/W1974470587","https://openalex.org/W1977073594","https://openalex.org/W2018119051","https://openalex.org/W2018643848","https://openalex.org/W2022673945","https://openalex.org/W2043276498","https://openalex.org/W2049961921","https://openalex.org/W2068700702","https://openalex.org/W2083868341","https://openalex.org/W2102387714","https://openalex.org/W2102480715","https://openalex.org/W2102863623","https://openalex.org/W2114827296","https://openalex.org/W2114922436","https://openalex.org/W2119174988","https://openalex.org/W2120326208","https://openalex.org/W2123184444","https://openalex.org/W2123456523","https://openalex.org/W2126349935","https://openalex.org/W2126495708","https://openalex.org/W2133902254","https://openalex.org/W2138554927","https://openalex.org/W2142358791","https://openalex.org/W2148323349","https://openalex.org/W2149130672","https://openalex.org/W2153882047","https://openalex.org/W2154323564","https://openalex.org/W2154628372","https://openalex.org/W2155388085","https://openalex.org/W2156677140","https://openalex.org/W2157373341","https://openalex.org/W2159744829","https://openalex.org/W2160642395","https://openalex.org/W2161767397","https://openalex.org/W2162343223","https://openalex.org/W2171215895","https://openalex.org/W2171878649","https://openalex.org/W2232316259","https://openalex.org/W2295087662","https://openalex.org/W2611640388","https://openalex.org/W2914113053","https://openalex.org/W3169463464","https://openalex.org/W4244668175"],"related_works":["https://openalex.org/W2384572477","https://openalex.org/W2375354128","https://openalex.org/W2357576365","https://openalex.org/W2075765568","https://openalex.org/W2059228205","https://openalex.org/W2039534605","https://openalex.org/W2007728761","https://openalex.org/W1972375568","https://openalex.org/W1867780321","https://openalex.org/W1497385637"],"abstract_inverted_index":{"Increasing":[0],"complexity":[1],"in":[2,40,68,76,88,118,168,229],"the":[3,20,35,69,84,95,103,125,132,159,165,175,188,194,222],"communication":[4,24,99,111,189],"patterns":[5],"of":[6,29,37,44,71,83,98,106,124,162,173,177,184,196],"embedded":[7,54,77],"applications":[8,45],"parallelized":[9],"over":[10],"multiple":[11],"processing":[12],"units":[13],"makes":[14],"it":[15,93,146,201],"difficult":[16],"to":[17,33,64,180],"continue":[18],"using":[19,209],"traditional":[21],"bus-based":[22],"on-chip":[23],"techniques.":[25],"The":[26,80,115],"main":[27],"contribution":[28],"this":[30,89,119,136,169],"paper":[31,90,170],"is":[32,91,171,226],"demonstrate":[34],"importance":[36],"compiler":[38,205],"technology":[39],"reducing":[41,174],"power":[42,66,127],"consumption":[43],"designed":[46],"for":[47,108],"emerging":[48],"multi":[49],"processor,":[50],"NoC":[51,65],"(Network-on-Chip)":[52],"based":[53,237,240],"systems.":[55],"Specifically,":[56],"we":[57,199],"propose":[58],"and":[59,206,213,231,238],"evaluate":[60],"a":[61,182,214],"compiler-directed":[62],"approach":[63,86,225],"management":[67],"context":[70],"array-intensive":[72],"applications,":[73],"used":[74,179],"frequently":[75],"image/video":[78],"processing.":[79],"unique":[81],"characteristic":[82],"compiler-based":[85,224],"proposed":[87,223],"that":[92,221],"increases":[94],"idle":[96],"periods":[97],"channels":[100,107,117,178],"by":[101,131],"reusing":[102],"same":[104,160],"set":[105,161,183],"as":[109,113,145],"many":[110],"messages":[112],"possible.":[114],"unused":[116],"case":[120],"take":[121],"better":[122],"advantage":[123],"underlying":[126],"saving":[128],"mechanism":[129],"employed":[130],"network":[133,215],"architecture.":[134],"However,":[135],"channel":[137,241],"reuse":[138],"optimization":[139],"should":[140],"be":[141],"applied":[142],"with":[143],"care":[144],"can":[147],"hurt":[148],"performance":[149],"if":[150],"two":[151],"or":[152],"more":[153],"simultaneous":[154],"communications":[155,185],"are":[156],"mapped":[157],"onto":[158],"channels.":[163],"Therefore,":[164],"problem":[166],"addressed":[167],"one":[172],"number":[176],"implement":[181],"without":[186],"increasing":[187],"latency":[190],"significantly.":[191],"To":[192],"test":[193],"effectiveness":[195],"our":[197],"approach,":[198],"implemented":[200],"within":[202],"an":[203],"optimizing":[204],"performed":[207],"experiments":[208,219],"twelve":[210],"application":[211],"codes":[212],"simulation":[216],"environment.":[217],"Our":[218],"show":[220],"very":[227],"successful":[228],"practice":[230],"works":[232],"well":[233],"under":[234],"both":[235],"hardware":[236],"software":[239],"turn-off":[242],"schemes.":[243]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2026192802","counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":2}],"updated_date":"2025-01-16T20:47:14.200479","created_date":"2016-06-24"}