{"id":"https://openalex.org/W2004780579","doi":"https://doi.org/10.1109/estimedia.2013.6704505","title":"System-level optimization of on-chip communication using express links for throughput constrained MPSoCs","display_name":"System-level optimization of on-chip communication using express links for throughput constrained MPSoCs","publication_year":2013,"publication_date":"2013-10-01","ids":{"openalex":"https://openalex.org/W2004780579","doi":"https://doi.org/10.1109/estimedia.2013.6704505","mag":"2004780579"},"language":"en","primary_location":{"id":"doi:10.1109/estimedia.2013.6704505","is_oa":false,"landing_page_url":"https://doi.org/10.1109/estimedia.2013.6704505","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The 11th IEEE Symposium on Embedded Systems for Real-time Multimedia","raw_type":"proceedings-article"},"type":"conference-paper","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/A5056348539","display_name":"Haseeb Bokhari","orcid":null},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Haseeb Bokhari","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035736924","display_name":"Haris Javaid","orcid":"https://orcid.org/0009-0008-3472-0803"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Haris Javaid","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030042327","display_name":"Sri Parameswaran","orcid":"https://orcid.org/0000-0003-0435-9080"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Sri Parameswaran","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]","institution_ids":["https://openalex.org/I31746571"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I31746571"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.09384252,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"68","last_page":"77"},"is_retracted":false,"is_paratext":false,"is_xpac":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.9998000264167786,"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.9979000091552734,"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/mpsoc","display_name":"MPSoC","score":0.8869685530662537},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.76910799741745},{"id":"https://openalex.org/keywords/network-on-a-chip","display_name":"Network on a chip","score":0.6825660467147827},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.6524029970169067},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.6135249137878418},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5880846977233887},{"id":"https://openalex.org/keywords/crossbar-switch","display_name":"Crossbar switch","score":0.5492820143699646},{"id":"https://openalex.org/keywords/interconnection","display_name":"Interconnection","score":0.509594202041626},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.5057599544525146},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.486126184463501},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.4519512355327606},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.4410635232925415},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.43782514333724976},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.401134192943573},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21775242686271667},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.09246695041656494}],"concepts":[{"id":"https://openalex.org/C2777187653","wikidata":"https://www.wikidata.org/wiki/Q975106","display_name":"MPSoC","level":3,"score":0.8869685530662537},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.76910799741745},{"id":"https://openalex.org/C128519102","wikidata":"https://www.wikidata.org/wiki/Q339554","display_name":"Network on a chip","level":2,"score":0.6825660467147827},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.6524029970169067},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.6135249137878418},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5880846977233887},{"id":"https://openalex.org/C29984679","wikidata":"https://www.wikidata.org/wiki/Q1929149","display_name":"Crossbar switch","level":2,"score":0.5492820143699646},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.509594202041626},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.5057599544525146},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.486126184463501},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.4519512355327606},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.4410635232925415},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.43782514333724976},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.401134192943573},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21775242686271667},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.09246695041656494},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","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/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/estimedia.2013.6704505","is_oa":false,"landing_page_url":"https://doi.org/10.1109/estimedia.2013.6704505","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The 11th IEEE Symposium on Embedded Systems for Real-time Multimedia","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W1580327099","https://openalex.org/W1597755753","https://openalex.org/W2002075973","https://openalex.org/W2006534586","https://openalex.org/W2020987956","https://openalex.org/W2028417466","https://openalex.org/W2032770447","https://openalex.org/W2052559368","https://openalex.org/W2056620549","https://openalex.org/W2084827629","https://openalex.org/W2085358537","https://openalex.org/W2096663065","https://openalex.org/W2101633590","https://openalex.org/W2103471094","https://openalex.org/W2105406545","https://openalex.org/W2108662993","https://openalex.org/W2111531437","https://openalex.org/W2114915204","https://openalex.org/W2118961575","https://openalex.org/W2122369998","https://openalex.org/W2142386205","https://openalex.org/W2147234786","https://openalex.org/W2155361855","https://openalex.org/W2156954907","https://openalex.org/W2157569907","https://openalex.org/W2550406932","https://openalex.org/W3112867862","https://openalex.org/W3147963936","https://openalex.org/W3152096162","https://openalex.org/W3152185034","https://openalex.org/W4243278180","https://openalex.org/W4250661686","https://openalex.org/W4253813787","https://openalex.org/W4254265573","https://openalex.org/W6635964534","https://openalex.org/W6672059561","https://openalex.org/W6674980438"],"related_works":["https://openalex.org/W1568494382","https://openalex.org/W2092181573","https://openalex.org/W2576551918","https://openalex.org/W2056447856","https://openalex.org/W2144357574","https://openalex.org/W4230458348","https://openalex.org/W3117657225","https://openalex.org/W1966325333","https://openalex.org/W3198758847","https://openalex.org/W2124403023"],"abstract_inverted_index":{"Application":[0],"specific":[1,22],"MPSoCs":[2],"are":[3],"often":[4],"used":[5],"for":[6,20,95,214,221,235,241],"high":[7,35],"end":[8],"streaming":[9],"applications,":[10],"which":[11,68],"impose":[12],"stringent":[13],"throughput":[14,98],"constraints":[15],"and":[16,73,84,108,127,218,239],"raise":[17],"the":[18,49,54,80,87,105,141,161,215,248],"demand":[19],"application":[21],"communication":[23,197],"architectures.":[24],"In":[25],"this":[26],"paper,":[27],"we":[28],"introduce":[29],"a":[30,64,96,157,230],"framework":[31,101,119],"that":[32,43],"selectively":[33],"adds":[34],"bandwidth":[36],"express":[37,50,93],"links":[38,51,94],"between":[39],"communicating":[40],"processors":[41],"so":[42],"some":[44],"traffic":[45,75],"is":[46,102,179],"directed":[47],"via":[48],"rather":[52],"than":[53,181,207],"baseline":[55,106],"on-chip":[56,74],"interconnect":[57,107],"to":[58,77,104,113,120,193,211,247],"improve":[59],"MPSoC's":[60],"throughput.":[61],"We":[62,116],"present":[63],"novel":[65],"heuristic,":[66],"xLink,":[67],"exploits":[69],"both":[70],"processor":[71],"latencies":[72],"volume":[76],"efficiently":[78],"prune":[79],"exponential":[81],"design":[82],"space":[83],"quickly":[85],"reach":[86],"solution":[88,143,163],"of":[89,92,147,154,171,187,233],"minimal":[90],"number":[91],"given":[97],"constraint.":[99],"Our":[100],"oblivious":[103],"therefore":[109],"can":[110],"be":[111],"applied":[112,117],"different":[114,122],"interconnects.":[115],"our":[118],"two":[121],"MPSoC":[123],"interconnects:":[124],"crossbar":[125,135,236],"NoC":[126,136,175,237,243],"mesh":[128,174,242],"NoC,":[129],"using":[130],"9":[131,188],"benchmark":[132],"applications.":[133],"For":[134,173],"based":[137,176],"MPSoC,":[138,177],"xLink":[139,178,202,227],"found":[140,160],"optimal":[142,162],"in":[144,164,184,196,229],"24":[145],"out":[146,186],"26":[148],"cases":[149,167,189],"considered":[150,190],"(with":[151,168],"max":[152,169],"error":[153,170],"20%),":[155],"while":[156],"traditional":[158,182,216,249],"heuristic":[159,183,203,217],"only":[165],"17":[166],"44%).":[172],"better":[180],"3":[185],"with":[191,245],"up":[192],"11%":[194],"saving":[195],"architecture":[198],"area":[199],"footprint.":[200],"The":[201],"always":[204],"took":[205],"less":[206],"one":[208],"hour,":[209],"compared":[210],"several":[212,219],"hours":[213],"days":[220],"an":[222],"exhaustive":[223],"algorithm.":[224],"On":[225],"average,":[226],"resulted":[228],"runtime":[231],"speedup":[232],"7.5\u00d7":[234],"topology,":[238,244],"16.5\u00d7":[240],"respect":[246],"heuristic.":[250]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
