futhark-0.25.15: An optimising compiler for a functional, array-oriented language.
Safe HaskellSafe-Inferred
LanguageGHC2021

Futhark.CodeGen.ImpGen.GPU.SegMap

Description

Code generation for SegMap is quite straightforward. The only trick is virtualisation in case the physical number of threads is not sufficient to cover the logical thread space. This is handled by having actual threadblocks run a loop to imitate multiple threadblocks.

Synopsis

Documentation