A Hands-On Introduction to Futhark: A Functional Data-Parallel Programming Language for GPU and CPU
A high-performance and high-level purely functional data-parallel array programming language that can execute on the GPU and CPU.
Read the full articleYou might also wanna read

Modular: Software Pipelining for GPU Kernels: Part 1 - The Pipeline Problem
Software Pipelining for GPU Kernels: Part 1 - The Pipeline Problem
modular.com·3mo ago
Building Faster Parsers Through Data-Oriented Design: Flat Arrays Over Pointer Trees
How designing the data structure first (flat arrays of indices instead of a pointer tree) makes a parser fast and collapses memory layout, a
arshad.fyi·18d ago

Modular: Modular 25.7: Faster Inference, Safer GPU Programming, and a More Unified Developer Experience
Modular 25.7: Faster Inference, Safer GPU Programming, and a More Unified Developer Experience
modular.com·7mo ago

Modular: How to Beat Unsloth's CUDA Kernel Using Mojo—With Zero GPU Experience
How to Beat Unsloth's CUDA Kernel Using Mojo—With Zero GPU Experience
modular.com·6mo ago
Inside NVIDIA GPUs: Anatomy of high performance matmul kernels
From GPU architecture and PTX/SASS to warp-tiling and deep asynchronous tensor core pipelines.
aleksagordic.com·9mo ago
AI-Driven Approach for Portable GPU Kernels in High-Performance Computing
High-Performance Computing (HPC) applications increasingly depend on GPUs, yet developing optimized kernels across evolving GPU architecture

Comments
Sign in to join the conversation.
No comments yet. Be the first.