Sunho Kim

CS Undergrad @ UCSD
GLSL Shaders
Projects

LLVM Compiler Infrastructure

LLVM is a compiler framework used by rust, swift, clang, etc. I have major contributions to core JIT infrastructure of LLVM.

Vita3K

Vita3K is Open Source Playstation Vita Emulator. I'm one of core maintainers working on GPU/CPU/kernel emulation.

GPUSpectral

Vulkan monte-carlo ray-tracing renderer.

KatoML

Machine learning framework built from scratch.

AheuiJIT

JIT compiler for Aheui language for PC and Web.

Scratch Blocks

Learn C intereactively by block coding UI

Gorani Reader

ML based e-book leraning platform

Talks
Building PL Infrastructure With LLVM Components 2023 ACM SIGPLAN Conference on PLDI
JITLink: Native Windows JITing in LLVM 2022 LLVM Developer's Meeting
Algorithms
candidate master @ codeforces
diamond IV @ solved.ac