Futhark Àr ett programmeringssprÄk som stödjer parallellism och tillhör familjen ML.
Tillagt:
- Det interna representationssystemet för parallella konstruktioner har reviderats och optimerats. Med fÄ undantag kan detta ha en betydande inverkan pÄ prestandan.
- Det finns nu stöd för strukturellt typade typ-summor och mönsterigenkÀnning. Men det finns fortfarande vissa problem med typ-summor som innehÄller arrayer.
- Det har skett en betydande minskning av kompileringstiden för vissa stora program.
- Manuellt angivna typ-parametrar behöver inte lÀngre vara uttömmande.
- Visningen av parametern rotate har förenklats.
Borttaget
- Prefixoperatören ~ anvÀnds inte lÀngre, och ! kan nu tillÀmpas för att utföra bitvis negation av heltal.
Ăndrat:
- Alternativet âfuthark för futhark bench och futhark test svarar nu som standard mot det binĂ€ra program som anvĂ€nds för dessa underkommandon.
- Det förÄldrade alternativet futhark -t (som utförde samma funktion som futhark check) har tagits bort.
- stream_map har blivit map_stream, och stream_red har blivit reduce_stream.
Fixat:
- futhark test förstĂ„r nu âno-tuning pĂ„ det sĂ€tt som ursprungligen var avsett.
- Kommandona futhark bench och futhark test tolkar nu âexclude korrekt.
- Backenden i Python och C# kan nu korrekt lÀsa binÀra data.
KĂ€lla: linux.org.ru
