Futhark – see programmeerimiskeel, mis toetab paralleelsust ja kuulub ML perekonda.
Lisatud:
- Paralleelsete konstruktsioonide siseesitus on üle vaadatud ja optimeeritud. Vaid harvadel juhtudel võib see oluliselt mõjutada jõudlust.
- Nüüd on toetatud strukturaalselt tüübistatud tüübikogumeid ja mustrite järgi vastamist. Kuid tüübikogumite massiividega, mis omakorda sisaldavad massiive, on endiselt mõned probleemid.
- Mõnede suurte programmide kompileerimisaega on oluliselt vähendatud.
- Käsitsi määratletud tüüpide parameetrid ei pea enam olema ammendavad.
- Parameetri rotate kuvamine on lihtsustatud.
Eemaldatud
- Eesliide ~ ei ole enam kasutusel, ja ! saab nüüd rakendada täisarvude bitwise eitamiseks.
Muudetud:
- Valik —futhark futhark bench ja futhark test jaoks vastab nüüd vaikimisi vahel programmile, mida kasutavad need alamkäsklused.
- Ajakohastatud valik futhark -t (mis täitis sama funktsiooni nagu futhark check) on eemaldatud.
- stream_map on muutunud map_streamiks ja stream_red on nüüd reduce_stream.
Parandatud:
- futhark test mõistab nüüd «-no-tuning» nii nagu algselt ette nähtud.
- Käsklused futhark bench ja futhark test tõlgendavad nüüd —exclude õigesti.
- Python ja C# tagapind suudab nüüd õigesti lugeda binaardata.
Allikas: linux.org.ru
