Cross-ISA machine instrumentation using fast and scalable dynamic binary translation

EG Cota, LP Carloni - Proceedings of the 15th ACM SIGPLAN/SIGOPS …, 2019 - dl.acm.org
The rise in instruction set architecture (ISA) diversity and the growing adoption of virtual
machines are driving a need for fast, scalable, full-system, cross-ISA emulation and …

A System-Level Dynamic Binary Translator Using Automatically-Learned Translation Rules

J Jiang, C Liang, R Dong, Z Yang… - 2024 IEEE/ACM …, 2024 - ieeexplore.ieee.org
System-level emulators have been used extensively for the design, debugging and
evaluation of the system software. They work by providing a system-level virtual machine …

A retargetable system-level DBT hypervisor

T Spink, H Wagstaff, B Franke - ACM Transactions on Computer Systems …, 2020 - dl.acm.org
System-level Dynamic Binary Translation (DBT) provides the capability to boot an Operating
System (OS) and execute programs compiled for an Instruction Set Architecture (ISA) …

[PDF][PDF] Simuboost: Scalable parallelization of functional system simulation

M Rittinghaus - 2013 - d-nb.info
Gathering detailed run-time information such as memory access traces in operating system
and security research often involves functional full system simulation (FFSS). The simulator …

An Instruction Inflation Analyzing Framework for Dynamic Binary Translators

B Xie, Y Yan, C Yan, S Tao, Z Zhang, X Li… - ACM Transactions on …, 2024 - dl.acm.org
Dynamic binary translators (DBTs) are widely used to migrate applications between different
instruction set architectures (ISAs). Despite extensive research to improve DBT performance …

Eliminate the overhead of interrupt checking in full-system dynamic binary translator

G Niu, F Zhang, X Li - Proceedings of the 15th ACM International …, 2022 - dl.acm.org
Dynamic binary translation (DBT) is a ubiquitous technique for program emulation,
instrumentation and debugging. Full-system dynamic binary translators, which can run …

Experiences in Managing the Performance and Reliability of a {Large-Scale} Genomics Cloud Platform

MH Tong, RL Grossman, HS Gunawi - 2021 USENIX Annual Technical …, 2021 - usenix.org
We share our technical experiences in improving the performance of long-running jobs on
the Genomic Data Commons (GDC), a large-scale cancer genomics cloud platform. We …

BTMMU: an efficient and versatile cross-ISA memory virtualization

K Huang, F Zhang, C Li, G Niu, J Wu, T Liu - Proceedings of the 17th …, 2021 - dl.acm.org
Full system dynamic binary translation (DBT) has many important applications, but it is
typically much slower than the native host. One major overhead in full system DBT comes …

Cloud Security

F Lombardi, R Di Pietro, M Signorini - Computer and Information Security …, 2025 - Elsevier
While the Cloud is still undergoing a spectacular growth, with novel paradigms being
proposed, novel architectures being deployed, and the supporting HW and SW solutions …

Optimizing memory access performance using hardware assisted virtualization in retargetable dynamic binary translation

A Faravelon, O Gruber, F Pétrot - 2017 Euromicro Conference …, 2017 - ieeexplore.ieee.org
Dynamic Binary Translation is one of the most efficient strategies for the simulation of
System-on-Chips, with recent studies showing that a large part of the simulation time is …