{"id":"https://openalex.org/W3192236955","doi":"https://doi.org/10.1145/3466875","title":"SEAMS","display_name":"SEAMS","publication_year":2021,"publication_date":"2021-07-29","ids":{"openalex":"https://openalex.org/W3192236955","doi":"https://doi.org/10.1145/3466875","mag":"3192236955"},"language":"en","primary_location":{"id":"doi:10.1145/3466875","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3466875","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3466875","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3466875","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053220630","display_name":"Biswadip Maity","orcid":"https://orcid.org/0000-0002-5830-861X"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Biswadip Maity","raw_affiliation_strings":["University of California, Irvine, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021165023","display_name":"Bryan Donyanavard","orcid":"https://orcid.org/0000-0002-6990-2577"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Bryan Donyanavard","raw_affiliation_strings":["Technical University of Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077806033","display_name":"Anmol Surhonne","orcid":"https://orcid.org/0000-0002-4065-5007"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Anmol Surhonne","raw_affiliation_strings":["Technical University of Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018179894","display_name":"Amir M. Rahmani","orcid":"https://orcid.org/0000-0002-7408-7992"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amir Rahmani","raw_affiliation_strings":["University of California, Irvine, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012521962","display_name":"Andreas Herkersdorf","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Herkersdorf","raw_affiliation_strings":["Technical University of Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007817952","display_name":"Nikil Dutt","orcid":"https://orcid.org/0000-0002-3060-8119"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nikil Dutt","raw_affiliation_strings":["University of California, Irvine, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5053220630"],"corresponding_institution_ids":["https://openalex.org/I204250578"],"apc_list":null,"apc_paid":null,"fwci":2.1223,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.87277744,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"20","issue":"5","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":1.0,"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":1.0,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9993000030517578,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8963718414306641},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.6298243999481201},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5486685037612915},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.5427780747413635},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5167459845542908},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4813005030155182},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.4633954167366028},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.42525672912597656},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.42236340045928955},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4017712473869324},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3810780644416809},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3598451316356659},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24897509813308716},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.08505558967590332}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8963718414306641},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.6298243999481201},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5486685037612915},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.5427780747413635},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5167459845542908},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4813005030155182},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.4633954167366028},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.42525672912597656},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.42236340045928955},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4017712473869324},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3810780644416809},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3598451316356659},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24897509813308716},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.08505558967590332},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3466875","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3466875","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3466875","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1692845","is_oa":false,"landing_page_url":"https://mediatum.ub.tum.de/1692845","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1145/3466875","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3466875","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3466875","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G1722450523","display_name":null,"funder_award_id":"57440917","funder_id":"https://openalex.org/F4320320875","funder_display_name":"Deutscher Akademischer Austauschdienst"},{"id":"https://openalex.org/G3942271338","display_name":null,"funder_award_id":"1704859","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5347621380","display_name":null,"funder_award_id":"CCF-1704859","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320875","display_name":"Deutscher Akademischer Austauschdienst","ror":"https://ror.org/039djdh30"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3192236955.pdf","grobid_xml":"https://content.openalex.org/works/W3192236955.grobid-xml"},"referenced_works_count":41,"referenced_works":["https://openalex.org/W2005487033","https://openalex.org/W2020517863","https://openalex.org/W2026005150","https://openalex.org/W2032238893","https://openalex.org/W2033982707","https://openalex.org/W2046531456","https://openalex.org/W2059435272","https://openalex.org/W2061686014","https://openalex.org/W2066603476","https://openalex.org/W2080315717","https://openalex.org/W2084732345","https://openalex.org/W2096630263","https://openalex.org/W2100677568","https://openalex.org/W2112753327","https://openalex.org/W2119299853","https://openalex.org/W2135746559","https://openalex.org/W2145023731","https://openalex.org/W2154001575","https://openalex.org/W2167188929","https://openalex.org/W2265166184","https://openalex.org/W2554131156","https://openalex.org/W2565435739","https://openalex.org/W2798832921","https://openalex.org/W2889574478","https://openalex.org/W2900227741","https://openalex.org/W2936567838","https://openalex.org/W2971663163","https://openalex.org/W2972737154","https://openalex.org/W2979479926","https://openalex.org/W2979754840","https://openalex.org/W3008286945","https://openalex.org/W3113134331","https://openalex.org/W3123457060","https://openalex.org/W3144686307","https://openalex.org/W4236638837","https://openalex.org/W4245353659","https://openalex.org/W4245744969","https://openalex.org/W4245987560","https://openalex.org/W4251054771","https://openalex.org/W4251875201","https://openalex.org/W4300501616"],"related_works":["https://openalex.org/W2081416538","https://openalex.org/W2133121403","https://openalex.org/W2916808240","https://openalex.org/W2116516372","https://openalex.org/W1500809736","https://openalex.org/W1971683480","https://openalex.org/W2346051120","https://openalex.org/W2108925206","https://openalex.org/W2115160022","https://openalex.org/W4253099060"],"abstract_inverted_index":{"Memory":[0],"approximation":[1,16,64,79],"techniques":[2,17],"are":[3,35],"commonly":[4],"limited":[5],"in":[6,163,180],"scope,":[7],"targeting":[8],"individual":[9],"levels":[10,68],"of":[11,69,119],"the":[12,56,70,89,99,164,181],"memory":[13,21,49,71,91,161,182],"hierarchy.":[14,72],"Existing":[15],"for":[18,47,61,84,128,140],"a":[19,29,110,129,155],"full":[20],"hierarchy":[22],"determine":[23],"optimal":[24],"configurations":[25,50],"at":[26,112],"design-time":[27,186],"provided":[28],"goal":[30],"and":[31,43,51,76,135,143,167],"application.":[32],"Such":[33],"policies":[34],"rigid:":[36],"they":[37],"cannot":[38],"adapt":[39],"to":[40,93,114,149,174,177,192],"unknown":[41],"workloads":[42],"must":[44],"be":[45],"redesigned":[46],"different":[48],"technologies.":[52],"We":[53,145,170,188],"propose":[54],"SEAMS:":[55],"first":[57],"self-optimizing":[58],"runtime":[59,83,113,138],"manager":[60],"coordinating":[62],"configurable":[63],"knobs":[65,142],"across":[66],"all":[67],"SEAMS":[73,87,106],"continuously":[74],"updates":[75],"optimizes":[77,88],"its":[78],"management":[80],"policy":[81,111],"throughout":[82],"diverse":[85],"workloads.":[86],"approximate":[90,160],"configuration":[92],"minimize":[94],"energy":[95,179],"consumption":[96],"without":[97,184],"compromising":[98],"quality":[100,118],"threshold":[101],"specified":[102],"by":[103,196],"application":[104,117],"developers.":[105],"can":[107],"(1)":[108],"learn":[109],"manage":[115],"variable":[116],"service":[120],"(":[121],"QoS":[122,194],")":[123],"constraints,":[124,134],"(2)":[125],"automatically":[126],"optimize":[127],"target":[130],"metric":[131],"within":[132],"those":[133],"(3)":[136],"coordinate":[137],"decisions":[139],"interdependent":[141],"subsystems.":[144],"demonstrate":[146,171],"SEAMS\u2019":[147,172,190],"ability":[148,173,191],"efficiently":[150],"provide":[151],"functions":[152],"(1)\u2013(3)":[153],"on":[154],"RISC-V":[156],"Linux":[157],"platform":[158],"with":[159,198],"segments":[162],"on-chip":[165],"cache":[166],"main":[168],"memory.":[169],"save":[175],"up":[176],"37%":[178],"subsystem":[183],"any":[185],"overhead.":[187],"show":[189],"reduce":[193],"violations":[195],"75%":[197],"&lt;":[199],"5%":[200],"additional":[201],"energy.":[202]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2021-08-16T00:00:00"}
