{"id":"https://openalex.org/W1976837639","doi":"https://doi.org/10.1145/1376804.1376814","title":"MTSS","display_name":"MTSS","publication_year":2008,"publication_date":"2008-07-01","ids":{"openalex":"https://openalex.org/W1976837639","doi":"https://doi.org/10.1145/1376804.1376814","mag":"1976837639"},"language":"en","primary_location":{"id":"doi:10.1145/1376804.1376814","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1376804.1376814","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/A5063422702","display_name":"Bhuvan Middha","orcid":null},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bhuvan Middha","raw_affiliation_strings":["University of Maryland, College Park, Maryland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, Maryland","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078126808","display_name":"Matthew Simpson","orcid":null},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew Simpson","raw_affiliation_strings":["University of Maryland, College Park, Maryland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, Maryland","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110710474","display_name":"Rajeev Barua","orcid":"https://orcid.org/0000-0003-4210-6893"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rajeev Barua","raw_affiliation_strings":["University of Maryland, College Park, Maryland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, Maryland","institution_ids":["https://openalex.org/I66946132"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I66946132"],"apc_list":null,"apc_paid":null,"fwci":1.3681,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.82992259,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"7","issue":"4","first_page":"1","last_page":"37"},"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/T10772","display_name":"Distributed systems and fault tolerance","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/T10933","display_name":"Real-Time Systems Scheduling","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.8525004386901855},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.5594449639320374},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.5545658469200134},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.5484026074409485},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.544535756111145},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.5348542928695679},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.5244729518890381},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.484425812959671},{"id":"https://openalex.org/keywords/human-multitasking","display_name":"Human multitasking","score":0.43787044286727905},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4351559579372406},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.3760490119457245},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.37150731682777405},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.28177469968795776}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8525004386901855},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.5594449639320374},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.5545658469200134},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.5484026074409485},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.544535756111145},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.5348542928695679},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.5244729518890381},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.484425812959671},{"id":"https://openalex.org/C107418235","wikidata":"https://www.wikidata.org/wiki/Q1520565","display_name":"Human multitasking","level":2,"score":0.43787044286727905},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4351559579372406},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.3760490119457245},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.37150731682777405},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28177469968795776},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"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/C180747234","wikidata":"https://www.wikidata.org/wiki/Q23373","display_name":"Cognitive psychology","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1376804.1376814","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1376804.1376814","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"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.49000000953674316,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W156182005","https://openalex.org/W1494199306","https://openalex.org/W1540774993","https://openalex.org/W1555915743","https://openalex.org/W1583904488","https://openalex.org/W1686420892","https://openalex.org/W1839289053","https://openalex.org/W1977042717","https://openalex.org/W1994115836","https://openalex.org/W2015003898","https://openalex.org/W2024510067","https://openalex.org/W2035216234","https://openalex.org/W2058691906","https://openalex.org/W2104098106","https://openalex.org/W2106202449","https://openalex.org/W2116699921","https://openalex.org/W2121396408","https://openalex.org/W2131129592","https://openalex.org/W2137622193","https://openalex.org/W2138625816","https://openalex.org/W2167756215","https://openalex.org/W2169142010","https://openalex.org/W2169263481","https://openalex.org/W2247935070","https://openalex.org/W2298378179","https://openalex.org/W2615865818","https://openalex.org/W2725179571","https://openalex.org/W2739649174","https://openalex.org/W2912203066","https://openalex.org/W3034699553","https://openalex.org/W4235452221","https://openalex.org/W4252120627","https://openalex.org/W4296147477","https://openalex.org/W6606365989","https://openalex.org/W6654456883"],"related_works":["https://openalex.org/W4243333834","https://openalex.org/W1554378476","https://openalex.org/W310629987","https://openalex.org/W4248614727","https://openalex.org/W2296275612","https://openalex.org/W4249130715","https://openalex.org/W2753615087","https://openalex.org/W4312264564","https://openalex.org/W4291128458","https://openalex.org/W2552325249"],"abstract_inverted_index":{"Out-of-memory":[0],"errors":[1],"are":[2,235,242,249],"a":[3,56,93,99,185],"serious":[4,57],"source":[5],"of":[6,15,19,23,47,106,151,153,166,181,206,218,233,264],"unreliability":[7],"in":[8,52,162,259],"most":[9,256],"embedded":[10,53,88,208],"systems.":[11],"Applications":[12],"run":[13],"out":[14],"main":[16],"memory":[17,26,51,72,77,118,176,205,214],"because":[18,31,38],"the":[20,25,67,75,104,116,128,132,154,159,163,179,189,202,212,219,223,237,255],"frequent":[21],"difficulty":[22],"estimating":[24],"requirement":[27],"before":[28],"deployment,":[29],"either":[30],"it":[32],"depends":[33],"on":[34,246],"input":[35],"data,":[36],"or":[37,184],"certain":[39],"language":[40],"features":[41],"prevent":[42],"estimation.":[43],"The":[44,231],"typical":[45],"lack":[46],"disks":[48],"and":[49,221,239,244,270],"virtual":[50],"systems":[54,89],"has":[55],"consequence":[58],"when":[59],"an":[60,149,207],"out-of-memory":[61,129],"error":[62,130],"occurs.":[63],"Without":[64],"swap":[65],"space,":[66,110],"system":[68,209],"crashes":[69],"if":[70,131,188],"its":[71,107,113],"footprint":[73],"exceeds":[74],"available":[76],"by":[78,90,210,225],"even":[79],"1":[80],"byte.":[81],"This":[82,124],"work":[83],"improves":[84],"reliability":[85,253],"for":[86,121,200],"multitasking":[87],"proposing":[91],"MTSS,":[92],"multitask":[94],"stack":[95,109,114,117,155,227],"sharing":[96,226],"technique.":[97],"If":[98],"task":[100,161],"attempts":[101],"to":[102,138,147,158,216],"overflow":[103],"bounds":[105],"allocated":[108,120,157,215],"MTSS":[111,144,174,196,234],"grows":[112],"into":[115],"space":[119,134,156,165,191],"other":[122,167,229,265],"tasks.":[123,168,230],"technique":[125],"can":[126,197],"avoid":[127],"extra":[133],"recovered":[135,190],"is":[136,145,192,254],"sufficient":[137],"complete":[139],"execution.":[140],"Experiments":[141],"show":[142],"that":[143,252],"able":[146],"recover":[148],"average":[150],"54%":[152],"overflowing":[160],"free":[164],"In":[169],"addition,":[170],"unlike":[171],"conventional":[172],"systems,":[173,262],"detects":[175],"overflows,":[177],"allowing":[178],"possibility":[180],"remedial":[182],"action":[183],"graceful":[186],"exit":[187],"not":[193],"enough.":[194],"Alternatively,":[195],"be":[198],"used":[199],"decreasing":[201],"required":[203],"physical":[204],"reducing":[211],"initial":[213],"each":[217],"tasks":[220],"recovering":[222],"deficit":[224],"with":[228],"overheads":[232,241],"low:":[236],"runtime":[238,269],"energy":[240],"3.1%":[243],"3.2%,":[245],"average.":[247],"These":[248],"tolerable":[250],"given":[251],"important":[257],"concern":[258],"virtually":[260],"all":[261],"ahead":[263],"concerns,":[266],"such":[267],"as":[268],"energy.":[271]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2012,"cited_by_count":4}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2016-06-24T00:00:00"}
