There is a newer version of the record available.

Published November 26, 2021 | Version v0.20.7
Software Open

Futhark

Authors/Creators

Description

Added
  • Better exploitation of parallelism in fused nested segmented reductions.

  • Prelude function not for negating booleans.

Fixed
  • Some incorrect removal of copies (#1505).

  • Handling of parametric modules with top-level existentials (#1510).

  • Module substitution fixes (#1512, #1518).

  • Invalid in-place lowering (#1523).

  • Incorrect code generation for some intra-group parallel code versions.

  • Flattening crash in the presence of irregular parallelism (#1525).

  • Incorrect substitution of type abbreviations with hidden sizes (#1531).

  • Proper handling of NaN in min/max functions for f16/f32/f64 in interpreter (#1528).

Notes

If you use this software, please cite it as below.

Files

diku-dk/futhark-v0.20.7.zip

Files (2.1 MB)

Name Size Download all
md5:b7f9a3c7605f9d0856f40735f8f27f1b
2.1 MB Preview Download

Additional details

Related works