Pinned Repositories
Anubis
The source code of Anubis prototype
blockNDP
Seminal work on blockNDP largely developed @ Huawei Research
CoSense
CoSense is a compiler that uses sensor information from datasheet to help with optimization. It is developed based on LLVM.
dynamic_to_static
Convert a dynamically linked binary to a statically linked binary going thorugh LLVM IR, using mcsema
FragVisor
The FragVisor Aggregate VM Hypervisor
hcontainer-tutorial
H-container, criu-het and compiler framework, Docker-based tutorial (aarch64 and x86_64)
igc_driver
Intel i225-LM Ethernet Controller driver ported from kernel v5.0 to kernel v3.10 for Centos 7.3 (1611)
mcsema
Framework for lifting x86, amd64, and aarch64 program binaries to LLVM bitcode
popcorn-tutorial
Popcorn Linux and Compiler Framework Tutorial (SOSP 2019) material (aarch64 and x86_64)
unifico
Compiler and build harness for heterogeneous-ISA binaries with the same stack layout.
systems-nuts's Repositories
systems-nuts/FragVisor
The FragVisor Aggregate VM Hypervisor
systems-nuts/igc_driver
Intel i225-LM Ethernet Controller driver ported from kernel v5.0 to kernel v3.10 for Centos 7.3 (1611)
systems-nuts/blockNDP
Seminal work on blockNDP largely developed @ Huawei Research
systems-nuts/unifico
Compiler and build harness for heterogeneous-ISA binaries with the same stack layout.
systems-nuts/Anubis
The source code of Anubis prototype
systems-nuts/CoSense
CoSense is a compiler that uses sensor information from datasheet to help with optimization. It is developed based on LLVM.
systems-nuts/Stramash-AE
Stramash AE
systems-nuts/fragvisor-kvmtool
kvmtool for the FragVisor Aggregate VM Hypervisor
systems-nuts/fragvisor-linux
The Linux kernel for FragVisor
systems-nuts/mklinux-next
mklinux-next is (or wants to be) a new version of the Popcorn Linux kernel based on Linux 4.19.63 (long term)
systems-nuts/popcorn-compiler-alpine
Popcorn compiler toolchain for Alpine Linux
systems-nuts/popcorn-graalvm-compiler
Popcorn compiler with modified stack maps section
systems-nuts/popcorn-tutorial
Popcorn Linux and Compiler Framework Tutorial (SOSP 2019) material (aarch64 and x86_64)
systems-nuts/xen-ctxsw-benchmarks
systems-nuts/contextswitch
Little micro-benchmark for Linux to test the cost of context switching and system calls
systems-nuts/graal
GraalVM: Run Programs Faster Anywhere :rocket:
systems-nuts/hcontainer-gocr
systems-nuts/hcontainer-ransac
systems-nuts/hyper_dsm
hyper_dsm
systems-nuts/junco-compiler_assisted_checkpointing
systems-nuts/musl-stack-reloc
A clone of https://www.musl-libc.org/ with support for stack relocation (before libc start)
systems-nuts/popcorn-graalvm-llvm-project
systems-nuts/popcorn-kernel-4.14.79-smartnic
systems-nuts/qemu-smartvm
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
systems-nuts/replay_tools
systems-nuts/replay_tools-2
systems-nuts/TransProc
Transform the CRIU image between different architectures for vanilla code.
systems-nuts/TransProc2
Transform the CRIU image between different architectures for vanilla code.
systems-nuts/unifico-cc24
systems-nuts/wasmbounds
Leaps and bounds: Analysing WebAssembly’s performance with a focus on bounds checking