MAGMA (рдЬреАрдкреАрдпреВрд╡рд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдвреАрд▓ рдкрд┐рдвреАрдЪреНрдпрд╛ рд░реЗрдЦреАрдп рдмреАрдЬрдЧрдгрд┐рдд рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪрд╛ рд╕рдВрдЧреНрд░рд╣. LAPACK рдЖрдгрд┐ ScaLAPACK рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рддреНрдпрд╛рдЪ рдЯреАрдордиреЗ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрдгрд┐ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ)

2.5.1 рд╣реЗ рдирд╡реАрди рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди (2019-08-02):

  • рдЯреНрдпреБрд░рд┐рдВрдЧ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ;
  • рдЖрддрд╛ cmake рджреНрд╡рд╛рд░реЗ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдпрд╛ рдЙрджреНрджреЗрд╢рд╛рд╕рд╛рдареА CMakeLists.txt рд╕реНрдкреЕрдХрдЪреНрдпрд╛ рдпреЛрдЧреНрдп рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА рджреБрд░реБрд╕реНрдд рдХреЗрд▓реЗ рдЖрд╣реЗ;
  • FP16 рд╢рд┐рд╡рд╛рдп рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рдирд┐рд░рд╛рдХрд░рдгреЗ;
  • рд╡рд┐рд╡рд┐рдз рдХрдВрдкрд╛рдЗрд▓рд░реНрд╕рд╡рд░ рд╕реБрдзрд╛рд░рд┐рдд рд╕рдВрдХрд▓рди;
  • рдирд╡реАрди рд╕рдмрд░реВрдЯреАрди: magmablas_Xherk_small_reduce (X = 's', 'd', 'c', рдХрд┐рдВрд╡рд╛ 'z') - рдПрдХ рд╡рд┐рд╢реЗрд╖ HERK рд╕рдмрд░реВрдЯреАрди рдЬреНрдпрд╛рд╕рд╛рдареА рдЖрдЙрдЯрдкреБрдЯ рдореЕрдЯреНрд░рд┐рдХреНрд╕ рдЦреВрдк рд▓рд╣рд╛рди рдЖрдХрд╛рд░рдорд╛рдирд╛рдЪреЗ рдЖрд╣реЗ (32 рдкрд░реНрдпрдВрдд), рдЖрдгрд┐ рдЬреНрдпрд╛рд╕рд╛рдареА рдЗрдирдкреБрдЯ рдореЕрдЯреНрд░рд┐рдХреНрд╕ рдЦреВрдк рдЙрдВрдЪ рдЖрдгрд┐ рдЕрд░реБрдВрдж рдЖрд╣реЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛