{"id":"https://openalex.org/W2945751418","doi":"https://doi.org/10.23919/date.2019.8715266","title":"Hardware-Accelerated Energy-Efficient Synchronization and Communication for Ultra-Low-Power Tightly Coupled Clusters","display_name":"Hardware-Accelerated Energy-Efficient Synchronization and Communication for Ultra-Low-Power Tightly Coupled Clusters","publication_year":2019,"publication_date":"2019-03-01","ids":{"openalex":"https://openalex.org/W2945751418","doi":"https://doi.org/10.23919/date.2019.8715266","mag":"2945751418"},"language":"en","primary_location":{"id":"doi:10.23919/date.2019.8715266","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2019.8715266","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","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/A5017885642","display_name":"Florian Glaser","orcid":"https://orcid.org/0000-0002-3936-7366"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Florian Glaser","raw_affiliation_strings":["Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078686831","display_name":"Germain Haugou","orcid":null},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Germain Haugou","raw_affiliation_strings":["Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023905268","display_name":"Davide Rossi","orcid":"https://orcid.org/0000-0002-0651-5393"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Davide Rossi","raw_affiliation_strings":["Electrical, Electronic, and Information Engineering, University of Bologna, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical, Electronic, and Information Engineering, University of Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111442846","display_name":"Qiuting Huang","orcid":null},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Qiuting Huang","raw_affiliation_strings":["Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043408422","display_name":"Luca Benini","orcid":"https://orcid.org/0000-0001-8068-3806"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Luca Benini","raw_affiliation_strings":["Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Integrated Systems Laboratory, ETH Z\u00fcrich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"552","last_page":"557"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"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":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9997000098228455,"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.9986000061035156,"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/computer-science","display_name":"Computer science","score":0.81571364402771},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6223544478416443},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.6220270991325378},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6205093264579773},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6184659004211426},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.6061312556266785},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4834926426410675},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.48230504989624023},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4738509953022003},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.46903619170188904},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.43464478850364685},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2120543122291565},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16259506344795227}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.81571364402771},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6223544478416443},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.6220270991325378},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6205093264579773},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6184659004211426},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.6061312556266785},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4834926426410675},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.48230504989624023},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4738509953022003},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.46903619170188904},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.43464478850364685},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2120543122291565},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16259506344795227},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","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":2,"locations":[{"id":"doi:10.23919/date.2019.8715266","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date.2019.8715266","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)","raw_type":"proceedings-article"},{"id":"pmh:oai:cris.unibo.it:11585/729710","is_oa":false,"landing_page_url":"http://hdl.handle.net/11585/729710","pdf_url":null,"source":{"id":"https://openalex.org/S4306402579","display_name":"Archivio istituzionale della ricerca (Alma Mater Studiorum Universit\u00e0 di Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210117483","host_organization_name":"Istituto di Ematologia di Bologna","host_organization_lineage":["https://openalex.org/I4210117483"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.8999999761581421}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1644283972","https://openalex.org/W1981413037","https://openalex.org/W1990262300","https://openalex.org/W1990383399","https://openalex.org/W1998525920","https://openalex.org/W2018307252","https://openalex.org/W2035107483","https://openalex.org/W2107716502","https://openalex.org/W2111619626","https://openalex.org/W2126575717","https://openalex.org/W2145366537","https://openalex.org/W2157822940","https://openalex.org/W2162847528","https://openalex.org/W2585140699","https://openalex.org/W2763302904","https://openalex.org/W2898626410","https://openalex.org/W2963255460","https://openalex.org/W4241467576","https://openalex.org/W6684089822"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2013643406","https://openalex.org/W2027972911","https://openalex.org/W2891987081","https://openalex.org/W1966837078","https://openalex.org/W3012895752"],"abstract_inverted_index":{"Parallel":[0],"ultra":[1],"low":[2],"power":[3],"computing":[4],"is":[5],"emerging":[6],"as":[7,24,44,207,209],"an":[8,87,222],"enabler":[9],"to":[10,49,54,98,122,130,226,232,239],"meet":[11],"the":[12,25,28,75,120,123,127,145,162,169,172,182,192],"growing":[13],"performance":[14,72],"and":[15,56,64,73,78,95,102,106,116,148],"energy":[16,79],"efficiency":[17,170],"demands":[18],"in":[19,51,185],"deeply":[20],"embedded":[21],"systems":[22,36],"such":[23],"end-nodes":[26],"of":[27,34,42,61,119,126,156,161,164,171,181,199,218,224],"internet-of-things":[29],"(IoT).":[30],"The":[31],"parallel":[32,205],"nature":[33],"these":[35,62],"however":[37],"adds":[38],"a":[39,92,110,136,153,178,186,215,240],"significant":[40],"degree":[41],"complexity":[43],"processing":[45],"elements":[46],"(PEs)":[47],"need":[48],"communicate":[50],"various":[52],"ways":[53],"organize":[55],"synchronize":[57],"execution.":[58],"Naive":[59],"implementations":[60],"central":[63],"non-trivial":[65],"mechanisms":[66],"can":[67],"quickly":[68],"jeopardize":[69],"overall":[70],"system":[71],"limit":[74],"achievable":[76],"speedup":[77],"efficiency.":[80],"To":[81],"avoid":[82],"this":[83],"bottleneck,":[84],"we":[85,140],"present":[86,141],"event-based":[88],"solution":[89,173,203],"centered":[90],"around":[91],"technology-independent,":[93],"light-weight":[94],"scalable":[96],"(up":[97],"16":[99],"cores)":[100],"synchronization":[101,133,150,216],"communication":[103],"unit":[104],"(SCU)":[105],"its":[107],"integration":[108],"into":[109],"shared-memory":[111],"multicore":[112,183],"cluster.":[113],"Careful":[114],"design":[115],"tight":[117],"coupling":[118],"SCU":[121,193],"data":[124],"interfaces":[125],"cores":[128],"allows":[129],"execute":[131],"common":[132,146],"procedures":[134],"with":[135,152,177,214,230],"single":[137],"instruction.":[138],"Furthermore,":[139],"hardware":[142],"support":[143],"for":[144],"barrier":[147,154],"lock":[149],"primitives":[151],"latency":[155],"only":[157],"eleven":[158],"cycles,":[159],"independent":[160],"number":[163],"involved":[165],"cores.":[166],"We":[167],"demonstrate":[168],"based":[174,242],"on":[175],"experiments":[176],"post-layout":[179],"implementation":[180],"cluster":[184],"22":[187],"nm":[188],"CMOS":[189],"process":[190],"where":[191],"constitutes":[194],"less":[195],"than":[196],"2":[197],"%":[198],"area":[200],"overhead.":[201],"Our":[202],"supports":[204],"sections":[206],"small":[208],"100":[210],"or":[211,228,235],"72":[212],"cycles":[213],"overhead":[217],"just":[219],"10":[220],"%,":[221],"improvement":[223],"up":[225],"14\u00d7":[227],"30\u00d7":[229],"respect":[231],"cycle":[233],"count":[234],"energy,":[236],"respectively,":[237],"compared":[238],"test-and-set":[241],"implementation.":[243]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2019-05-29T00:00:00"}
