рдХреЛрд▓рд╛рдмреЛрд░рд╛рдорд╛ рднрд┐рдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рд╡рд┐рдХрд╛рд╕рдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдбреЗрдирд┐рдпрд▓ рдЕрд▓реНрдореЗрдбрд╛рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдореЗрд▓рд┐рдЩ рд╕реВрдЪреАрдорд╛ рдкреЛрд╕реНрдЯ рдЧрд░реЗ Linux- рдорд╛рд▓реА G310, G510, рд░ G710 рдЬрд╕реНрддрд╛ рдХрдорд╛рдгреНрдб рд╕реНрдЯреНрд░рд┐рдо рдлреНрд░рдиреНрдЯрдПрдиреНрдб (CSF) рдкреНрд░рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ ARM рдорд╛рд▓реА GPU рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Tyr рдбреНрд░рд╛рдЗрднрд░рдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдбреНрд░рд╛рдЗрднрд░ рдХреЛрдб Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рдпрд╕рдорд╛ 600 рднрдиреНрджрд╛ рдмрдвреА рд▓рд╛рдЗрдирд╣рд░реВрдХреЛ рдХреЛрдб рд╕рдорд╛рд╡реЗрд╢ рдЫред Tyr рдбреНрд░рд╛рдЗрднрд░рдорд╛ рдХрд╛рдо Collabora, Arm, рд░ Google рджреНрд╡рд╛рд░рд╛ рд╕рдВрдпреБрдХреНрдд рд░реВрдкрдорд╛ рд╕рдЮреНрдЪрд╛рд▓рди рднрдЗрд░рд╣реЗрдХреЛ рдЫред
рдирдпрд╛рдБ рдбреНрд░рд╛рдЗрднрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдврд╛рдБрдЪрд╛рд▓реЗ NVIDIA GPU рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЕрдореВрд░реНрдд rust_platform_driver рдбреНрд░рд╛рдЗрднрд░ рд░ рдиреЛрднрд╛ рдбреНрд░рд╛рдЗрднрд░рдХреЛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬреБрди Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ 6.15 рдХрд░реНрдиреЗрд▓рдорд╛ рдердкрд┐рдПрдХреЛ рдЫред рдорд╛рд▓реА GPU рд╕рдБрдЧ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрд╡рд╕реНрдерд┐рдд Panthor (рдкреНрд░рддреНрдпрдХреНрд╖ рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдмрдиреНрдзрдХ) DRM рдбреНрд░рд╛рдЗрднрд░рдмрд╛рдЯ рдкреЛрд░реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди C рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫред Tyr рдбреНрд░рд╛рдЗрднрд░рдХреЛ uAPI Panthor рдбреНрд░рд╛рдЗрднрд░рдХреЛ uAPI рдЬрд╕реНрддреИ рдЫ, рдЬрд╕рд▓реЗ рдпрд╕рдХреЛ рд╕рд╛рде рдЕрд╡рд╕реНрдерд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдорд╛рд▓реА GPU рд╣рд░реВрдХреЛ резреж рдФрдВ рдкреБрд╕реНрддрд╛рджреЗрдЦрд┐ рдкреНрд░рдпреЛрдЧ рднрдЗрд░рд╣реЗрдХреЛ CSF рдкреНрд░рд╡рд┐рдзрд┐, рдХреЗрд╣реА рдбреНрд░рд╛рдЗрднрд░ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрд▓рд╛рдИ рдлрд░реНрдорд╡реЗрдпрд░ рдкрдХреНрд╖рдорд╛ рд╕рд╛рд░реНрдиреЗ рд░ GPU рдорд╛ рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдирдпрд╛рдБ рдореЛрдбреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХрд╛рд░рдгрд▓реЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫред CSF рдЗрдиреНрдЯрд░рдлреЗрд╕ рднрдПрдХрд╛ GPU рд╣рд░реВрдорд╛, рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрдард╛рдЙрдиреЗ рдореЛрдбреЗрд▓рдХреЛ рд╕рдЯреНрдЯрд╛, рдлрд░реНрдорд╡реЗрдпрд░ рдкрдХреНрд╖рдорд╛ рдЖрджреЗрд╢ рдкреНрд░рд╡рд╛рд╣ рдХреНрдпреБрдХреЛ рддрд╛рд▓рд┐рдХрд╛рдХреЛ рд╕рд╛рде рдЖрджреЗрд╢ рдкреНрд░рд╡рд╛рд╣рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдореЛрдбреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рддрд╛рд▓рд┐рдХрд╛рдХрд░реНрддрд╛рдХреЛ рдХрд╛рдо рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди, GPU рдорд╛ рдПрдХ рдЫреБрдЯреНрдЯреИ Cortex-M10 рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░ рдмрдирд╛рдЗрдПрдХреЛ рдЫ, рд░ CSF рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЖрджреЗрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХрд╛рдЗ (рдХрдорд╛рдгреНрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХрд╛рдЗ) рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред
Tyr рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдЭреИ рдкрдирд┐ Panthor рдбреНрд░рд╛рдЗрднрд░ рднрдиреНрджрд╛ рдкрдЫрд╛рдбрд┐ рдЫ, рддрд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдбреНрд░рд╛рдЗрднрд░ рдХреНрд╖рдорддрд╛рд╣рд░реВрдорд╛ рд╕рдорд╛рдирддрд╛ рдкреНрд░рд╛рдкреНрдд рдирднрдПрд╕рдореНрдо рдмрд┐рд╕реНрддрд╛рд░реИ рдЕрдиреНрддрд░ рдШрдЯрд╛рдЙрдиреЗ рдЙрджреНрджреЗрд╢реНрдп рд░рд╛рдЦреЗрдХрд╛ рдЫрдиреНред рд╣рд░рд╛рдПрдХреЛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрд▓рд╛рдИ Rust рдорд╛ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдХрд░реНрдиреЗрд▓рдорд╛ рдердк рдПрдмреНрд╕реНрдЯреНрд░реНрдпрд╛рдХреНрд╕рдирд╣рд░реВ рдПрдХреАрдХреГрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рддреНрдпрд╕реИрд▓реЗ Tyr рдбреНрд░рд╛рдЗрднрд░рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдпреА рдПрдмреНрд╕реНрдЯреНрд░реНрдпрд╛рдХреНрд╕рдирд╣рд░реВ рдердкрд┐рдПрд╕рдБрдЧреИ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░рд┐рдиреЗрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХрд░реНрдиреЗрд▓рдорд╛ рдЕрдЭреИ GPU рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Rust рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдорд╛ рдореЗрдореЛрд░реА рдореНрдпрд╛рдкрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдЫреИрдирдиреН, рдЬреБрди GPUVM рдкреНрдпрд╛рдЪ рд╕реЗрдЯрдорд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рдБрджреИрдЫ, рдЬреБрди рдЕрдЭреИ рдЕрдкрдирд╛рдЗрдПрдХреЛ рдЫреИрдиред
рд╕реНрд░реЛрдд: opennet.ru
