Futhark рдПрдХ рд╕рдорд╡рд░реНрддреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рд╣реЛ рдЬреБрди ML рдкрд░рд┐рд╡рд╛рд░рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫред

рджреНрд╡рд╛рд░рд╛ рдердкрд┐рдПрдХреЛ:

  • рд╕рдорд╛рдирд╛рдиреНрддрд░ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдХреЛ рдЖрдиреНрддрд░рд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдкрд░рд┐рдорд╛рд░реНрдЬрди рд░ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рджреБрд░реНрд▓рдн рдЕрдкрд╡рд╛рджрд╣рд░реВрдХреЛ рд╕рд╛рде, рдпрд╕рд▓реЗ рдкреНрд░рджрд░реНрд╢рдирдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрди рд╕рдХреНрдЫред
  • рддреНрдпрд╣рд╛рдБ рдЕрдм рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд░реВрдкрдорд╛ рдЯрд╛рдЗрдк рдЧрд░рд┐рдПрдХреЛ рд░рдХрдо рд░ рдврд╛рдБрдЪрд╛ рдорд┐рд▓рд╛рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЫред рддрд░ рддреНрдпрд╣рд╛рдБ sum-type arrays рдорд╛ рдХреЗрд╣рд┐ рд╕рдорд╕реНрдпрд╛ рд░рд╣рдиреНрдЫ, рдЬрд╕рдорд╛ рдЖрдлреИ arrays рд╣реБрдиреНрдЫред
  • рдХреЗрд╣реА рдареВрд▓рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдЩреНрдХрд▓рди рд╕рдордп рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдШрдЯрд╛рдЗрдпреЛред
  • рдореНрдпрд╛рдиреБрдЕрд▓ рдкреНрд░рдХрд╛рд░ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдЕрдм рд╡рд┐рд╕реНрддреГрдд рд╣реБрдиреБ рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред
  • рдШреБрдорд╛рдЙрдиреЗ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рдкреНрд░рджрд░реНрд╢рдирд▓рд╛рдИ рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред

рд╣рдЯрд╛рдЗрдпреЛ

  • рдЙрдкрд╕рд░реНрдЧ рдЕрдкрд░реЗрдЯрд░ ~ рдЕрдм рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди, рддрд░ ! рдЕрдм рдкреВрд░реНрдгрд╛рдВрдХрд╣рд░реВрдХреЛ рдмрд┐рдЯрд╡рд╛рдЗрдЬ рдиреЗрдЧреЗрдЯреЗрд╢рди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ:

  • futhark рдмреЗрдиреНрдЪ рд░ futhark рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ --futhark рд╡рд┐рдХрд▓реНрдк рдЕрдм рдЙрдк-рдХрдорд╛рдгреНрдбрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдмрд╛рдЗрдирд░реАрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реБрдиреНрдЫред
  • рд╣рдЯрд╛рдЗрдПрдХреЛ futhark -t рд╡рд┐рдХрд▓реНрдк (рдЬрд╕рд▓реЗ futhark рдЬрд╛рдБрдЪ рдЬрд╕реНрддреИ рдХрд╛рд░реНрдп рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНтАНрдпреЛ) рд╣рдЯрд╛рдЗрдпреЛред
  • рд╕реНрдЯреНрд░рд┐рдо_рдирдХреНрд╕рд╛ рдирдХреНрд╢рд╛_рд╕реНрдЯреНрд░рд┐рдо рднрдпреЛ, рд░ рд╕реНрдЯреНрд░рд┐рдо_рд░реЗрдб рдХрдо_рд╕реНрдЯреНрд░рд┐рдо рднрдпреЛред

рдлрд┐рдХреНрд╕реНрдб:

  • futhark рдкрд░реАрдХреНрд╖рдг рдЕрдм "рдмреБрдЭреНрдЫ" - рдореВрд▓ рд░реВрдкрдорд╛ рдЕрднрд┐рдкреНрд░реЗрд░рд┐рдд рд░реВрдкрдорд╛ рдХреБрдиреИ рдЯреНрдпреБрдирд┐рдЩред
  • futhark рдмреЗрдиреНрдЪ рд░ futhark рдкрд░реАрдХреНрд╖рдг рдЖрджреЗрд╢рд╣рд░реВ рдЕрдм рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░реНрджрдЫ -- рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ рдмрд╣рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
  • рдкрд╛рдЗрдерди рд░ C# рдмреНрдпрд╛рдХрдЗрдиреНрдбрд▓реЗ рдЕрдм рдмрд╛рдЗрдирд░реА рдбрд╛рдЯрд╛ рд╕рд╣реА рд░реВрдкрдорд╛ рдкрдвреНрди рд╕рдХреНрдЫред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди