เดฒเตˆเดฑ เด“เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เตเด•เดฟเดจเดพเดฏเดฟ เด•เดพเดฃเดพเดคเดพเดฏ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด—เต‚เด—เดฟเตพ เดคเตเดฑเดจเตเดจเต

ะšะพะผะฟะฐะฝะธั Google ะพะฟัƒะฑะปะธะบะพะฒะฐะปะฐ ะพะฑะฝะพะฒะปะตะฝะธะต ะฐัƒะดะธะพะบะพะดะตะบะฐ Lyra 0.0.2, ะพะฟั‚ะธะผะธะทะธั€ะพะฒะฐะฝะฝะพะณะพ ะดะปั ะดะพัั‚ะธะถะตะฝะธั ะผะฐะบัะธะผะฐะปัŒะฝะพะณะพ ะบะฐั‡ะตัั‚ะฒะฐ ะฟะตั€ะตะดะฐั‡ะธ ั€ะตั‡ะธ ะฟั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ ะพั‡ะตะฝัŒ ะผะตะดะปะตะฝะฝั‹ั… ะบะฐะฝะฐะปะพะฒ ัะฒัะทะธ. ะšะพะดะตะบ ะฑั‹ะป ะพั‚ะบั€ั‹ั‚ ะฒ ะฝะฐั‡ะฐะปะต ะฐะฟั€ะตะปั, ะฝะพ ะฟะพัั‚ะฐะฒะปัะปัั ะฒ ะฟั€ะธะฒัะทะบะต ะบ ะฟั€ะพะฟั€ะธะตั‚ะฐั€ะฝะพะน ะผะฐั‚ะตะผะฐั‚ะธั‡ะตัะบะพะน ะฑะธะฑะปะธะพั‚ะตะบะต. ะ’ ะฒะตั€ัะธะธ 0.0.2 ะดะฐะฝะฝั‹ะน ะฝะตะดะพัั‚ะฐั‚ะพะบ ัƒัั‚ั€ะฐะฝั‘ะฝ ะธ ะดะปั ัƒะบะฐะทะฐะฝะฝะพะน ะฑะธะฑะปะธะพั‚ะตะบะธ ัะพะทะดะฐะฝะฐ ะพั‚ะบั€ั‹ั‚ะฐั ะทะฐะผะตะฝะฐ โ€” sparse_matmul, ะบะพั‚ะพั€ะฐั ะบะฐะบ ะธ ัะฐะผ ะบะพะดะตะบ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะฟะพะด ะปะธั†ะตะฝะทะธะตะน Apache 2.0. ะ˜ะท ะดั€ัƒะณะธั… ัƒะปัƒั‡ัˆะตะฝะธะน ะผะพะถะฝะพ ะพั‚ะผะตั‚ะธั‚ัŒ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ัะฑะพั€ะพั‡ะฝะพะน ัะธัั‚ะตะผั‹ Bazel ั ะบะพะผะฟะธะปัั‚ะพั€ะพะผ GCC ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะดะฐะฝะฝะพะน ัะฒัะทะบะธ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฒ Linux ะฒะผะตัั‚ะพ Bazel+Clang.

ะะฐะฟะพะผะฝะธะผ, ั‡ั‚ะพ ะฟะพ ะบะฐั‡ะตัั‚ะฒัƒ ะฟะตั€ะตะดะฐะฒะฐะตะผั‹ั… ะณะพะปะพัะพะฒั‹ั… ะดะฐะฝะฝั‹ั… ะฝะฐ ะฝะธะทะบะธั… ัะบะพั€ะพัั‚ัั… Lyra ััƒั‰ะตัั‚ะฒะตะฝะฝะพ ะฟั€ะตะฒะพัั…ะพะดะธั‚ ั‚ั€ะฐะดะธั†ะธะพะฝะฝั‹ะต ะบะพะดะตะบะธ, ะฒ ะบะพั‚ะพั€ั‹ั… ะธัะฟะพะปัŒะทัƒัŽั‚ัั ะผะตั‚ะพะดั‹ ั†ะธั„ั€ะพะฒะพะน ะพะฑั€ะฐะฑะพั‚ะบะธ ัะธะณะฝะฐะปะพะฒ. ะ”ะปั ะดะพัั‚ะธะถะตะฝะธั ะฒั‹ัะพะบะพะณะพ ะบะฐั‡ะตัั‚ะฒะฐ ะฟะตั€ะตะดะฐั‡ะธ ะณะพะปะพัะฐ ะฒ ัƒัะปะพะฒะธัั… ะพะณั€ะฐะฝะธั‡ะตะฝะฝะพะณะพ ะพะฑัŠั‘ะผะฐ ะฟะตั€ะตะดะฐะฒะฐะตะผะพะน ะธะฝั„ะพั€ะผะฐั†ะธะธ, ะฟะพะผะธะผะพ ะพะฑั‹ั‡ะฝั‹ั… ะผะตั‚ะพะดะพะฒ ัะถะฐั‚ะธั ะทะฒัƒะบะฐ ะธ ะฟั€ะตะพะฑั€ะฐะทะพะฒะฐะฝะธั ัะธะณะฝะฐะปะพะฒ, ะฒ Lyra ะฟั€ะธะผะตะฝัะตั‚ัั ั€ะตั‡ะตะฒะฐั ะผะพะดะตะปัŒ ะฝะฐ ะฑะฐะทะต ัะธัั‚ะตะผั‹ ะผะฐัˆะธะฝะฝะพะณะพ ะพะฑัƒั‡ะตะฝะธั, ะฟะพะทะฒะพะปััŽั‰ะฐั ะฒะพััะพะทะดะฐั‚ัŒ ะฝะตะดะพัั‚ะฐัŽั‰ัƒัŽ ะธะฝั„ะพั€ะผะฐั†ะธัŽ ะฝะฐ ะพัะฝะพะฒะต ั‚ะธะฟะพะฒั‹ั… ั…ะฐั€ะฐะบั‚ะตั€ะธัั‚ะธะบ ั€ะตั‡ะธ. ะ—ะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฝะฐั ะดะปั ะณะตะฝะตั€ะฐั†ะธะธ ะทะฒัƒะบะฐ ะผะพะดะตะปัŒ ะพะฑัƒั‡ะตะฝะฐ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะฝะตัะบะพะปัŒะบะธั… ั‚ั‹ััั‡ะฐั… ั‡ะฐัะพะฒ ั ะทะฐะฟะธััะผะธ ะณะพะปะพัะพะฒ ะฝะฐ ะฑะพะปะตะต ั‡ะตะผ 70 ัะทั‹ะบะฐั…. ะŸั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ ะฟั€ะตะดะปะพะถะตะฝะฝะพะน ั€ะตะฐะปะธะทะฐั†ะธะธ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะดะปั ะบะพะดะธั€ะพะฒะฐะฝะธั ะธ ะดะตะบะพะดะธั€ะพะฒะฐะฝะธั ั€ะตั‡ะธ ะฒ ั€ะตะถะธะผะต ั€ะตะฐะปัŒะฝะพะณะพ ะฒั€ะตะผะตะฝะธ ะฝะฐ ัะผะฐั€ั‚ั„ะพะฝะฐั… ัั€ะตะดะฝะตะณะพ ั†ะตะฝะพะฒะพะณะพ ะดะธะฐะฟะฐะทะพะฝะฐ, ั ะทะฐะดะตั€ะถะบะพะน ะฟะตั€ะตะดะฐั‡ะธ ัะธะณะฝะฐะปะฐ ะฝะฐ ัƒั€ะพะฒะฝะต 90 ะผะธะปะปะธัะตะบัƒะฝะด.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•