Skip to content

Finish the std::offload module #109

Description

@nikomatsakis
Metadata
Point of contact @ZuseZ4
Team(s) compiler, lang
Goal document 2025h2/finishing-gpu-offload

Summary

This project aims to get the std::offload module finished. We currently have the ability to automatically move data to and from a GPU, but we can not launch kernels yet. We will add this ability during the next project goal period.

Tasks and status

  • Lang-team experiment (lang Team)
  • Standard reviews (compiler Team)
  • LLVM reviews ()
  • Do the work (@ZuseZ4)

Note: we have updated the body to match the 2025h2 goal. Your original text is preserved below.

Details

Metadata
Point of contact @ZuseZ4
Team(s) compiler, lang
Goal document 2025h1/GPU-Offload

Summary

Expose experimental LLVM features for GPU offloading and allow combining it with the std::autodiff feature.

Tasks and status

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions