Vortex: OpenCL Compatible RISC-V GPGPU

Vortex is an open-source hardware and software project to support GPGPU based on RISC-V ISA extensions. Currently Vortex supports OpenCL and it runs on FPGA. The vortex platform is highly customizable and scalable with a complete open-source compiler, driver and runtime software stack to enable research in GPU architectures.

New Vortex Workshop and Tutorial at MICRO 2024

Recent Publications See All

Analysis of the RISC-V Vector Extension for Vulkan Graphics Kernels

Authors: Martin Troiber, Blaise Tine, Martin Schulz, Hyesoon Kim

SoftCUDA: Running CUDA on Softcore GPU

Authors: Chihyo Ahn, Ruobing Han, Udit Subramanya , Jisheng Zhao, Hyesoon Kim

SparseWeaver: Converting Sparse Operations as Dense Operations on GPUs for Graph Workloads

Authors: Shinnung Jeong, Liam Paul Cooper, Ju Min Lee, Heelim Choi, Nicholas Parnenzini, Chihyo Ahn, Yongwoo Lee, Hanjun Kim, Hyesoon Kim

See Publication