Beehive lab
Beehive lab is part of the Advanced Processor Technologies Group at the University of Manchester specializing in hw/sw codesign.
United Kingdom
Pinned Repositories
beehive-spirv-toolkit
Prototype for a SPIR-V assembler and dissasembler. It provides a composable Java interface for generating SPIR-V code at runtime.
docker-tornadovm
Docker build scripts for TornadoVM on GPUs: https://github.com/beehive-lab/TornadoVM
FastPath_MP
FastPath_MP: An FPGA-based multi-path architecture for direct access from FPGA to NVMe SSD
kfusion-tornadovm
🎥 A Java implementation of Kinect Fusion running on Tornado VM.
mambo
A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).
Maxine-VM
Maxine VM: A meta-circular research VM
MaxSim
A simulation platform for managed applications based on Maxine VM and ZSim
tornado-insight
TornadoInsight: Unleashing the Power of TornadoVM in IntelliJ IDEA
TornadoQSim
High-performance and modular quantum simulator in Java
TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Beehive lab's Repositories
beehive-lab/TornadoVM
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
beehive-lab/mambo
A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).
beehive-lab/Maxine-VM
Maxine VM: A meta-circular research VM
beehive-lab/FastPath_MP
FastPath_MP: An FPGA-based multi-path architecture for direct access from FPGA to NVMe SSD
beehive-lab/docker-tornadovm
Docker build scripts for TornadoVM on GPUs: https://github.com/beehive-lab/TornadoVM
beehive-lab/kfusion-tornadovm
🎥 A Java implementation of Kinect Fusion running on Tornado VM.
beehive-lab/TornadoQSim
High-performance and modular quantum simulator in Java
beehive-lab/beehive-spirv-toolkit
Prototype for a SPIR-V assembler and dissasembler. It provides a composable Java interface for generating SPIR-V code at runtime.
beehive-lab/levelzero-jni
Intel LevelZero JNI library for TornadoVM
beehive-lab/tornado-insight
TornadoInsight: Unleashing the Power of TornadoVM in IntelliJ IDEA
beehive-lab/TornadoVM-Ray-Tracer
A real-time ray tracer in Java, accelerated on heterogeneous hardware using TornadoVM
beehive-lab/ProtonVM
Parallel Bytecode Interpreter For Heterogeneous Hardware
beehive-lab/Maxine-Dockerfile
A Dockerfile to build a docker image that is capable of compiling and running the Maxine VM
beehive-lab/tornadovm-installer
Easy Installer for TornadoVM
beehive-lab/DFLOW
A framework for rapidly prototyping data DFLOW proof-of-concepts
beehive-lab/llama2.tornadovm.java
An extension to Llama2.java implementation accelerated with GPUs, using TornadoVM
beehive-lab/mambo-vm
Scripts to build an AArch64 QEMU virtual machine image for evaluating MAMBO
beehive-lab/openfhe-uniman
This is the UNIMAN fork of the OpenFHE repository (on v1.0.3).
beehive-lab/pie
Instruction encoder / decoder generator
beehive-lab/graal-jvmci-8
Fork of jdk8u/hotspot with support for JVMCI
beehive-lab/Maxine-Jenkins
beehive-lab/mx
Command-line tool used for the development of Graal projects.
beehive-lab/riscv-callsites-benchmark
A microbenchmark generating inline callsites for estimating the overhead of different implementations on RISCV
beehive-lab/tornadovm-dashboard
TornadoVM Dashboard for Performance Tracking
beehive-lab/async-profiler
Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events
beehive-lab/deepnetts-communityedition
Deep Netts Engine Community Edition
beehive-lab/fhe-core
A Java library for Fully Homomorphic Encryption for EU Encrypt
beehive-lab/flink
Mirror of Apache Flink
beehive-lab/ldbc_snb_implementations
Implementations for the Interactive and BI workloads of the LDBC Social Network Benchmark. Work-in-progress.
beehive-lab/tornadovm.jax
TornadoVM examples to appear in the JAX Magazine: https://github.com/beehive-lab/TornadoVM