Futhark v0.12.1

Futhark - ML үй-бүлөсүнө таандык конкурренттик программалоо тили.

Posted:

  • Параллель түзүмдөрдүн ички өкүлчүлүгү кайра каралып, оптималдаштырылды. Сейрек учурларды эске албаганда, бул аткарууга олуттуу таасир этиши мүмкүн.
  • Азыр структуралык терилген суммаларды жана үлгүлөрдү дал келүүнү колдоо бар. Бирок өзүлөрү массивдерди камтыган суммалык типтеги массивдерде кээ бир көйгөйлөр бар.
  • Кээ бир чоң программалар үчүн компиляция убактысы кыйла кыскарган.
  • Кол менен түрдөгү параметрлер мындан ары толук болбошу керек.
  • Айлантуу параметрин көрсөтүү жөнөкөйлөштүрүлдү.

Жок кылынды

  • ~ префикс оператору мындан ары колдонулбайт, бирок ! эми бүтүн сандарды биттик түрдө жокко чыгаруу үчүн колдонсо болот.

Өзгөртүлгөн:

  • Futhark отургуч жана futhark тести үчүн --futhark опциясы эми подкомандалардын өздөрү үчүн колдонулган экиликке демейки болуп саналат.
  • Эскирген futhark -t опциясы (futhark текшерүүсү сыяктуу эле функцияны аткарган) алынып салынды.
  • агымдык_карта карта_агымга, ал эми агым_кызыл агымды азайтууга айланды.

Оңдолгон:

  • futhark тести азыр "түшүнөт" -но-тюнинг башында ойлогондой.
  • Futhark Bench жана Futhark сыноо командалары эми --exclude күтүлгөндөй чечмеленет.
  • Python жана C# backend азыр экилик маалыматтарды туура окуй алат.

Source: linux.org.ru

Комментарий кошуу