Каталог

    Descend: A Safe GPU Systems Programming Language

    ACM SIGPLAN0.0
    20 minutes
    English
    0/1 уроков (0%)
    – из 1

    Descend: A Safe GPU Systems Programming Language

    YouTube·GPU Programming

    Explore a 20-minute conference talk from PLDI 2024 introducing Descend, a novel safe GPU systems programming language. Discover how Descend addresses the challenges of programming massively parallel GPU hardware by enforcing safe memory management through ownership and lifetime tracking in the type system. Learn about Descend's holistic GPU programming model, which hierarchically schedules computations over grid, blocks, warps, and threads. Understand how extended Borrow checking and the concept of views ensure safe parallel access patterns, preventing data races. Compare Descend's approach to existing GPU programming languages like CUDA and OpenCL, and examine its potential for expressing real-world GPU programs with competitive performance while maintaining strong safety guarantees. Gain insights into the future of safe GPU programming and its implications for developing efficient, bug-free parallel applications.

    FreeCourses

    Бесплатные курсы университетов и независимых авторов.

    Каталог на основе данных Class Central. © 2026 Free Courses