{"id":"https://openalex.org/W4399731225","doi":"https://doi.org/10.1007/s11241-024-09422-8","title":"MemPol: polling-based microsecond-scale per-core memory bandwidth regulation","display_name":"MemPol: polling-based microsecond-scale per-core memory bandwidth regulation","publication_year":2024,"publication_date":"2024-06-17","ids":{"openalex":"https://openalex.org/W4399731225","doi":"https://doi.org/10.1007/s11241-024-09422-8"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11241-024-09422-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11241-024-09422-8.pdf","source":{"id":"https://openalex.org/S183885566","display_name":"Real-Time Systems","issn_l":"0922-6443","issn":["0922-6443","1573-1383"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319965","https://openalex.org/P4310319900"],"host_organization_lineage_names":["Springer Nature","Springer Science+Business Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11241-024-09422-8.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022610117","display_name":"Alexander Zuepke","orcid":"https://orcid.org/0000-0003-0134-318X"},"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":true,"raw_author_name":"Alexander Zuepke","raw_affiliation_strings":["Chair of Cyber-Physical Systems in Production Engineering, Technical University of Munich, Boltzmannstra\u00dfe 15, 85748, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"Chair of Cyber-Physical Systems in Production Engineering, Technical University of Munich, Boltzmannstra\u00dfe 15, 85748, Garching, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046241188","display_name":"Andrea Bastoni","orcid":"https://orcid.org/0000-0001-8256-6160"},"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":"Andrea Bastoni","raw_affiliation_strings":["Chair of Cyber-Physical Systems in Production Engineering, Technical University of Munich, Boltzmannstra\u00dfe 15, 85748, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"Chair of Cyber-Physical Systems in Production Engineering, Technical University of Munich, Boltzmannstra\u00dfe 15, 85748, Garching, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037226734","display_name":"W Chen","orcid":"https://orcid.org/0009-0002-4856-0421"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Weifan Chen","raw_affiliation_strings":["Cyber-Physical Systems Lab, Boston University, 665 Commonwealth Avenue, Boston, MA, 02215, USA"],"affiliations":[{"raw_affiliation_string":"Cyber-Physical Systems Lab, Boston University, 665 Commonwealth Avenue, Boston, MA, 02215, USA","institution_ids":["https://openalex.org/I111088046"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060442004","display_name":"Marco Caccamo","orcid":"https://orcid.org/0000-0003-2328-044X"},"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":"Marco Caccamo","raw_affiliation_strings":["Chair of Cyber-Physical Systems in Production Engineering, Technical University of Munich, Boltzmannstra\u00dfe 15, 85748, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"Chair of Cyber-Physical Systems in Production Engineering, Technical University of Munich, Boltzmannstra\u00dfe 15, 85748, Garching, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035353750","display_name":"Renato Mancuso","orcid":"https://orcid.org/0000-0003-3558-5216"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Renato Mancuso","raw_affiliation_strings":["Cyber-Physical Systems Lab, Boston University, 665 Commonwealth Avenue, Boston, MA, 02215, USA"],"affiliations":[{"raw_affiliation_string":"Cyber-Physical Systems Lab, Boston University, 665 Commonwealth Avenue, Boston, MA, 02215, USA","institution_ids":["https://openalex.org/I111088046"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5022610117"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":{"value":2190,"currency":"EUR","value_usd":2790,"provenance":"doaj"},"apc_paid":{"value":2190,"currency":"EUR","value_usd":2790,"provenance":"doaj"},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":0,"max":84},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10299","display_name":"Photonic and Optical Devices","score":0.9851,"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"}},"topics":[{"id":"https://openalex.org/T10299","display_name":"Photonic and Optical Devices","score":0.9851,"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"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9842,"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"}},{"id":"https://openalex.org/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9813,"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/microsecond","display_name":"Microsecond","score":0.9174787}],"concepts":[{"id":"https://openalex.org/C204854418","wikidata":"https://www.wikidata.org/wiki/Q1362921","display_name":"Polling","level":2,"score":0.9438125},{"id":"https://openalex.org/C34742353","wikidata":"https://www.wikidata.org/wiki/Q842015","display_name":"Microsecond","level":2,"score":0.9174787},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.6415294},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.5596823},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.49495572},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.21349216},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.18072727},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.11959627},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.07228136}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11241-024-09422-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11241-024-09422-8.pdf","source":{"id":"https://openalex.org/S183885566","display_name":"Real-Time Systems","issn_l":"0922-6443","issn":["0922-6443","1573-1383"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319965","https://openalex.org/P4310319900"],"host_organization_lineage_names":["Springer Nature","Springer Science+Business Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11241-024-09422-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11241-024-09422-8.pdf","source":{"id":"https://openalex.org/S183885566","display_name":"Real-Time Systems","issn_l":"0922-6443","issn":["0922-6443","1573-1383"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319965","https://openalex.org/P4310319900"],"host_organization_lineage_names":["Springer Nature","Springer Science+Business Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"CCF-2008799"},{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"CNS-2238476"},{"funder":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium f\u00fcr Bildung und Forschung","award_id":"Alexander von Humboldt Professorship"},{"funder":"https://openalex.org/F4320323383","funder_display_name":"Technische Universit\u00e4t M\u00fcnchen","award_id":null}],"datasets":[],"versions":[],"referenced_works_count":45,"referenced_works":["https://openalex.org/W1018234983","https://openalex.org/W1482301337","https://openalex.org/W1971363723","https://openalex.org/W2015827499","https://openalex.org/W2034549250","https://openalex.org/W2046221484","https://openalex.org/W2118378639","https://openalex.org/W2122969894","https://openalex.org/W2132511032","https://openalex.org/W2149075075","https://openalex.org/W2165683591","https://openalex.org/W2346299160","https://openalex.org/W2612242064","https://openalex.org/W2731939711","https://openalex.org/W2744862849","https://openalex.org/W2782784892","https://openalex.org/W2784018898","https://openalex.org/W2792022609","https://openalex.org/W2798282005","https://openalex.org/W2910116087","https://openalex.org/W2918580624","https://openalex.org/W2920648274","https://openalex.org/W2945035822","https://openalex.org/W3004091898","https://openalex.org/W3034646868","https://openalex.org/W3034865256","https://openalex.org/W3087945586","https://openalex.org/W3114035302","https://openalex.org/W3155170016","https://openalex.org/W3184118166","https://openalex.org/W3185783362","https://openalex.org/W3187045820","https://openalex.org/W3204801288","https://openalex.org/W4200539379","https://openalex.org/W4206015821","https://openalex.org/W4212855062","https://openalex.org/W4221161230","https://openalex.org/W4234453167","https://openalex.org/W4280574017","https://openalex.org/W4281844706","https://openalex.org/W4283736405","https://openalex.org/W4293704577","https://openalex.org/W4381894281","https://openalex.org/W4381894591","https://openalex.org/W4391583790"],"related_works":["https://openalex.org/W4393179257","https://openalex.org/W4391375266","https://openalex.org/W4386075345","https://openalex.org/W4230797417","https://openalex.org/W4205624458","https://openalex.org/W2987499578","https://openalex.org/W2748952813","https://openalex.org/W2511501630","https://openalex.org/W2462076241","https://openalex.org/W2076641224"],"abstract_inverted_index":{"Abstract":[0],"In":[1,87],"today\u2019s":[2],"multiprocessor":[3],"systems-on-a-chip,":[4],"the":[5,41,67,98,105,122,125,162,189,201],"shared":[6],"memory":[7,111,164],"subsystem":[8],"is":[9,38,118],"a":[10,53,84,92,113,170,178],"known":[11],"source":[12],"of":[13,40,55,145,166,180],"temporal":[14],"interference.":[15,47],"The":[16,116,137],"problem":[17],"causes":[18],"logically":[19],"independent":[20],"cores":[21,69,99,159,168],"to":[22,28,45,61,74,121,147],"affect":[23],"each":[24],"other\u2019s":[25],"performance,":[26],"leading":[27],"pessimistic":[29],"worst-case":[30],"execution":[31],"time":[32],"analysis.":[33],"Memory":[34],"regulation":[35,49,78,94],"via":[36],"throttling":[37],"one":[39],"most":[42],"practical":[43],"techniques":[44],"mitigate":[46],"Traditional":[48],"schemes":[50],"rely":[51],"on":[52,66,124,177,188],"combination":[54],"timer":[56],"and":[57,64,127,183,196],"performance":[58,102],"counter":[59],"interrupts":[60],"be":[62,81,129],"delivered":[63],"processed":[65],"same":[68],"running":[70],"real-time":[71],"workload.":[72],"Unfortunately,":[73],"prevent":[75],"excessive":[76],"overhead,":[77],"can":[79,128],"only":[80],"enforced":[82],"at":[83,112],"millisecond-scale":[85],"granularity.":[86],"this":[88],"work,":[89],"we":[90],"present":[91],"novel":[93],"mechanism":[95,139],"from":[96],"outside":[97],"that":[100],"monitors":[101],"counters":[103],"for":[104],"application":[106],"core\u2019s":[107],"activity":[108],"in":[109],"main":[110],"microsecond":[114],"scale.":[115],"approach":[117,176],"fully":[119],"transparent":[120],"applications":[123],"cores,":[126],"implemented":[130],"using":[131,200],"widely":[132],"available":[133],"on-chip":[134],"debug":[135],"facilities.":[136],"presented":[138],"also":[140],"allows":[141,154],"more":[142],"complex":[143],"composition":[144],"metrics":[146],"enact":[148],"load-aware":[149],"regulation.":[150],"For":[151],"instance,":[152],"it":[153],"redistributing":[155],"unused":[156],"bandwidth":[157,165],"between":[158],"while":[160],"keeping":[161],"overall":[163],"all":[167],"below":[169],"given":[171],"threshold.":[172],"We":[173],"implement":[174],"our":[175],"host":[179],"embedded":[181],"platforms":[182,199],"conduct":[184],"an":[185],"in-depth":[186],"evaluation":[187],"Xilinx":[190],"Zynq":[191],"UltraScale+":[192],"ZCU102,":[193],"NXP":[194,197],"i.MX8M":[195],"S32G2":[198],"San":[202],"Diego":[203],"Vision":[204],"Benchmark":[205],"Suite.":[206]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4399731225","counts_by_year":[],"updated_date":"2024-12-22T19:05:59.421103","created_date":"2024-06-18"}