Show HN: Phobos – A tiny scale-free kernel language with tile-DAG support
Summary
Phobos is a personal research project that introduces a tiny, scale-free kernel language for NVIDIA GPUs, featuring tile-DAG clustering and autotuning. The author documents an end-to-end pipeline from source code to PTX via MLIR/LLVM, demonstrates manual and automated performance comparisons against cuBLAS, and shares a cluster prototype for distributed GPU execution. The piece emphasizes learning and experimentation over production-grade tooling and highlights hardware constraints on an older GPU.