{"id":"https://openalex.org/W7167917041","doi":"https://doi.org/10.1145/3801488.3807976","title":"Advances in Instruction Compression and Memory Footprint Reduction for RISC-V","display_name":"Advances in Instruction Compression and Memory Footprint Reduction for RISC-V","publication_year":2026,"publication_date":"2026-05-19","ids":{"openalex":"https://openalex.org/W7167917041","doi":"https://doi.org/10.1145/3801488.3807976"},"language":null,"primary_location":{"id":"doi:10.1145/3801488.3807976","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3801488.3807976","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM International Conference on Computing Frontiers: Workshops and Special Sessions","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3801488.3807976","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5027416194","display_name":"Stefan Wallentowitz","orcid":"https://orcid.org/0000-0003-3182-4929"},"institutions":[{"id":"https://openalex.org/I174004417","display_name":"Munich University of Applied Sciences","ror":"https://ror.org/012k1v959","country_code":"DE","type":"education","lineage":["https://openalex.org/I174004417"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Stefan Wallentowitz","raw_affiliation_strings":["HM Munich University of Applied Sciences, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0003-3182-4929","affiliations":[{"raw_affiliation_string":"HM Munich University of Applied Sciences, Munich, Germany","institution_ids":["https://openalex.org/I174004417"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5099638051","display_name":"Andreas Hager-Clukas","orcid":"https://orcid.org/0009-0004-9183-6985"},"institutions":[{"id":"https://openalex.org/I174004417","display_name":"Munich University of Applied Sciences","ror":"https://ror.org/012k1v959","country_code":"DE","type":"education","lineage":["https://openalex.org/I174004417"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Hager-Clukas","raw_affiliation_strings":["HM Munich University of Applied Sciences, Munich, Germany"],"raw_orcid":"https://orcid.org/0009-0004-9183-6985","affiliations":[{"raw_affiliation_string":"HM Munich University of Applied Sciences, Munich, Germany","institution_ids":["https://openalex.org/I174004417"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032095821","display_name":"Alessio Burrello","orcid":"https://orcid.org/0000-0002-6215-8220"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessio Burrello","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-6215-8220","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080843266","display_name":"Daniele Jahier Pagliari","orcid":"https://orcid.org/0000-0002-2872-7071"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Daniele Jahier Pagliari","raw_affiliation_strings":["Politecnico di Torino, Turin, Italy"],"raw_orcid":"https://orcid.org/0000-0002-2872-7071","affiliations":[{"raw_affiliation_string":"Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095880846","display_name":"Tammo M\u00fcrmann","orcid":"https://orcid.org/0009-0004-6617-5230"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Tammo M\u00fcrmann","raw_affiliation_strings":["TU Darmstadt, Darmstadt, Germany"],"raw_orcid":"https://orcid.org/0009-0004-6617-5230","affiliations":[{"raw_affiliation_string":"TU Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119790751","display_name":"Markus Scheck","orcid":"https://orcid.org/0009-0006-3098-3177"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Markus Scheck","raw_affiliation_strings":["TU Darmstadt, Darmstadt, Germany"],"raw_orcid":"https://orcid.org/0009-0006-3098-3177","affiliations":[{"raw_affiliation_string":"TU Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047000315","display_name":"Andreas Koch","orcid":"https://orcid.org/0000-0002-1164-3082"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Koch","raw_affiliation_strings":["TU Darmstadt, Darmstadt, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1164-3082","affiliations":[{"raw_affiliation_string":"TU Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087915119","display_name":"Sallar Ahmadi-Pour","orcid":"https://orcid.org/0000-0003-4000-6207"},"institutions":[{"id":"https://openalex.org/I180437899","display_name":"University of Bremen","ror":"https://ror.org/04ers2y35","country_code":"DE","type":"education","lineage":["https://openalex.org/I180437899"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sallar Ahmadi-Pour","raw_affiliation_strings":["Universit\u00e4t Bremen, Bremen, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4000-6207","affiliations":[{"raw_affiliation_string":"Universit\u00e4t Bremen, Bremen, Germany","institution_ids":["https://openalex.org/I180437899"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071742136","display_name":"Rolf Drechsler","orcid":"https://orcid.org/0000-0002-9872-1740"},"institutions":[{"id":"https://openalex.org/I180437899","display_name":"University of Bremen","ror":"https://ror.org/04ers2y35","country_code":"DE","type":"education","lineage":["https://openalex.org/I180437899"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Rolf Drechsler","raw_affiliation_strings":["Universit\u00e4t Bremen, Bremen, Germany and DFKI GmbH, Bremen, Germany"],"raw_orcid":"https://orcid.org/0000-0002-9872-1740","affiliations":[{"raw_affiliation_string":"Universit\u00e4t Bremen, Bremen, Germany and DFKI GmbH, Bremen, Germany","institution_ids":["https://openalex.org/I180437899"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"241","last_page":"246"},"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.436599999666214,"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.436599999666214,"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.4242999851703644,"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.05790000036358833,"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/memory-footprint","display_name":"Memory footprint","score":0.8476999998092651},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7597000002861023},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5878999829292297},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5809999704360962},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.5281999707221985},{"id":"https://openalex.org/keywords/modularity","display_name":"Modularity (biology)","score":0.503600001335144},{"id":"https://openalex.org/keywords/footprint","display_name":"Footprint","score":0.4860000014305115}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8511999845504761},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.8476999998092651},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7597000002861023},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5878999829292297},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5809999704360962},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.5281999707221985},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.503600001335144},{"id":"https://openalex.org/C132943942","wikidata":"https://www.wikidata.org/wiki/Q2562511","display_name":"Footprint","level":2,"score":0.4860000014305115},{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.47189998626708984},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.43959999084472656},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4293999969959259},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.4097000062465668},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.38100001215934753},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.38040000200271606},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3763999938964844},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3476000130176544},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3158000111579895},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.27070000767707825},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.26829999685287476},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2597000002861023},{"id":"https://openalex.org/C107418235","wikidata":"https://www.wikidata.org/wiki/Q1520565","display_name":"Human multitasking","level":2,"score":0.25859999656677246}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3801488.3807976","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3801488.3807976","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM International Conference on Computing Frontiers: Workshops and Special Sessions","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3801488.3807976","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3801488.3807976","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM International Conference on Computing Frontiers: Workshops and Special Sessions","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W2061818616","https://openalex.org/W2343874908","https://openalex.org/W3013297713","https://openalex.org/W3083408094","https://openalex.org/W3092140938","https://openalex.org/W3092594610","https://openalex.org/W3127866319","https://openalex.org/W3183537502","https://openalex.org/W3208805556","https://openalex.org/W4200205633","https://openalex.org/W4212765767","https://openalex.org/W4220856780","https://openalex.org/W4280563939","https://openalex.org/W4281749436","https://openalex.org/W4285245777","https://openalex.org/W4293023520","https://openalex.org/W4308095139","https://openalex.org/W4312337699","https://openalex.org/W4379115991","https://openalex.org/W4406867496","https://openalex.org/W4409076890","https://openalex.org/W4410582734"],"related_works":[],"abstract_inverted_index":{"Extensibility":[0],"and":[1,22,35,58,69,125,140],"modularity":[2],"are":[3,71],"essential":[4],"properties":[5],"of":[6,39,45,55,104,110,128],"the":[7,49,53,102,108,116],"RISC-V":[8,40,46,61],"Instruction":[9],"Set,":[10],"thereby":[11],"allowing":[12],"for":[13,18,80],"optimized":[14,19],"instruction":[15,32,50,122,130],"set":[16,33,51,123],"extensions":[17],"power,":[20],"performance,":[21],"area.":[23],"This":[24],"work":[25],"provides":[26],"insights":[27],"into":[28],"research":[29],"advances":[30],"in":[31,96],"customization":[34,82],"memory":[36,117],"footprint":[37,118],"reductions":[38],"programs.":[41],"A":[42],"key":[43,72],"opportunity":[44],"is":[47,83],"tailoring":[48],"to":[52,92,136],"workload":[54],"deeply":[56],"embedded":[57],"other":[59],"area-constrained":[60],"cores.":[62],"Designing":[63],"proper":[64],"extensions,":[65],"benchmarking,":[66],"compiler":[67,91],"adoption,":[68],"verification":[70],"challenges.":[73],"To":[74],"address":[75],"those":[76],"challenges,":[77],"a":[78,88],"toolflow":[79],"automated":[81],"presented,":[84],"as":[85,87],"well":[86],"tailored":[89],"AI":[90,97],"exploit":[93],"custom":[94],"instructions":[95],"workloads.":[98],"We":[99],"present":[100],"how":[101],"usage":[103],"virtual":[105],"prototypes":[106],"addresses":[107],"challenges":[109],"verifying":[111],"customizations.":[112],"Finally,":[113],"limitations":[114],"on":[115],"furthermore":[119],"motivate":[120],"compressed":[121],"encodings,":[124],"current":[126,133],"developments":[127],"variable-length":[129],"coding,":[131],"from":[132],"16-bit":[134],"encodings":[135,139],"complex":[137],"48-bit":[138],"beyond":[141],"conclude":[142],"this":[143],"work.":[144]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2026-07-11T00:00:00"}
