{"id":"https://openalex.org/W2026069852","doi":"https://doi.org/10.1145/2724715","title":"Guaranteed Computational Resprinting via Model-Predictive Control","display_name":"Guaranteed Computational Resprinting via Model-Predictive Control","publication_year":2015,"publication_date":"2015-04-21","ids":{"openalex":"https://openalex.org/W2026069852","doi":"https://doi.org/10.1145/2724715","mag":"2026069852"},"language":"en","primary_location":{"id":"doi:10.1145/2724715","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2724715","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-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/A5063662959","display_name":"Andrea Tilli","orcid":"https://orcid.org/0000-0001-5079-5065"},"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":"Andrea Tilli","raw_affiliation_strings":["DEI, University of Bologna, Bologna, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"DEI, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047906923","display_name":"Andrea Bartolini","orcid":"https://orcid.org/0000-0002-1148-2450"},"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"]},{"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":["CH","IT"],"is_corresponding":false,"raw_author_name":"Andrea Bartolini","raw_affiliation_strings":["DEI, University of Bologna, Italy; IIS, ETH Zurich, Switzerland","DEI, University of Bologna, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"DEI, University of Bologna, Italy; IIS, ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088","https://openalex.org/I9360294"]},{"raw_affiliation_string":"DEI, University of Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078445302","display_name":"Matteo Cacciari","orcid":"https://orcid.org/0000-0002-5903-9861"},"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":"Matteo Cacciari","raw_affiliation_strings":["DEI, University of Bologna, Bologna, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"DEI, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"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"]},{"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":["CH","IT"],"is_corresponding":false,"raw_author_name":"Luca Benini","raw_affiliation_strings":["DEI, University of Bologna, Italy; IIS, ETH Zurich, Switzerland","DEI, University of Bologna, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"DEI, University of Bologna, Italy; IIS, ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088","https://openalex.org/I9360294"]},{"raw_affiliation_string":"DEI, University of Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9677,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.75707819,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"14","issue":"3","first_page":"1","last_page":"26"},"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.9997000098228455,"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.9997000098228455,"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.9990000128746033,"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/T11527","display_name":"3D IC and TSV technologies","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8151577711105347},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.597640872001648},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.5735419392585754},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.5709561109542847},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.49285101890563965},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.48858126997947693},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.43521714210510254},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.4305688738822937},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41888052225112915},{"id":"https://openalex.org/keywords/thermal-mass","display_name":"Thermal mass","score":0.4158465266227722},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.35858839750289917},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.32930219173431396},{"id":"https://openalex.org/keywords/automotive-engineering","display_name":"Automotive engineering","score":0.32019925117492676},{"id":"https://openalex.org/keywords/thermal","display_name":"Thermal","score":0.3133348226547241},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.3069489002227783},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.14040276408195496},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11433279514312744},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09518095850944519}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8151577711105347},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.597640872001648},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.5735419392585754},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.5709561109542847},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.49285101890563965},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.48858126997947693},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.43521714210510254},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.4305688738822937},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41888052225112915},{"id":"https://openalex.org/C128014804","wikidata":"https://www.wikidata.org/wiki/Q3150682","display_name":"Thermal mass","level":3,"score":0.4158465266227722},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35858839750289917},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.32930219173431396},{"id":"https://openalex.org/C171146098","wikidata":"https://www.wikidata.org/wiki/Q124192","display_name":"Automotive engineering","level":1,"score":0.32019925117492676},{"id":"https://openalex.org/C204530211","wikidata":"https://www.wikidata.org/wiki/Q752823","display_name":"Thermal","level":2,"score":0.3133348226547241},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3069489002227783},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.14040276408195496},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11433279514312744},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09518095850944519},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2724715","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2724715","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},{"id":"pmh:oai:cris.unibo.it:11585/518799","is_oa":false,"landing_page_url":"http://hdl.handle.net/11585/518799","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/article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":58,"referenced_works":["https://openalex.org/W1497826971","https://openalex.org/W1513016807","https://openalex.org/W1577238357","https://openalex.org/W1591401764","https://openalex.org/W1602713835","https://openalex.org/W1919521996","https://openalex.org/W1964774352","https://openalex.org/W1979027109","https://openalex.org/W1980351017","https://openalex.org/W1984102801","https://openalex.org/W1984124266","https://openalex.org/W1989470974","https://openalex.org/W1990383399","https://openalex.org/W1994196464","https://openalex.org/W2001284599","https://openalex.org/W2003313945","https://openalex.org/W2003390096","https://openalex.org/W2006312753","https://openalex.org/W2017065085","https://openalex.org/W2021027470","https://openalex.org/W2023441626","https://openalex.org/W2024565483","https://openalex.org/W2025267865","https://openalex.org/W2032671255","https://openalex.org/W2050764578","https://openalex.org/W2053794660","https://openalex.org/W2054591439","https://openalex.org/W2062240598","https://openalex.org/W2066352458","https://openalex.org/W2073521556","https://openalex.org/W2079316779","https://openalex.org/W2079583809","https://openalex.org/W2082545328","https://openalex.org/W2088056325","https://openalex.org/W2092677096","https://openalex.org/W2093411808","https://openalex.org/W2113373591","https://openalex.org/W2116175063","https://openalex.org/W2117457971","https://openalex.org/W2121082877","https://openalex.org/W2121290756","https://openalex.org/W2125263803","https://openalex.org/W2129960401","https://openalex.org/W2131800446","https://openalex.org/W2134249540","https://openalex.org/W2135370784","https://openalex.org/W2147384385","https://openalex.org/W2150410985","https://openalex.org/W2154160716","https://openalex.org/W2527193322","https://openalex.org/W3102923851","https://openalex.org/W3148896668","https://openalex.org/W4233271473","https://openalex.org/W4244457258","https://openalex.org/W4250911830","https://openalex.org/W4255812374","https://openalex.org/W4292069080","https://openalex.org/W4300425614"],"related_works":["https://openalex.org/W986318368","https://openalex.org/W2000785801","https://openalex.org/W2384410913","https://openalex.org/W2352878646","https://openalex.org/W2990194547","https://openalex.org/W2004734601","https://openalex.org/W2130149817","https://openalex.org/W1480123525","https://openalex.org/W2620865396","https://openalex.org/W2414054180"],"abstract_inverted_index":{"Today":[0],"and":[1,10,60,108,141],"future":[2],"many-core":[3],"systems":[4],"are":[5],"facing":[6],"the":[7,18,25,38,49,53,58,61,84,89,96,124,139,142],"utilization":[8],"wall":[9],"dark":[11],"silicon":[12],"problems,":[13],"for":[14,113],"which":[15,66,122],"not":[16],"all":[17,88],"processing":[19],"engines":[20],"can":[21],"be":[22],"powered":[23],"at":[24],"same":[26],"time":[27],"as":[28],"this":[29,102],"will":[30],"lead":[31],"to":[32],"a":[33],"power":[34],"consumption":[35],"higher":[36],"than":[37],"Total":[39],"Design":[40],"Power":[41],"(TDP)":[42],"budget.":[43],"Recently,":[44],"computational":[45],"sprinting":[46,117],"approaches":[47],"addressed":[48],"problem":[50],"by":[51],"exploiting":[52],"intrinsic":[54],"thermal":[55,75,98],"capacitance":[56],"of":[57,63,72,87,127,144],"chip":[59],"properties":[62],"common":[64],"applications,":[65],"require":[67],"intense,":[68],"but":[69],"temporary,":[70],"use":[71],"resources.":[73],"The":[74],"capacitance,":[76],"possibly":[77],"augmented":[78],"with":[79,118],"phase":[80],"change":[81],"materials,":[82],"enables":[83],"temporary":[85],"activation":[86],"resources":[90],"simultaneously,":[91],"although":[92],"they":[93],"largely":[94],"exceed":[95],"steady-state":[97],"design":[99],"power.":[100],"In":[101],"article,":[103],"we":[104],"present":[105],"an":[106],"innovative":[107],"low-overhead":[109],"hierarchical":[110],"model-predictive":[111],"controller":[112],"managing":[114],"thermally":[115],"safe":[116],"predictable":[119],"resprinting":[120],"rate,":[121],"ensures":[123],"correct":[125],"execution":[126],"mixed-criticality":[128],"tasks.":[129],"Well-targeted":[130],"simulations,":[131],"also":[132],"based":[133],"on":[134],"real":[135],"workload":[136],"benchmarks,":[137],"show":[138],"applicability":[140],"effectiveness":[143],"our":[145],"solution.":[146]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
