{"id":"https://openalex.org/W1707598465","doi":"https://doi.org/10.1109/rtas.2015.7108419","title":"POET: a portable approach to minimizing energy under soft real-time constraints","display_name":"POET: a portable approach to minimizing energy under soft real-time constraints","publication_year":2015,"publication_date":"2015-04-01","ids":{"openalex":"https://openalex.org/W1707598465","doi":"https://doi.org/10.1109/rtas.2015.7108419","mag":"1707598465"},"language":"en","primary_location":{"id":"doi:10.1109/rtas.2015.7108419","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rtas.2015.7108419","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"21st IEEE Real-Time and Embedded Technology and Applications Symposium","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/A5003773058","display_name":"Connor Imes","orcid":"https://orcid.org/0000-0003-1683-8353"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Connor Imes","raw_affiliation_strings":["University of Chicago","University-of Chicago"],"affiliations":[{"raw_affiliation_string":"University of Chicago","institution_ids":["https://openalex.org/I40347166"]},{"raw_affiliation_string":"University-of Chicago","institution_ids":["https://openalex.org/I40347166"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027622718","display_name":"David H. K. Kim","orcid":null},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David H.K. Kim","raw_affiliation_strings":["University of Chicago","University-of Chicago"],"affiliations":[{"raw_affiliation_string":"University of Chicago","institution_ids":["https://openalex.org/I40347166"]},{"raw_affiliation_string":"University-of Chicago","institution_ids":["https://openalex.org/I40347166"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007294890","display_name":"Martina Maggio","orcid":"https://orcid.org/0000-0002-1143-1127"},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Martina Maggio","raw_affiliation_strings":["Lund University","Lund Univ.#TAB#"],"affiliations":[{"raw_affiliation_string":"Lund University","institution_ids":["https://openalex.org/I187531555"]},{"raw_affiliation_string":"Lund Univ.#TAB#","institution_ids":["https://openalex.org/I187531555"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080833704","display_name":"Henry Hoffmann","orcid":"https://orcid.org/0000-0003-0816-8150"},"institutions":[{"id":"https://openalex.org/I40347166","display_name":"University of Chicago","ror":"https://ror.org/024mw5h28","country_code":"US","type":"education","lineage":["https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Henry Hoffmann","raw_affiliation_strings":["University of Chicago","University-of Chicago"],"affiliations":[{"raw_affiliation_string":"University of Chicago","institution_ids":["https://openalex.org/I40347166"]},{"raw_affiliation_string":"University-of Chicago","institution_ids":["https://openalex.org/I40347166"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5003773058"],"corresponding_institution_ids":["https://openalex.org/I40347166"],"apc_list":null,"apc_paid":null,"fwci":15.8261,"has_fulltext":false,"cited_by_count":105,"citation_normalized_percentile":{"value":0.99432279,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"75","last_page":"86"},"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/T10933","display_name":"Real-Time Systems Scheduling","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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9991999864578247,"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.7965295314788818},{"id":"https://openalex.org/keywords/oracle","display_name":"Oracle","score":0.736491322517395},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6525751352310181},{"id":"https://openalex.org/keywords/minification","display_name":"Minification","score":0.59389728307724},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.5148472189903259},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5120223164558411},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5109416842460632},{"id":"https://openalex.org/keywords/energy-minimization","display_name":"Energy minimization","score":0.48565375804901123},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.45562055706977844},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.4286532998085022},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4060061275959015},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3923504948616028},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.28032153844833374},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.11199545860290527},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10000115633010864}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7965295314788818},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.736491322517395},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6525751352310181},{"id":"https://openalex.org/C147764199","wikidata":"https://www.wikidata.org/wiki/Q6865248","display_name":"Minification","level":2,"score":0.59389728307724},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.5148472189903259},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5120223164558411},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5109416842460632},{"id":"https://openalex.org/C14961307","wikidata":"https://www.wikidata.org/wiki/Q5377176","display_name":"Energy minimization","level":2,"score":0.48565375804901123},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.45562055706977844},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.4286532998085022},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4060061275959015},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3923504948616028},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28032153844833374},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.11199545860290527},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10000115633010864},{"id":"https://openalex.org/C147597530","wikidata":"https://www.wikidata.org/wiki/Q369472","display_name":"Computational chemistry","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/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/rtas.2015.7108419","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rtas.2015.7108419","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"21st IEEE Real-Time and Embedded Technology and Applications Symposium","raw_type":"proceedings-article"},{"id":"pmh:oai:lup.lub.lu.se:4cc14731-18d0-4d1d-b09c-9da2bf25cefa","is_oa":false,"landing_page_url":"https://lup.lub.lu.se/record/5239949","pdf_url":null,"source":{"id":"https://openalex.org/S4306400536","display_name":"Lund University Publications (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ISSN: 1545-3421","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8600000143051147}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":71,"referenced_works":["https://openalex.org/W2038005","https://openalex.org/W39785869","https://openalex.org/W98223237","https://openalex.org/W1642161466","https://openalex.org/W1975309527","https://openalex.org/W1983613557","https://openalex.org/W1998181334","https://openalex.org/W2001937343","https://openalex.org/W2007107905","https://openalex.org/W2009040830","https://openalex.org/W2015018300","https://openalex.org/W2015244008","https://openalex.org/W2017291426","https://openalex.org/W2018192294","https://openalex.org/W2023062258","https://openalex.org/W2028641788","https://openalex.org/W2029529264","https://openalex.org/W2058383128","https://openalex.org/W2060204338","https://openalex.org/W2065308442","https://openalex.org/W2067723946","https://openalex.org/W2075086017","https://openalex.org/W2075637559","https://openalex.org/W2085357353","https://openalex.org/W2098320798","https://openalex.org/W2098395496","https://openalex.org/W2107893717","https://openalex.org/W2108010495","https://openalex.org/W2112102221","https://openalex.org/W2113337518","https://openalex.org/W2114940301","https://openalex.org/W2119661598","https://openalex.org/W2120070938","https://openalex.org/W2121048281","https://openalex.org/W2123185187","https://openalex.org/W2128330595","https://openalex.org/W2129685400","https://openalex.org/W2131355481","https://openalex.org/W2134807578","https://openalex.org/W2139342246","https://openalex.org/W2139484661","https://openalex.org/W2141325686","https://openalex.org/W2151223307","https://openalex.org/W2152981617","https://openalex.org/W2153791729","https://openalex.org/W2155691344","https://openalex.org/W2157189715","https://openalex.org/W2162871433","https://openalex.org/W2163573474","https://openalex.org/W2165155874","https://openalex.org/W2166161564","https://openalex.org/W2166359847","https://openalex.org/W2168711934","https://openalex.org/W2169875292","https://openalex.org/W2295122885","https://openalex.org/W2466405623","https://openalex.org/W2620241194","https://openalex.org/W3022404379","https://openalex.org/W3035782754","https://openalex.org/W4235997419","https://openalex.org/W4256474454","https://openalex.org/W6604000583","https://openalex.org/W6657997309","https://openalex.org/W6675036873","https://openalex.org/W6676216072","https://openalex.org/W6676922859","https://openalex.org/W6677019962","https://openalex.org/W6682354035","https://openalex.org/W6683400251","https://openalex.org/W6683882828","https://openalex.org/W6719526839"],"related_works":["https://openalex.org/W4301032900","https://openalex.org/W1780566600","https://openalex.org/W1518796764","https://openalex.org/W2118841422","https://openalex.org/W347294048","https://openalex.org/W2226908759","https://openalex.org/W1899667806","https://openalex.org/W2061881449","https://openalex.org/W1981231660","https://openalex.org/W1483822002"],"abstract_inverted_index":{"Embedded":[0],"real-time":[1,83],"systems":[2,125],"must":[3,41],"meet":[4],"timing":[5,118],"constraints":[6],"while":[7,158],"minimizing":[8],"energy":[9,15,79,120,165],"consumption.":[10],"To":[11],"this":[12,182],"end,":[13],"many":[14],"optimizations":[16],"are":[17,27,46],"introduced":[18],"for":[19,198],"specific":[20,23],"platforms":[21],"or":[22,35],"applications.":[24],"These":[25],"solutions":[26,40],"not":[28],"portable,":[29,195],"however,":[30],"and":[31,67,74,94,105,119,139,174],"when":[32],"the":[33,36,52,63,102,107,131,140,151,167,172,178,191],"application":[34,84,108],"platform":[37,103],"change,":[38],"these":[39],"be":[42],"redesigned.":[43],"Portable":[44],"techniques":[45],"hard":[47],"to":[48,51,77,114,186],"develop":[49],"due":[50],"varying":[53],"tradeoffs":[54],"experienced":[55],"with":[56,126,133,142,155],"different":[57,127],"application/platform":[58],"configurations.":[59],"This":[60],"paper":[61,87],"addresses":[62],"problem":[64],"of":[65,101,193],"finding":[66],"exploiting":[68],"general":[69],"tradeoffs,":[70],"using":[71],"control":[72],"theory":[73],"mathematical":[75],"optimization":[76],"achieve":[78],"minimization":[80],"under":[81],"soft":[82],"constraints.":[85],"The":[86],"presents":[88],"POET,":[89],"an":[90,143],"open-source":[91],"C":[92],"library":[93],"runtime":[95],"system":[96],"that":[97],"takes":[98],"a":[99,134],"specification":[100],"resources":[104],"optimizes":[106],"execution.":[109],"We":[110,180],"test":[111],"POET's":[112],"ability":[113],"portably":[115],"deliver":[116],"predictable":[117],"reduction":[121],"on":[122,147,160,171,177],"two":[123],"embedded":[124,199],"tradeoff":[128],"spaces":[129],"-":[130],"first":[132],"mobile":[135],"Intel":[136],"Haswell":[137,173],"processor,":[138],"second":[141],"ARM":[144],"big.LITTLE":[145],"System":[146],"Chip.":[148],"POET":[149],"achieves":[150],"desired":[152],"latency":[153],"goals":[154],"small":[156],"error":[157],"consuming,":[159],"average,":[161],"only":[162],"1.3%":[163],"more":[164,176],"than":[166],"dynamic":[168],"optimal":[169],"oracle":[170],"2.9%":[175],"ARM.":[179],"believe":[181],"open-source,":[183],"library-based":[184],"approach":[185],"resource":[187],"management":[188],"will":[189],"simplify":[190],"process":[192],"writing":[194],"energy-efficient":[196],"code":[197],"systems.":[200]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":10},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":16},{"year":2018,"cited_by_count":16},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":17},{"year":2015,"cited_by_count":9}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
