Futhark v0.12.1

Futhark er et programmeringssprog, der understøtter parallelisme og tilhører ML-familien.

Tilføjet:

  • Den interne repræsentation af parallelle konstruktioner er blevet revideret og optimeret. Med få undtagelser kan dette have stor indflydelse på ydeevnen.
  • Der er nu støtte til strukturelt typede sumtyper og mønstre. Men der er stadig nogle problemer med sumtyper, der selv indeholder arrays.
  • Kompileringstiden for nogle store programmer er blevet betydeligt reduceret.
  • Manuelt angivne type-parametre behøver ikke længere at være udtømmende.
  • Visningen af parameteren rotate er blevet forenklet.

Fjernet

  • Præfik operatoren ~ anvendes ikke længere, og ! kan nu bruges til at udføre bitvis negation af heltal.

Ændret:

  • Indstillingen —futhark for futhark bench og futhark test svarer nu som standard til den binærfil, der bruges til selve underkommandoerne.
  • Den forældede indstilling futhark -t (som udførte den samme funktion som futhark check) er blevet fjernet.
  • stream_map er blevet til map_stream, og stream_red – reduce_stream.

Repareret:

  • futhark test 'forstår' nu —no-tuning, som oprindeligt tilsigtet.
  • Kommandoerne futhark bench og futhark test fortolker nu —exclude korrekt.
  • Backend i Python og C# kan nu læse binære data korrekt.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster