Skip to content
@beehive-lab

Beehive lab

Beehive lab is part of the Advanced Processor Technologies Group at the University of Manchester specializing in hw/sw codesign.

Pinned Loading

  1. TornadoVM TornadoVM Public

    TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

    Java 1.2k 119

  2. GPULlama3.java GPULlama3.java Public

    GPU-accelerated Llama3.java inference in pure Java using TornadoVM.

    Java 19 6

  3. mambo mambo Public

    A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).

    C 341 69

  4. Maxine-VM Maxine-VM Public

    Maxine VM: A meta-circular research VM

    Java 332 64

  5. FastPath_MP FastPath_MP Public

    FastPath_MP: An FPGA-based multi-path architecture for direct access from FPGA to NVMe SSD

    C 32 4

  6. docker-tornadovm docker-tornadovm Public

    Docker build scripts for TornadoVM on GPUs: https://github.com/beehive-lab/TornadoVM

    Shell 28 6

Repositories

Showing 10 of 46 repositories
  • GPULlama3.java Public

    GPU-accelerated Llama3.java inference in pure Java using TornadoVM.

    beehive-lab/GPULlama3.java’s past year of commit activity
    Java 19 MIT 6 0 0 Updated May 30, 2025
  • TornadoVM Public

    TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

    beehive-lab/TornadoVM’s past year of commit activity
    Java 1,244 Apache-2.0 119 52 (2 issues need help) 6 Updated May 30, 2025
  • p2code-software-acceleration Public

    This project contains auxiliary to build and run docker containers with acceleration capabilities for the purpose of P2CODE project. In particular, it contains TornadoVM and can compile Java source code to class files for execution on NVIDIA GPUs.

    beehive-lab/p2code-software-acceleration’s past year of commit activity
    Shell 1 MIT 0 0 0 Updated Apr 30, 2025
  • tornado-insight Public

    TornadoInsight: Unleashing the Power of TornadoVM in IntelliJ IDEA

    beehive-lab/tornado-insight’s past year of commit activity
    Java 14 Apache-2.0 4 0 0 Updated Apr 30, 2025
  • tornadovm-benchmarks Public

    TornadoVM Benchmark Suite

    beehive-lab/tornadovm-benchmarks’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Apr 16, 2025
  • openfhe-uniman Public Forked from openfheorg/openfhe-development

    This is the UNIMAN fork of the OpenFHE repository (on v1.0.3).

    beehive-lab/openfhe-uniman’s past year of commit activity
    C++ 2 BSD-2-Clause 230 0 0 Updated Apr 15, 2025
  • tornadovm-riscv-patch Public

    RISC-V Build Patch for TornadoVM

    beehive-lab/tornadovm-riscv-patch’s past year of commit activity
    Shell 1 Apache-2.0 0 0 0 Updated Apr 15, 2025
  • tornadovm-mlops-renops Public

    This repository shows how a ML model for TornadoVM can be trained using: i) MLOPs to track the training properties; and ii) RENOPS to schedule the training process when cost is lower.

    beehive-lab/tornadovm-mlops-renops’s past year of commit activity
    Python 0 1 0 0 Updated Apr 14, 2025
  • TornadoVM-Ray-Tracer Public Forked from Vinhixus/TornadoVM-Ray-Tracer

    A real-time ray tracer in Java, accelerated on heterogeneous hardware using TornadoVM

    beehive-lab/TornadoVM-Ray-Tracer’s past year of commit activity
    Java 12 Apache-2.0 6 2 0 Updated Mar 31, 2025
  • docker-tornadovm Public

    Docker build scripts for TornadoVM on GPUs: https://github.com/beehive-lab/TornadoVM

    beehive-lab/docker-tornadovm’s past year of commit activity
    Shell 28 Apache-2.0 6 2 0 Updated Mar 31, 2025