Webinar

cuTile.jl for High-Performance Computing in Julia

Webinar

cuTile.jl for High-Performance Computing in Julia

Event Date & Time

EDT

Speakers

Share

Event Date & Time

EDT

Speakers

Share

NVIDIA's new CUDA Tile programming model brings a high-level, portable abstraction for writing high-performance GPU kernels. In this webinar, we will introduce CUDA Tile, and how it's been ported to Julia as cuTile.jl. The webinar will explore tile-based GPU programming through real-world examples spanning linear algebra routines, AI inference kernels, and HPC algorithms, demonstrating how CUDA Tile makes Tensor Core programming accessible for both AI and scientific computing workloads.

Learn how CUDA Tile is brought into the Julia ecosystem through cuTile.jl, enabling faster, more intuitive development for AI and scientific computing workloads.

In this webinar:

  • How accelerator hardware trends are shaping modern GPU programming

  • Efficient management and utilization of Tensor Cores

  • The role of the new MLIR-based software stack

  • Building tile-based abstractions in Julia

  • Real-World Applications


See CUDA Tile in action across:

  • Linear algebra: Matrix-vector operations and DGEMM

  • AI inference: RoPE, SwiLU, and Flash Attention

  • HPC algorithms: Heat equation solvers and sparse matrix-vector systems

Speakers

Andy Terrel is the CUDA Python Product Lead at NVIDIA, where he drives the development and strategy of Python-based GPU computing solutions. He is a recognized thought leader in the open data science community (PyData), with more than 1,000 citations of his academic articles, and serves as a board member of the NumFOCUS Foundation, supporting sustainable open-source scientific computing.

Tim Besard is a software engineer at JuliaHub, where he leads GPU support and development for the Julia programming language. He holds a Ph.D. in computer science engineering from Ghent University, Belgium, and has been a key contributor to Julia's GPU ecosystem since 2014. Tim maintains several foundational GPU packages including CUDA.jl, GPUArrays.jl, GPUCompiler.jl, and LLVM.jl, which together form the backbone of GPU computing in Julia.

Speakers

Andy Terrel is the CUDA Python Product Lead at NVIDIA, where he drives the development and strategy of Python-based GPU computing solutions. He is a recognized thought leader in the open data science community (PyData), with more than 1,000 citations of his academic articles, and serves as a board member of the NumFOCUS Foundation, supporting sustainable open-source scientific computing.

Tim Besard is a software engineer at JuliaHub, where he leads GPU support and development for the Julia programming language. He holds a Ph.D. in computer science engineering from Ghent University, Belgium, and has been a key contributor to Julia's GPU ecosystem since 2014. Tim maintains several foundational GPU packages including CUDA.jl, GPUArrays.jl, GPUCompiler.jl, and LLVM.jl, which together form the backbone of GPU computing in Julia.

Speakers

Andy Terrel is the CUDA Python Product Lead at NVIDIA, where he drives the development and strategy of Python-based GPU computing solutions. He is a recognized thought leader in the open data science community (PyData), with more than 1,000 citations of his academic articles, and serves as a board member of the NumFOCUS Foundation, supporting sustainable open-source scientific computing.

Tim Besard is a software engineer at JuliaHub, where he leads GPU support and development for the Julia programming language. He holds a Ph.D. in computer science engineering from Ghent University, Belgium, and has been a key contributor to Julia's GPU ecosystem since 2014. Tim maintains several foundational GPU packages including CUDA.jl, GPUArrays.jl, GPUCompiler.jl, and LLVM.jl, which together form the backbone of GPU computing in Julia.

Sign Up

Register below to get event details sent to you.

We’ll use your information to host this webinar and send essential communications. You can also choose to receive our newsletter and updates—just check the box above. You can unsubscribe anytime. Read more in our Privacy Policy.

America/New_York

Sign Up

Register below to get event details sent to you.

We’ll use your information to host this webinar and send essential communications. You can also choose to receive our newsletter and updates—just check the box above. You can unsubscribe anytime. Read more in our Privacy Policy.

America/New_York

/

/

cuTile.jl for High-Performance Computing in Julia