рдЗрдВрдЯреЗрд▓ рдУрдкрди рд╕реЛрд░реНрд╕реНрдб рдУрдкрдирд╕реАрдПрд▓ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА CPU рд╡рд░ рдЪрд╛рд▓реВ рдЖрд╣реЗ

рдЗрдВрдЯреЗрд▓рдХрдбреЗ рдУрдкрди рд╕реЛрд░реНрд╕реНрдб рдУрдкрдирд╕реАрдПрд▓ рд╕реАрдкреАрдпреВ рдЖрд░рдЯреА (рдУрдкрдирд╕реАрдПрд▓ рд╕реАрдкреАрдпреВ рд░рдирдЯрд╛рдЗрдо) рдЖрд╣реЗ, рд╣реЗ рдУрдкрдирд╕реАрдПрд▓ рдорд╛рдирдХрд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрд╣реЗ, рдЬреЗ рд╕реЗрдВрдЯреНрд░рд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рд╡рд░ рдУрдкрдирд╕реАрдПрд▓ рдХрд░реНрдирд▓ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ. рдУрдкрдирд╕реАрдПрд▓ рдорд╛рдирдХ рдХреНрд░реЙрд╕-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рдорд╛рдВрддрд░ рд╕рдВрдЧрдгрди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдЖрдгрд┐ C рднрд╛рд╖реЗрдЪреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ. рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ 718996 рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреЛрдбрдЪреНрдпрд╛ 2750 рдУрд│реАрдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ. рдХреЛрдб LLVM рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА рд╕реНрд╡реАрдХрд╛рд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ LLVM рдореЗрдирдлреНрд░реЗрдордордзреНрдпреЗ рд╕рдорд╛рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓. рд╕реНрд░реЛрдд рдХреЛрдб Apache 2.0 рдкрд░рд╡рд╛рдиреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд рдЦреБрд▓рд╛ рдЖрд╣реЗ.

OpenCL, PoCL (рдкреЛрд░реНрдЯреЗрдмрд▓ рдХреЙрдореНрдкреНрдпреБрдЯрд┐рдВрдЧ рд▓рдБрдЧреНрд╡реЗрдЬ OpenCL), Rusticle рдЖрдгрд┐ Mesa Clover рдЪреА рдЦреБрд▓реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдкрд░реНрдпрд╛рдпреА рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреА рдиреЛрдВрдж рдШреЗрддрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдЗрдВрдЯреЗрд▓рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд▓рд╛ рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрдгрд┐ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреА рдСрдлрд░ рдореНрд╣рдгреВрди рд░реЗрдЯ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

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