This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
AIPR: An Automated Instruction-Level Patching and Rewriting Framework for Sustainable RISC-V Research
by
Juhee Choi
Juhee Choi
Department of Smart Information and Telecommunications Engineering, Sangmyung University, Cheon-An, Cheonan-si 31066, Republic of Korea
Appl. Sci. 2026, 16(3), 1461; https://doi.org/10.3390/app16031461 (registering DOI)
Submission received: 12 January 2026
/
Revised: 28 January 2026
/
Accepted: 29 January 2026
/
Published: 31 January 2026
Abstract
Computer systems research faces significant challenges in reproducibility because of toolchain fragmentation and the rapid evolution of the RISC-V ecosystem. Many research artifacts stay as `digital tombstones’ because they lack stable build environments and suffer from undocumented dependencies. This work presents the AIPR (Automated Instruction-level Patching and Rewriting) framework to address the gap between unstable hardware specifications and reproducible research. The methodology shifts the focus from complex source-level recompilation to direct executable-level modification. A three-stage pipeline automates instruction-level analysis, immediate reconstruction, and binary patching in ELF binaries. Experimental evaluations with the V-FRONT RISC-V processor include 2000 independent trials. These trials verify the functional robustness of the framework under complex architectural constraints. Furthermore, the AIPR framework achieves a 29.57× speedup in artifact generation compared to traditional GCC-based flows.
Share and Cite
MDPI and ACS Style
Choi, J.
AIPR: An Automated Instruction-Level Patching and Rewriting Framework for Sustainable RISC-V Research. Appl. Sci. 2026, 16, 1461.
https://doi.org/10.3390/app16031461
AMA Style
Choi J.
AIPR: An Automated Instruction-Level Patching and Rewriting Framework for Sustainable RISC-V Research. Applied Sciences. 2026; 16(3):1461.
https://doi.org/10.3390/app16031461
Chicago/Turabian Style
Choi, Juhee.
2026. "AIPR: An Automated Instruction-Level Patching and Rewriting Framework for Sustainable RISC-V Research" Applied Sciences 16, no. 3: 1461.
https://doi.org/10.3390/app16031461
APA Style
Choi, J.
(2026). AIPR: An Automated Instruction-Level Patching and Rewriting Framework for Sustainable RISC-V Research. Applied Sciences, 16(3), 1461.
https://doi.org/10.3390/app16031461
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article metric data becomes available approximately 24 hours after publication online.