1 مستودع
Ensuring software built for one processor architecture can execute on another via emulation or translation.
Distinct from Cross-Architecture Performance Strategies: None of the candidates cover the runtime execution of binaries across different ISAs; they focus on performance strategies or filtering.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Cross-Architecture Binary Compatibility. Refine with filters or upvote what's useful.
Box86 is a Linux userspace emulator and instruction translator designed to run x86 binaries on ARM-based devices. It functions as a hardware compatibility layer that simulates an x86 environment, allowing software built for different processor architectures to execute on ARM Linux. The project utilizes a dynamic recompiler to translate x86 opcodes into native ARM instructions at runtime, increasing execution speed over standard interpretation. To further improve performance and stability, it wraps native system libraries and Vulkan drivers, redirecting architecture-specific calls to native ho
Executes programs built for different processor architectures on ARM devices while maintaining stability.