Futhark v0.12.1

Futhark er et samtidig programmeringsspråk som tilhører ML-familien.

Lagt til av:

  • Den interne representasjonen av parallelle strukturer er revidert og optimalisert. Med sjeldne unntak kan dette ha en betydelig innvirkning på ytelsen.
  • Det er nå støtte for strukturelt innskrevne summer og mønstertilpasning. Men det gjenstår noen problemer med matriser av sumtype, som i seg selv inneholder matriser.
  • Betydelig redusert kompileringstid for noen store programmer.
  • Manuelle typeparametere trenger ikke lenger å være uttømmende.
  • Visningen av rotasjonsparameteren er forenklet.

slettet

  • Prefiksoperatoren ~ brukes ikke lenger, men ! kan nå brukes til å utføre bitvis negasjon av heltall.

Endret:

  • --futhark-alternativet for futhark-benk og futhark-test er nå standard til binæren som brukes for selve underkommandoene.
  • Det avviklede futhark -t-alternativet (som utførte samme funksjon som futhark-sjekk) er fjernet.
  • stream_map ble map_stream, og stream_red ble reduce_stream.

Fikset:

  • futhark-testen "forstår" nå -no-tuning som opprinnelig ment.
  • Futhark-benken og futhark-testkommandoene tolker nå --ekskluder som forventet.
  • Python- og C#-backend kan nå lese binære data riktig.

Kilde: linux.org.ru

Legg til en kommentar