{"id":"https://openalex.org/W4252986341","doi":"https://doi.org/10.1109/date.2010.5457240","title":"Supporting Distributed Shared Memory on multi-core Network-on-Chips using a dual microcoded controller","display_name":"Supporting Distributed Shared Memory on multi-core Network-on-Chips using a dual microcoded controller","publication_year":2010,"publication_date":"2010-03-01","ids":{"openalex":"https://openalex.org/W4252986341","doi":"https://doi.org/10.1109/date.2010.5457240"},"language":"en","primary_location":{"id":"doi:10.1109/date.2010.5457240","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2010.5457240","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE 2010)","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/A5100616862","display_name":"Xiaowen Chen","orcid":"https://orcid.org/0000-0002-3118-3837"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]},{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN","SE"],"is_corresponding":true,"raw_author_name":"Xiaowen Chen","raw_affiliation_strings":["KTH-Royal Institute of Technology, Kista, Stockholm, Sweden","National University of Defense Thecnology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"KTH-Royal Institute of Technology, Kista, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"National University of Defense Thecnology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072973899","display_name":"Zhonghai Lu","orcid":"https://orcid.org/0000-0003-0061-3475"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Zhonghai Lu","raw_affiliation_strings":["KTH-Royal Institute of Technology, Kista, Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"KTH-Royal Institute of Technology, Kista, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032163732","display_name":"Axel Jantsch","orcid":"https://orcid.org/0000-0003-2251-0004"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Axel Jantsch","raw_affiliation_strings":["KTH-Royal Institute of Technology, Kista, Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"KTH-Royal Institute of Technology, Kista, Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100644317","display_name":"Shuming Chen","orcid":"https://orcid.org/0000-0003-4441-2202"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shuming Chen","raw_affiliation_strings":["National University of Defense Thecnology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"National University of Defense Thecnology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100616862"],"corresponding_institution_ids":["https://openalex.org/I170215575","https://openalex.org/I86987016"],"apc_list":null,"apc_paid":null,"fwci":2.849,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.91637366,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"39","last_page":"44"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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":0.9998999834060669,"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.9934999942779541,"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/T10179","display_name":"Supercapacitor Materials and Fabrication","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/2504","display_name":"Electronic, Optical and Magnetic Materials"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.8076149225234985},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6182667016983032},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.6154330372810364},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.5490026473999023},{"id":"https://openalex.org/keywords/microcode","display_name":"Microcode","score":0.5170912742614746},{"id":"https://openalex.org/keywords/memory-controller","display_name":"Memory controller","score":0.5041288137435913},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4808957576751709},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.42276737093925476},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.41891998052597046},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.38302159309387207},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.25789812207221985},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.19423669576644897},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.16838273406028748}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8076149225234985},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6182667016983032},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.6154330372810364},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.5490026473999023},{"id":"https://openalex.org/C22174128","wikidata":"https://www.wikidata.org/wiki/Q175869","display_name":"Microcode","level":2,"score":0.5170912742614746},{"id":"https://openalex.org/C100800780","wikidata":"https://www.wikidata.org/wiki/Q1175867","display_name":"Memory controller","level":3,"score":0.5041288137435913},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4808957576751709},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.42276737093925476},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.41891998052597046},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38302159309387207},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.25789812207221985},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.19423669576644897},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.16838273406028748},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/date.2010.5457240","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2010.5457240","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE 2010)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.6299999952316284,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W2022038016","https://openalex.org/W2032582382","https://openalex.org/W2074494064","https://openalex.org/W2089155985","https://openalex.org/W2096968694","https://openalex.org/W2098156582","https://openalex.org/W2125357468","https://openalex.org/W2128767249","https://openalex.org/W2147967446","https://openalex.org/W2725179571","https://openalex.org/W4230837033","https://openalex.org/W4234177455","https://openalex.org/W4234308027","https://openalex.org/W4244237162","https://openalex.org/W4249058798","https://openalex.org/W4253638730","https://openalex.org/W6669138705","https://openalex.org/W6678665702"],"related_works":["https://openalex.org/W1997369499","https://openalex.org/W2044636723","https://openalex.org/W2063225621","https://openalex.org/W2766515706","https://openalex.org/W1970896199","https://openalex.org/W1984719474","https://openalex.org/W2342021394","https://openalex.org/W4243964939","https://openalex.org/W1980801634","https://openalex.org/W2166530778"],"abstract_inverted_index":{"Supporting":[0],"Distributed":[1],"Shared":[2],"Memory":[3],"(DSM)":[4],"is":[5,47,139,169],"essential":[6],"for":[7,10,108],"multi-core":[8],"Network-on-Chips":[9],"the":[11,37,39,43,50,75,90,94,103,109,136,142,147,156,162,180],"sake":[12],"of":[13,17,71,165,182],"reusing":[14],"huge":[15],"amount":[16],"legacy":[18],"code":[19],"and":[20,42,60,77,93,111,129],"easy":[21],"programmability.":[22],"We":[23],"propose":[24],"a":[25,29],"microcoded":[26],"controller":[27,46,81,104,148],"as":[28,54],"hardware":[30,172],"module":[31],"in":[32,118],"each":[33],"node":[34],"to":[35,115,171],"connect":[36],"core,":[38],"local":[40,76,91],"memory":[41,58,72],"network.":[44],"The":[45],"programmable":[48],"where":[49],"DSM":[51,167],"functions":[52],"such":[53],"virtual-to-physical":[55],"address":[56],"translation,":[57],"access":[59],"synchronization":[61],"etc.":[62],"are":[63],"realized":[64],"using":[65],"microcode.":[66],"To":[67,122],"enable":[68],"concurrent":[69],"processing":[70],"requests":[73,88],"from":[74,89,96],"remote":[78,97],"cores,":[79],"our":[80,166],"features":[82],"two":[83],"mini-processors,":[84],"one":[85],"dealing":[86],"with":[87,155],"core":[92],"other":[95],"cores.":[98],"Synthesis":[99],"results":[100],"suggest":[101],"that":[102],"consumes":[105],"51k":[106],"gates":[107],"logic":[110],"can":[112],"run":[113],"up":[114],"455":[116],"MHz":[117],"130":[119],"nm":[120],"technology.":[121],"evaluate":[123],"its":[124],"performance,":[125],"we":[126],"use":[127],"synthetic":[128],"application":[130],"workloads.":[131],"Results":[132],"show":[133],"that,":[134],"when":[135,153],"system":[137],"size":[138],"scaled":[140],"up,":[141],"delay":[143,163],"overhead":[144],"incurred":[145],"by":[146],"may":[149],"become":[150],"less":[151],"significant":[152],"compared":[154],"network":[157],"delay.":[158],"In":[159],"this":[160],"way,":[161],"efficiency":[164],"solution":[168],"close":[170],"solutions":[173],"on":[174],"average":[175],"but":[176],"still":[177],"have":[178],"all":[179],"flexibility":[181],"software":[183],"solutions.":[184]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
