{"id":"https://openalex.org/W4411031224","doi":"https://doi.org/10.1145/3737876","title":"Towards Accurate RISC-V Full System Simulation via Component-Level Calibration","display_name":"Towards Accurate RISC-V Full System Simulation via Component-Level Calibration","publication_year":2025,"publication_date":"2025-06-04","ids":{"openalex":"https://openalex.org/W4411031224","doi":"https://doi.org/10.1145/3737876"},"language":"en","primary_location":{"id":"doi:10.1145/3737876","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3737876","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/A5051736681","display_name":"Karan Pathak","orcid":"https://orcid.org/0009-0001-6140-3095"},"institutions":[{"id":"https://openalex.org/I4210106586","display_name":"Haute \u00c9cole P\u00e9dagogique du Canton de Vaud","ror":"https://ror.org/01bvm0h13","country_code":"CH","type":"education","lineage":["https://openalex.org/I4210106586"]},{"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"]},{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["CH","NL"],"is_corresponding":false,"raw_author_name":"Karan Pathak","raw_affiliation_strings":["Electrical Engineering, Ecole Polytechnique Federale de Lausanne","Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology","Haute ecole d'ingenierie et de gestion du canton de Vaud Institut Reconfigurable & Embedded Digital Systems","Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland, and Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft, Netherlands, Haute ecole d'ingenierie et de gestion du canton de Vaud Institut Reconfigurable & Embedded Digital Systems, Yverdon-les-Bains, Switzerland"],"raw_orcid":"https://orcid.org/0009-0001-6140-3095","affiliations":[{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Haute ecole d'ingenierie et de gestion du canton de Vaud Institut Reconfigurable & Embedded Digital Systems","institution_ids":["https://openalex.org/I4210106586"]},{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland, and Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft, Netherlands, Haute ecole d'ingenierie et de gestion du canton de Vaud Institut Reconfigurable & Embedded Digital Systems, Yverdon-les-Bains, Switzerland","institution_ids":["https://openalex.org/I4210106586"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101504308","display_name":"Joshua Klein","orcid":"https://orcid.org/0000-0002-4958-9990"},"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":"Joshua Klein","raw_affiliation_strings":["Electrical Engineering, Ecole Polytechnique Federale de Lausanne","Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-4958-9990","affiliations":[{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044467469","display_name":"Giovanni Ansaloni","orcid":"https://orcid.org/0000-0002-8940-3775"},"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":"Giovanni Ansaloni","raw_affiliation_strings":["Electrical Engineering, Ecole Polytechnique Federale de Lausanne","Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-8940-3775","affiliations":[{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005739146","display_name":"Said Hamdioui","orcid":"https://orcid.org/0000-0002-8961-0387"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Said Hamdioui","raw_affiliation_strings":["Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology","Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-8961-0387","affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075050234","display_name":"Georgi Gaydadjiev","orcid":"https://orcid.org/0000-0002-3678-7007"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]},{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL","SE"],"is_corresponding":false,"raw_author_name":"Georgi Gaydadjiev","raw_affiliation_strings":["Computer Science and Engineering, Chalmers University of Technology","Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology","Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft, Netherlands, and Computer Science and Engineering, Chalmers University of Technology, Goteborg, Sweden"],"raw_orcid":"https://orcid.org/0000-0002-3678-7007","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, Chalmers University of Technology","institution_ids":["https://openalex.org/I66862912"]},{"raw_affiliation_string":"Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft, Netherlands, and Computer Science and Engineering, Chalmers University of Technology, Goteborg, Sweden","institution_ids":["https://openalex.org/I66862912","https://openalex.org/I98358874"]}]},{"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/I4210106586","display_name":"Haute \u00c9cole P\u00e9dagogique du Canton de Vaud","ror":"https://ror.org/01bvm0h13","country_code":"CH","type":"education","lineage":["https://openalex.org/I4210106586"]},{"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":["Electrical Engineering, Ecole polytechnique federale de Lausanne","Reconfigurable and Embedded Digital Systems, Haute ecole d'ingenierie et de gestion du canton de Vaud","Reconfigurable and Embedded Digital Systems, Haute ecole d'ingenierie et de gestion du canton de Vaud, Yverdon-les-Bains, Switzerland, and Electrical Engineering, Ecole polytechnique federale de Lausanne, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-6971-1965","affiliations":[{"raw_affiliation_string":"Electrical Engineering, Ecole polytechnique federale de Lausanne","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Reconfigurable and Embedded Digital Systems, Haute ecole d'ingenierie et de gestion du canton de Vaud","institution_ids":["https://openalex.org/I4210106586"]},{"raw_affiliation_string":"Reconfigurable and Embedded Digital Systems, Haute ecole d'ingenierie et de gestion du canton de Vaud, Yverdon-les-Bains, Switzerland, and Electrical Engineering, Ecole polytechnique federale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I4210106586"]}]},{"author_position":"last","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":["Electrical Engineering, Ecole Polytechnique Federale de Lausanne","Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-9536-4947","affiliations":[{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"Electrical Engineering, Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0667,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.75343681,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"24","issue":"4","first_page":"1","last_page":"19"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9995999932289124,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9995999932289124,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","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"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9991999864578247,"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/component","display_name":"Component (thermodynamics)","score":0.7265667915344238},{"id":"https://openalex.org/keywords/calibration","display_name":"Calibration","score":0.6942182183265686},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.47500336170196533},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11947867274284363},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.11351719498634338},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.06958770751953125},{"id":"https://openalex.org/keywords/thermodynamics","display_name":"Thermodynamics","score":0.054082274436950684}],"concepts":[{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7265667915344238},{"id":"https://openalex.org/C165838908","wikidata":"https://www.wikidata.org/wiki/Q736777","display_name":"Calibration","level":2,"score":0.6942182183265686},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.47500336170196533},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11947867274284363},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.11351719498634338},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.06958770751953125},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.054082274436950684}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3737876","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3737876","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:hesso.tind.io:16139","is_oa":false,"landing_page_url":"http://arodes.hes-so.ch/record/16139","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/16139","raw_type":"Text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1967576688","https://openalex.org/W2036514477","https://openalex.org/W2063884320","https://openalex.org/W2147657366","https://openalex.org/W2163403936","https://openalex.org/W2169281690","https://openalex.org/W2178886179","https://openalex.org/W2560221416","https://openalex.org/W2925090292","https://openalex.org/W3015480182","https://openalex.org/W3034751302","https://openalex.org/W3150956559","https://openalex.org/W3159032828","https://openalex.org/W4285603355","https://openalex.org/W4293526428","https://openalex.org/W4310835597","https://openalex.org/W4379115871","https://openalex.org/W4379116012","https://openalex.org/W4388902229","https://openalex.org/W4390284996"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Full-System":[0],"(FS)":[1],"simulation":[2,67,134],"is":[3,80],"essential":[4],"for":[5,118],"performance":[6,39],"evaluation":[7],"of":[8,21,93,116],"complete":[9,17,138],"systems":[10],"that":[11],"execute":[12],"complex":[13],"applications":[14],"on":[15],"a":[16,54,113,137],"software":[18],"stack":[19],"consisting":[20],"an":[22],"operating":[23],"system":[24],"and":[25,46,85,106,139],"user":[26],"applications.":[27],"Nevertheless,":[28],"they":[29],"require":[30],"careful":[31],"fine-tuning":[32],"against":[33,103],"real":[34],"hardware":[35,88],"to":[36,60,64],"obtain":[37],"reliable":[38],"statistics,":[40],"which":[41],"can":[42,86],"become":[43],"tedious,":[44],"error-prone,":[45],"time-consuming":[47],"with":[48,136],"typical":[49],"trial-and-error":[50],"approaches.":[51],"We":[52,95,127],"propose":[53],"novel,":[55],"streamlined,":[56],"component-level":[57],"calibration":[58],"methodology":[59,70],"address":[61],"these":[62],"shortcomings":[63],"validate":[65],"FS":[66,101],"models.":[68],"Our":[69],"greatly":[71],"accelerates":[72],"the":[73,119,124,129],"validation":[74],"process":[75],"without":[76],"sacrificing":[77],"accuracy.":[78],"It":[79],"Instruction":[81],"Set":[82],"Architecture":[83],"(ISA)-agnostic,":[84],"tackle":[87],"specifications":[89],"at":[90],"different":[91],"levels":[92],"detail.":[94],"demonstrate":[96],"its":[97],"effectiveness":[98],"by":[99],"validating":[100],"models":[102,135],"both":[104],"open-hardware":[105],"IP-protected":[107],"(closed":[108],"hardware)":[109],"RISC-V":[110],"silicon,":[111],"achieving":[112],"mean":[114],"error":[115],"19%\u201323%":[117],"SPEC":[120],"CPU2017":[121],"suite":[122],"in":[123],"two":[125],"cases.":[126],"introduce":[128],"first":[130],"open-source":[131],"RISC-V-based":[132],"FS-validated":[133],"replicable":[140],"methodology.":[141]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
