Futhark
Authors/Creators
Description
- Memory short circuiting, a major new optimisation by Philip Munksgaard that avoids copies by constructing values in-place.
assertwas sometimes optimised away by CSE.futhark literatenow handles type abbreviations in entry points (#1750).Handling of non-inlined functions in GPU code. Still very restricted.
Uniqueness checking bug (#1751).
Simplification bug (#1753).
A bug related to optimisation of scalar code migrated to GPU.
Memory optimisation bug for top-level constants (#1755).
Handling of holes in defunctionalisation (again).
A few cases where optimisation (safely but perhaps confusingly) removed bounds checks (#1758).
Futhark now works on Windows again (#1734). This support remains very flaky and not well tested.
Type inference of field projection (#1762).
Notes
Files
diku-dk/futhark-v0.22.4.zip
Files
(2.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b4c5b48dde8006934f733603aac71ce0
|
2.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/diku-dk/futhark/tree/v0.22.4 (URL)