{"id":"https://openalex.org/W3041742096","doi":"https://doi.org/10.1145/3391896","title":"GMAI","display_name":"GMAI","publication_year":2020,"publication_date":"2020-07-07","ids":{"openalex":"https://openalex.org/W3041742096","doi":"https://doi.org/10.1145/3391896","mag":"3041742096"},"language":"en","primary_location":{"id":"doi:10.1145/3391896","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3391896","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":true,"oa_status":"green","oa_url":"https://hdl.handle.net/2117/335883","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070877994","display_name":"Alejandro J. Calder\u00f3n","orcid":"https://orcid.org/0000-0003-2426-306X"},"institutions":[{"id":"https://openalex.org/I4210140267","display_name":"Ikerlan","ror":"https://ror.org/03hp1m080","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210140267"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alejandro J. Calder\u00f3n","raw_affiliation_strings":["Universitat Polit\u00e8cnica de Catalunya and Ikerlan Technology Research Centre, Mondragon, Spain"],"raw_orcid":"https://orcid.org/0000-0003-2426-306X","affiliations":[{"raw_affiliation_string":"Universitat Polit\u00e8cnica de Catalunya and Ikerlan Technology Research Centre, Mondragon, Spain","institution_ids":["https://openalex.org/I4210140267","https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012406621","display_name":"Leonidas Kosmidis","orcid":"https://orcid.org/0000-0001-9751-1058"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Leonidas Kosmidis","raw_affiliation_strings":["Barcelona Supercomputing Center (BSC), Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0001-9751-1058","affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center (BSC), Barcelona, Spain","institution_ids":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053771710","display_name":"Carlos Fernando Nicol\u00e1s","orcid":"https://orcid.org/0000-0002-2117-913X"},"institutions":[{"id":"https://openalex.org/I4210140267","display_name":"Ikerlan","ror":"https://ror.org/03hp1m080","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210140267"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Carlos F. Nicol\u00e1s","raw_affiliation_strings":["Ikerlan Technology Research Centre, Mondragon, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ikerlan Technology Research Centre, Mondragon, Spain","institution_ids":["https://openalex.org/I4210140267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026101378","display_name":"Francisco J. Cazorla","orcid":"https://orcid.org/0000-0002-3344-376X"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Francisco J. Cazorla","raw_affiliation_strings":["Barcelona Supercomputing Center (BSC), Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center (BSC), Barcelona, Spain","institution_ids":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048647219","display_name":"Peio Onaindia","orcid":"https://orcid.org/0000-0003-1816-4516"},"institutions":[{"id":"https://openalex.org/I4210140267","display_name":"Ikerlan","ror":"https://ror.org/03hp1m080","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210140267"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Peio Onaindia","raw_affiliation_strings":["Ikerlan Technology Research Centre, Mondragon, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ikerlan Technology Research Centre, Mondragon, Spain","institution_ids":["https://openalex.org/I4210140267"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.1231,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.77363515,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"19","issue":"5","first_page":"1","last_page":"23"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994000196456909,"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.9970999956130981,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8957117795944214},{"id":"https://openalex.org/keywords/provisioning","display_name":"Provisioning","score":0.8009750843048096},{"id":"https://openalex.org/keywords/allocator","display_name":"Allocator","score":0.6517921686172485},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4634769856929779},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.45536676049232483},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4527356028556824},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4453938603401184},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.38134467601776123},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.26422542333602905}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8957117795944214},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.8009750843048096},{"id":"https://openalex.org/C162262903","wikidata":"https://www.wikidata.org/wiki/Q343527","display_name":"Allocator","level":2,"score":0.6517921686172485},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4634769856929779},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.45536676049232483},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4527356028556824},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4453938603401184},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.38134467601776123},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.26422542333602905},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","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.1145/3391896","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3391896","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:upcommons.upc.edu:2117/335883","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/335883","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/335883","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/335883","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G367317414","display_name":null,"funder_award_id":"TIN2015-65316P","funder_id":"https://openalex.org/F4320322930","funder_display_name":"Ministerio de Ciencia e Innovaci\u00f3n"}],"funders":[{"id":"https://openalex.org/F4320322930","display_name":"Ministerio de Ciencia e Innovaci\u00f3n","ror":"https://ror.org/034900433"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1899349177","https://openalex.org/W2056690801","https://openalex.org/W2144538993","https://openalex.org/W2163687928","https://openalex.org/W2791746987","https://openalex.org/W2793009908","https://openalex.org/W2888885569","https://openalex.org/W4237286720","https://openalex.org/W4252384716","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W4252124899","https://openalex.org/W4250204977","https://openalex.org/W2043640140","https://openalex.org/W2122690624","https://openalex.org/W4361194010","https://openalex.org/W1974716894","https://openalex.org/W4376862083","https://openalex.org/W4312676584","https://openalex.org/W1974272726","https://openalex.org/W1979984064"],"abstract_inverted_index":{"Critical":[0],"real-time":[1],"systems":[2,21],"require":[3],"strict":[4],"resource":[5,49,149],"provisioning":[6,150],"in":[7,19,86,131,148],"terms":[8],"of":[9,60,69,104,122,135,145,151],"memory":[10,138,162,171],"and":[11,73],"timing.":[12],"The":[13],"constant":[14],"need":[15],"for":[16],"higher":[17],"performance":[18],"these":[20],"has":[22],"led":[23],"industry":[24],"to":[25,42,65,98,166],"recently":[26],"include":[27],"GPUs.":[28],"However,":[29],"GPU":[30,62,123,137],"software":[31,64],"ecosystems":[32],"are":[33,76],"by":[34,107,173],"their":[35,70,108],"nature":[36],"closed":[37],"source,":[38],"forcing":[39],"system":[40,63,96],"engineers":[41,97],"consider":[43],"them":[44],"as":[45],"black":[46],"boxes,":[47],"complicating":[48],"provisioning.":[50],"In":[51],"this":[52],"work,":[53],"we":[54,141],"reverse":[55],"engineer":[56],"the":[57,61,67,101,133,136,143,156,160,170,174],"internal":[58],"operations":[59],"increase":[66],"understanding":[68],"observed":[71],"behaviour":[72],"how":[74],"resources":[75,105],"internally":[77],"managed.":[78],"We":[79,113],"present":[80],"our":[81,116],"methodology":[82,117],"that":[83,94],"is":[84,164],"incorporated":[85],"GMAI":[87],"(GPU":[88],"Memory":[89],"Allocation":[90],"Inspector),":[91],"a":[92,119],"tool":[93],"allows":[95],"accurately":[99],"determine":[100],"exact":[102],"amount":[103],"required":[106],"critical":[109],"systems,":[110],"avoiding":[111],"underprovisioning.":[112],"first":[114],"apply":[115],"on":[118],"wide":[120],"range":[121],"hardware":[124],"from":[125,155],"different":[126],"vendors":[127],"showing":[128],"its":[129],"generality":[130],"obtaining":[132],"properties":[134],"allocators.":[139],"Next,":[140],"demonstrate":[142],"benefits":[144],"such":[146],"knowledge":[147],"two":[152],"case":[153],"studies":[154],"automotive":[157],"domain,":[158],"where":[159],"actual":[161],"consumption":[163],"up":[165],"5.6\u00d7":[167],"more":[168],"than":[169],"requested":[172],"application.":[175]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1}],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2020-07-16T00:00:00"}
