Advanced
Jinguo Liu ([email protected])
Using CUDA.jl
to implement matrix multiplication (GEMM) for tropical numbers.
In mathematics, tropical algebra is a semiring with the addition replaced with maximization and the multiplication replaced with ordinary addition:
One can find an implementation of tropical GEMM for CPU here: https://github.com/TensorBFS/TropicalGEMM.jl . However, a CUDA implementation is still missing.
- Using case: Tropical Tensor Network for Ground States of Spin Glasses
- Libraries: CUDA.jl and TropicalNumbers.jl
A working Julia implementation for Tropical GEMM on GPU, with better performance than the existing naive implementation.
- CUDA programming (professional),
- Julia language (basic).