2 Repos
Statically linking native object files or bitcode into executables for device-side code reuse.
Distinguishing note: Shortlist candidates refer to URL linking or data object mapping, not low-level binary linking.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Device Object Linking. Refine with filters or upvote what's useful.
IREE is an MLIR-based compiler toolchain and runtime designed to translate machine learning models from various frameworks into optimized binaries for execution across diverse hardware targets. It provides a unified pipeline to ingest models from PyTorch, TensorFlow, JAX, and ONNX, lowering them into a common intermediate representation for deployment on CPUs, GPUs, and bare-metal embedded systems. The project distinguishes itself through a bytecode virtual machine and a hardware abstraction layer that decouple high-level model logic from specific hardware instruction sets. It supports sophis
Statically links compatible bitcode or native object files into executables to reuse device code libraries.
Unikraft is a modular library operating system and unikernel framework designed to compile applications into minimal, bootable virtual machine images. It serves as an OCI-compliant image builder and a cloud-native hypervisor target, enabling the creation of specialized runtimes that include only the specific drivers and libraries required by a single application. The system features a Linux compatibility layer that maps standard API calls and POSIX standards to unikernel libraries, allowing unmodified binaries to run without a full general-purpose kernel. It distinguishes itself by allowing c
Eliminates traditional system call overhead by linking application object files directly against a ported C library.