NVIDIA 用 CUDA Tile 高性能前向 Pass 内核加速 Mamba-2
Accelerating Mamba-2 with High-Performance Forward Pass Kernels in NVIDIA CUDA Tile
NVIDIA CUDA Tile(cuTile)以 Python DSL 和面向 tile 的并行编程模型,实现了 Mamba-2 的高性能前向 Pass 内核。该模型将线程与 warp 级调度抽象为高层 tile 原语,让开发者用 Python 编写 GPU 内核,由编译器自动完成优化。
NVIDIA CUDA Tile (cuTile) is a Python-based DSL and parallel programming model for NVIDIA GPUs that automatically leverages advanced hardware capabilities to...
NVIDIA CUDA Tile (cuTile) is a Python-based DSL and parallel programming model for NVIDIA GPUs that automatically leverages advanced hardware capabilities to deliver peak performance for tile-level GPU programming. By abstracting thread- and warp-level scheduling behind high-level, tile-centric primitives, cuTile enables you to write GPU kernels in Python while compiler optimizations automatically…
来源:NVIDIA Developer Blog · developer.nvidia.com