Comparative analysis of the performance of JIT-compilation libraries for developing a RISC-V simulator using dynamic binary translation

Published in INFORMATION PROCESSES Electronic Scientific Journal ISSN: 1819-5822, 2026

Dynamic binary translation (DBT) for CPU simulation: a practical performance comparison of five JIT libraries (LLVM, Xbyak, AsmJit, GNU Lightning, MIR) using an RV32I simulator. Includes modular DBT prototyping, synthetic and algorithmic benchmarks, and integration insights. Provides actionable recommendations for selecting JIT tools for efficient DBT.