{"id":"https://openalex.org/W2925090292","doi":"https://doi.org/10.23919/springsim.2019.8732862","title":"Gem5-X: A Gem5-Based System Level Simulation Framework to Optimize Many-Core Platforms","display_name":"Gem5-X: A Gem5-Based System Level Simulation Framework to Optimize Many-Core Platforms","publication_year":2019,"publication_date":"2019-04-01","ids":{"openalex":"https://openalex.org/W2925090292","doi":"https://doi.org/10.23919/springsim.2019.8732862","mag":"2925090292"},"language":"en","primary_location":{"id":"doi:10.23919/springsim.2019.8732862","is_oa":false,"landing_page_url":"https://doi.org/10.23919/springsim.2019.8732862","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 Spring Simulation Conference (SpringSim)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/264182","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102011817","display_name":"Yasir Mahmood Qureshi","orcid":"https://orcid.org/0000-0002-2516-3899"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Yasir Mahmood Qureshi","raw_affiliation_strings":["Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland"],"affiliations":[{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109905422","display_name":"William Simon","orcid":null},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"William Andrew Simon","raw_affiliation_strings":["Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland"],"affiliations":[{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050801793","display_name":"Marina Zapater","orcid":"https://orcid.org/0000-0002-6971-1965"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Marina Zapater","raw_affiliation_strings":["Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland"],"affiliations":[{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074236306","display_name":"David Atienza","orcid":"https://orcid.org/0000-0001-9536-4947"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"David Atienza","raw_affiliation_strings":["Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland"],"affiliations":[{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Embedded Systems Lab (ESL), Swiss Federal Institute of Technology Lausanne (EPFL), Lausanne, 1015, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082243235","display_name":"Katzalin Olcoz","orcid":"https://orcid.org/0000-0002-1821-124X"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Katzalin Olcoz","raw_affiliation_strings":["Department of Computer Architecture, Complutense University of Madrid, Madrid, Spain","Department of Computer Architecture, Complutense University of Madrid, Madrid, 28040, Spain"],"affiliations":[{"raw_affiliation_string":"Department of Computer Architecture, Complutense University of Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I121748325"]},{"raw_affiliation_string":"Department of Computer Architecture, Complutense University of Madrid, Madrid, 28040, Spain","institution_ids":["https://openalex.org/I121748325"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5102011817"],"corresponding_institution_ids":["https://openalex.org/I5124864"],"apc_list":null,"apc_paid":null,"fwci":3.5282,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.93300716,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9995999932289124,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9993000030517578,"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.9900000095367432,"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.8678156733512878},{"id":"https://openalex.org/keywords/transcoding","display_name":"Transcoding","score":0.7216173410415649},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5732335448265076},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4967682957649231},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4931930899620056},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.48212575912475586},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4774796962738037},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.4761657416820526},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.41555255651474},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4149349629878998},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.38708674907684326},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2529979944229126},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16949328780174255},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14873206615447998},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.09175455570220947}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8678156733512878},{"id":"https://openalex.org/C134535813","wikidata":"https://www.wikidata.org/wiki/Q1888734","display_name":"Transcoding","level":2,"score":0.7216173410415649},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5732335448265076},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4967682957649231},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4931930899620056},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.48212575912475586},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4774796962738037},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.4761657416820526},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.41555255651474},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4149349629878998},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38708674907684326},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2529979944229126},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16949328780174255},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14873206615447998},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.09175455570220947}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.23919/springsim.2019.8732862","is_oa":false,"landing_page_url":"https://doi.org/10.23919/springsim.2019.8732862","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 Spring Simulation Conference (SpringSim)","raw_type":"proceedings-article"},{"id":"pmh:oai:hesso.tind.io:9086","is_oa":false,"landing_page_url":"http://arodes.hes-so.ch/record/9086","pdf_url":null,"source":{"id":"https://openalex.org/S4306402432","display_name":"ArODES (HES-SO (https://www.hes-so.ch/))","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210088449","host_organization_name":"HES-SO Gen\u00e8ve","host_organization_lineage":["https://openalex.org/I4210088449"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://arodes.hes-so.ch/record/9086","raw_type":"Text"},{"id":"pmh:oai:infoscience.epfl.ch:264182","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/264182","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference proceedings"},{"id":"pmh:oai:www.ucm.es:58594","is_oa":true,"landing_page_url":"https://eprints.ucm.es/58594/1/olcoz21%20preprint.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400298","display_name":"Library Open Repository (Universidad Complutense Madrid)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I121748325","host_organization_name":"Universidad Complutense de Madrid","host_organization_lineage":["https://openalex.org/I121748325"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/bookPart"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:264182","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/264182","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference proceedings"},"sustainable_development_goals":[{"score":0.7599999904632568,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G265104915","display_name":null,"funder_award_id":"EC H2020","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G6057169765","display_name":null,"funder_award_id":"80113","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G7967008902","display_name":null,"funder_award_id":"801137","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1986378602","https://openalex.org/W2012162936","https://openalex.org/W2015659026","https://openalex.org/W2034062945","https://openalex.org/W2082375193","https://openalex.org/W2102035898","https://openalex.org/W2113201593","https://openalex.org/W2120635877","https://openalex.org/W2147657366","https://openalex.org/W2156858199","https://openalex.org/W2163605009","https://openalex.org/W2331783522","https://openalex.org/W2520782513","https://openalex.org/W2523901075","https://openalex.org/W2560221416","https://openalex.org/W2612695082","https://openalex.org/W2613569094","https://openalex.org/W2678047256","https://openalex.org/W2755281887","https://openalex.org/W2773202945","https://openalex.org/W2801000640","https://openalex.org/W2942724907","https://openalex.org/W2946111674","https://openalex.org/W6671305378","https://openalex.org/W6684191040","https://openalex.org/W6702085493","https://openalex.org/W6762247661"],"related_works":["https://openalex.org/W2359384769","https://openalex.org/W2136286070","https://openalex.org/W1969215655","https://openalex.org/W4236637176","https://openalex.org/W1521096565","https://openalex.org/W2101538619","https://openalex.org/W2887692542","https://openalex.org/W2156828418","https://openalex.org/W3023876411","https://openalex.org/W123152114"],"abstract_inverted_index":{"The":[0],"rapid":[1],"expansion":[2],"of":[3,30,60,88],"online-based":[4],"services":[5],"requires":[6],"novel":[7],"energy":[8,124],"and":[9,16,45,54,69,83,95,122,140,146],"performance":[10,53],"efficient":[11],"architectures":[12],"to":[13,48,80,117,128,144],"meet":[14],"power":[15],"latency":[17],"constraints.":[18],"Fast":[19],"architectural":[20,31,89],"exploration":[21],"has":[22],"become":[23],"a":[24,39,46,118],"key":[25],"enabler":[26],"in":[27],"the":[28,85],"proposal":[29],"innovation.":[32],"In":[33],"this":[34],"paper,":[35],"we":[36,64,105,135],"present":[37],"gem5-X,":[38],"gem5-based":[40],"system":[41,121],"level":[42],"simulation":[43],"framework,":[44],"methodology":[47],"optimize":[49],"many-core":[50,61],"systems":[51],"for":[52],"power.":[55],"As":[56],"real-life":[57],"case":[58],"studies":[59],"server":[62],"workloads,":[63],"use":[65],"real-time":[66,102,138],"video":[67,103],"transcoding":[68,139],"image":[70],"classification":[71],"using":[72,109,133],"convolutional":[73],"neural":[74],"networks":[75],"(CNNs).":[76],"Gem5-X":[77],"allows":[78],"us":[79],"identify":[81],"bottlenecks":[82],"evaluate":[84],"potential":[86],"benefits":[87],"extensions":[90],"such":[91],"as":[92],"in-cache":[93,113],"computing":[94,114],"3D":[96],"stacked":[97],"High":[98],"Bandwidth":[99],"Memory.":[100],"For":[101],"transcoding,":[104],"achieve":[106],"15%":[107],"speed-up":[108],"in-order":[110,120],"cores":[111],"with":[112],"when":[115,126],"compared":[116,127],"baseline":[119],"76%":[123],"savings":[125],"an":[129],"Out-of-Order":[130],"system.":[131],"When":[132],"HBM,":[134],"further":[136],"accelerate":[137],"CNNs":[141],"by":[142],"up":[143],"7%":[145],"8%":[147],"respectively.":[148]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":2}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
