Optimizing Grouped GEMM for MoE on BlackwellHow we squeezed up to 15% more performance out of MoE's core kernel.Read the article
Hawkeye: Reproducing GPU-Level Non-DeterminismReproduces the exact bit-level matrix multiplication an NVIDIA GPU ran by re-executing it on a CPU with no precision loss, so an auditor can check any training or inference run against a deterministic reference at essentially no overhead.Read on arXiv
A Fused Blockwise Hadamard Quantization Kernel in CuTe DSLHow Pearl quantizes activations on the inference hot path: a fused CuTe DSL kernel that folds the blockwise Hadamard transform into INT quantization, benchmarked against vLLM and running in production behind models like Gemma 4. Much of it was written by our in-house agentic kernel tool.Read on X
400x Faster Hashing on GPUsPearl mining has to hash large tensors that already live on the GPU, so hashing on the host would add CPU-GPU round trips to every matrix multiplication. This article walks through building a cryptographically secure BLAKE3 kernel that optimizes a single digest on-device with no host I/O, instead of the usual GPU approach of just computing many hashes at once. It covers the design choices from picking the hash to the kernel architecture: chunk compression fully unrolled in registers, fused with the Merkle tree reduction, down to which PTX instructions move the data.Read on X
The Pearl ProtocolA Proof-of-Useful-Work L1 where mining is produced natively from AI computation.Download the Whitepaper
Proofs of Useful Work From Arbitrary Matrix MultiplicationRevisits the longstanding open problem of Nakamoto consensus on real computation the miner chooses, and gives a proof of useful work for matrix multiplication with 1 + o(1) overhead, so GPUs can reuse their AI compute to secure a chain.Read on arXiv
The Economics of Proof-of-Useful-WorkA competitive-equilibrium model of a PoUW blockchain: closed-form prices across mining, inference, and "duplex" work, plus why a majority attack stays tied to the block reward once prices adjust.Read on arXiv
Problems We Are Working OnThe open questions in mathematics, cryptography, and consensus that Pearl is still working to solve.Open the List
Pearl INT WhitepaperThe original whitepaper: the Pearl protocol with an exact integer (INT) matrix-multiplication mining kernel.Read the Whitepaper