Next Article in Journal
Semantically Supervised SeDINO Encoder for Visual–Language–Action Model
Previous Article in Journal
Real-Time Oestrus Detection in Free Stall Barns: Experimental Validation of a Low-Power System Connected to LPWAN
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

AIPR: An Automated Instruction-Level Patching and Rewriting Framework for Sustainable RISC-V Research

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
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

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.
Keywords: binary rewriting; reproducibility; toolchain fragmentation; RISC-V binary rewriting; reproducibility; toolchain fragmentation; RISC-V

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.
Back to TopTop