ອະນາຄົດສຳລັບ Tyr, ໄດເວີ GPU Rust ສໍາລັບຮາດແວ Arm Mali
ອະນາຄົດສຳລັບ Tyr, ໄດເວີ GPU Rust ສໍາລັບຮາດແວ Arm Mali ການສໍາຫຼວດນີ້ delves ເຂົ້າໄປໃນອະນາຄົດ, ກວດເບິ່ງຄວາມສໍາຄັນແລະຜົນກະທົບທີ່ເປັນໄປໄດ້ຂອງມັນ. ແນວຄວາມຄິດຫຼັກກວມເອົາ ເນື້ອຫານີ້ສຳຫຼວດ: ຫຼັກການພື້ນຖານແລະທິດສະດີ ...
Mewayz Team
Editorial Team
ໄດເວີ Tyr Rust GPU ສໍາລັບຮາດແວ Arm Mali ເປັນຕົວແທນຂອງການປ່ຽນແປງທີ່ສຳຄັນໃນວິທີການສ້າງໂຄງສ້າງກຣາບຟິກແບບ open-source, ໃຫ້ຄຳໝັ້ນສັນຍາວ່າປອດໄພກວ່າ, ໄວກວ່າ, ແລະເຊື່ອຖືໄດ້ຫຼາຍກວ່າຄອມພິວເຕີ GPU ສໍາລັບລະບົບນິເວດ Linux. ສຳລັບທຸລະກິດ ແລະຜູ້ພັດທະນາການສ້າງແພລດຟອມຊອບແວທີ່ທັນສະໄໝ, ການເຂົ້າໃຈວິວັດທະນາການນີ້ເປັນສິ່ງຈໍາເປັນເພື່ອສືບຕໍ່ເດີນໜ້າເສັ້ນໂຄ້ງການເຊື່ອມໂຍງຮາດແວ-ຊອບແວ.
Tyr Rust GPU Driver ແມ່ນຫຍັງ ແລະເປັນຫຍັງມັນຈຶ່ງສຳຄັນກັບຄອມພິວເຕີສະໄໝໃໝ່?
Tyr ເປັນໄດເວີ GPU ແບບເປີດໃໝ່ທີ່ຂຽນເປັນ Rust, ແນເປົ້າໝາຍໃສ່ຮາດແວ GPU ຂອງ Arm Mali — ນຶ່ງໃນຄອບຄົວ GPU ທີ່ນຳໃຊ້ຢ່າງກວ້າງຂວາງທີ່ສຸດໃນມືຖື ແລະອຸປະກອນຝັງຢູ່ທົ່ວໂລກ. ບໍ່ຄືກັບໄດເວີ C-based ແບບເກົ່າ, Tyr ນຳໃຊ້ການຮັບປະກັນຄວາມປອດໄພຂອງໜ່ວຍຄວາມຈຳຂອງ Rust ແລະການບໍ່ມີຕົວຕົນທີ່ບໍ່ມີຄ່າໃຊ້ຈ່າຍເພື່ອລົບລ້າງທຸກໝວດໝູ່ຂອງແມງໄມ້ — buffer overflows, ຂໍ້ຜິດພາດໃນການນຳໃຊ້ພາຍຫຼັງທີ່ບໍ່ມີປະໂຫຍດ ແລະການແຂ່ງຂັນຂໍ້ມູນ — ທີ່ມີການພັດທະນາໄດເວີ GPU ທີ່ເປັນໄພຂົ່ມຂູ່ທາງປະຫວັດສາດ.
ຄວາມສຳຄັນແມ່ນມະຫາສານ. Mali GPUs ໃຫ້ພະລັງງານຫຼາຍຮ້ອຍລ້ານອຸປະກອນ Android, ລຸ້ນ Raspberry Pi, ແລະລະບົບ Linux ທີ່ຝັງໄວ້ທີ່ໃຊ້ໃນການນຳໃຊ້ IoT ວິສາຫະກິດ. ໄດເວີໂອເພນຊອດທີ່ທັນສະໄໝ, ປອດໄພ ແລະມີປະສິດທິພາບທີ່ສ້າງຂຶ້ນໃນ Rust ໝາຍຄວາມວ່າຜູ້ພັດທະນາ ແລະທຸລະກິດສາມາດອີງໃສ່ສະເຕກກຣາບຟິກທີ່ຄົງທີ່, ສາມາດກວດສອບໄດ້ໂດຍບໍ່ຕ້ອງຖືກລັອກເຂົ້າໄປໃນບລັອກເຟີມແວທີ່ເປັນເຈົ້າຂອງ ຫຼືຮອບອັບເດດທີ່ຄວບຄຸມໂດຍຜູ້ຂາຍ.
"ໄດເວີ GPU ທີ່ຂຽນໃນ Rust ບໍ່ພຽງແຕ່ເປັນຄວາມຢາກຮູ້ທາງດ້ານວິຊາການເທົ່ານັ້ນ — ມັນເປັນຄຳບອກເລົ່າກ່ຽວກັບອະນາຄົດຂອງການຂຽນໂປຣແກຣມລະບົບ. ຄວາມປອດໄພຂອງໜ່ວຍຄວາມຈຳໃນລະດັບໄດເວີໝາຍຄວາມວ່າຄວາມຢ້ານຂອງເຄີເນລໜ້ອຍລົງ, CVEs ຄວາມປອດໄພໜ້ອຍລົງ ແລະປະສິດທິພາບທີ່ຄາດເດົາໄດ້ຫຼາຍຂຶ້ນສຳລັບທຸກແອັບພລິເຄຊັນທີ່ເຮັດວຽກຢູ່ຂ້າງເທິງນັ້ນ."
ຕົວແບບຄວາມປອດໄພຂອງຄວາມຈຳຂອງ Rust ປ່ຽນການພັດທະນາໄດເວີ GPU ແນວໃດ?
ໄດຣເວີ GPU ແບບດັ້ງເດີມທີ່ຂຽນເປັນ C ເປັນເລື່ອງຍາກທີ່ຈະຮັກສາໄວ້ຢ່າງປອດໄພ. ໄດເວີ GPU ນັ່ງຢູ່ເຂດແດນລະຫວ່າງພື້ນທີ່ຜູ້ໃຊ້ແລະແກ່ນ, ການຈັດການແຜນທີ່ຫນ່ວຍຄວາມຈໍາທີ່ຊັບຊ້ອນ, ແຖວສົ່ງຄໍາສັ່ງ, ແລະການຂັດຂວາງຮາດແວ asynchronous. ຂໍ້ຜິດພາດຂອງຕົວຊີ້ຈຸດດຽວສາມາດເຮັດໃຫ້ຄວາມຊົງຈໍາຂອງ kernel ເສຍຫາຍ ແລະເຮັດໃຫ້ລະບົບທັງໝົດຫຼຸດລົງ.
ຕົວແບບການເປັນເຈົ້າຂອງຂອງ Rust ບັງຄັບໃຊ້ການຈັດການຄວາມຊົງຈໍາທີ່ຖືກຕ້ອງໃນເວລາລວບລວມ, ຊຶ່ງຫມາຍຄວາມວ່າມີຂໍ້ບົກພ່ອງຂອງໄດເວີທີ່ເປັນອັນຕະລາຍທີ່ສຸດຖືກຈັບກ່ອນທີ່ລະຫັດຈະເຮັດວຽກ. ສຳລັບໄດເວີ Tyr ທີ່ຕັ້ງເປົ້າໝາຍໃສ່ຮາດແວ Mali, ນີ້ແປໂດຍກົງເປັນ:
- ຄວາມຕື່ນຕົກໃຈ kernel ໜ້ອຍລົງ — ການລະເມີດຄວາມປອດໄພຂອງໜ່ວຍຄວາມຈຳທີ່ຈະຂັດຂ້ອງໄດເວີ C ຖືກປະຕິເສດໃນເວລາລວບລວມຂໍ້ມູນໃນ Rust
- ພື້ນຜິວການໂຈມຕີທີ່ຫຼຸດລົງ — CVEs ທີ່ກ່ຽວຂ້ອງກັບການສໍ້ລາດບັງຫຼວງຂອງຫນ່ວຍຄວາມຈໍາ GPU ຂອງໄດເວີເປັນຕົວແທນສ່ວນທີ່ສໍາຄັນຂອງຄໍາແນະນໍາຄວາມປອດໄພຂອງ Linux kernel; rust ຫຼຸດລົງຢ່າງຫຼວງຫຼາຍຄວາມສ່ຽງນີ້
- ການຂຽນໂປຼແກຼມພ້ອມກັນງ່າຍກວ່າ — ໄດເວີ GPU ຕ້ອງຈັດການຮາດແວຂະໜານກັນສູງ; ຮູບແບບການສອດຄ່ອງກັນທີ່ບໍ່ມີຄວາມຢ້ານກົວຂອງ Rust ປ້ອງກັນການແຂ່ງຂັນຂໍ້ມູນໂດຍການອອກແບບ
- ການຮັກສາໄວ້ໄດ້ດີກວ່າ — ລະບົບປະເພດການສະແດງອອກຂອງ Rust ເຮັດໃຫ້ລະຫັດ Driver ເປັນເອກະສານດ້ວຍຕົນເອງຫຼາຍຂຶ້ນ ແລະທົນທານຕໍ່ກັບຂໍ້ບົກພ່ອງຂອງການຖົດຖອຍເມື່ອ codebase ເຕີບໂຕ
- ການເວົ້າຊ້ຳຊຸມຊົນໄວຂຶ້ນ — ພາສາທີ່ປອດໄພກວ່າຈະຫຼຸດອຸປະສັກສຳລັບຜູ້ປະກອບສ່ວນໃໝ່, ເລັ່ງຮອບວຽນການພັດທະນາແຫຼ່ງເປີດ
ສະຖານະຂອງ Tyr ປະຈຸບັນແມ່ນຫຍັງ ແລະການພັດທະນາມຸ່ງໜ້າໄປໃສ?
Tyr ແມ່ນຍັງຢູ່ໃນການພັດທະນາຢ່າງຫ້າວຫັນ, ໂດຍມີທໍ່ສົ່ງສັນຍານຫຼັກ ແລະ ການສົ່ງຄໍາສັ່ງການຄິດໄລ່ເປັນຈຸດຕົ້ນຕໍ. ໄດເວີຕັ້ງເປົ້າໝາຍໃສ່ລະບົບຍ່ອຍ DRM (Direct Rendering Manager) ໃນ Linux kernel, ປະຕິບັດຕາມຮູບແບບສະຖາປັດຕະຍະກຳດຽວກັນທີ່ຕັ້ງໂດຍການເຮັດວຽກຂອງ Driver GPU ຂອງ Apple Asahi Lina — ເຊິ່ງໄດ້ສະແດງໃຫ້ເຫັນຢ່າງສົມມຸດວ່າໄດເວີ GPU ທີ່ໃຊ້ Rust ສາມາດໃຊ້ໄດ້ໃນລະດັບການຜະລິດ.
ແຜນທີ່ເສັ້ນທາງສໍາລັບ Tyr ປະກອບມີການປະຕິບັດຕາມ Vulkan API ຢ່າງເຕັມທີ່ໂດຍຜ່ານໂຄງສ້າງພື້ນຖານຂອງ Vulkan ຂອງ Mesa, ການເລັ່ງການຖອດລະຫັດວິດີໂອຂອງຮາດແວ, ແລະການເຊື່ອມໂຍງກັບການຈັດການພະລັງງານກັບກອບ PM runtime ຂອງ Linux kernel. ເນື່ອງຈາກ Arm Mali GPUs ຖືກໃຊ້ຢ່າງກວ້າງຂວາງໃນຄອມພິວເຕີກະດານດຽວ ແລະລະບົບອຸດສາຫະກໍາທີ່ຝັງຕົວ, ການເຂົ້າຫາຄວາມພ້ອມໃນການຜະລິດຂອງ Tyr ຈະປົດລັອກກຣາຟິກໂອເພນຊອດທີ່ເຊື່ອຖືໄດ້ສຳລັບແອັບພລິເຄຊັນທາງການຄ້າທີ່ຫຼາກຫຼາຍ.
ການຮັບເອົາໂມດູນ Rust ທີ່ເພີ່ມຂຶ້ນຂອງ Linux kernel — ເປັນທາງການດ້ວຍ Rust ສະຫນັບສະຫນູນການລົງຈອດຢູ່ໃນ kernel 6.1 — ສ້າງສະພາບແວດລ້ອມທີ່ສະຫນັບສະຫນູນສໍາລັບການລວມເຂົ້າເຖິງໃນທີ່ສຸດຂອງ Tyr. ຈັງຫວະຂອງສະຖາບັນນີ້ມີຄວາມສຳຄັນເທົ່າກັບຄວາມຄືບໜ້າທາງດ້ານວິຊາການເອງ.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →ຄວາມກ້າວໜ້າຄືກັບ Tyr ມີຜົນກະທົບແນວໃດຕໍ່ແພລດຟອມຊອບແວ ແລະການປະຕິບັດງານ?
ຜົນກະທົບ ripple ຂອງໄດເວີ GPU ທີ່ດີກວ່າຂະຫຍາຍໄດ້ດີເກີນກວ່າການສະແດງຜົນກາຟິກ. ທຸລະກິດທີ່ເຮັດວຽກງານ AI inference, dashboards visualization, ຫຼື GPU-accelerated analytics on Arm-based hardware ໄດ້ຮັບຜົນປະໂຫຍດໂດຍກົງຈາກການປັບປຸງຄຸນນະພາບໄດເວີ, ຄວາມຫມັ້ນຄົງ, ແລະປະສິດທິພາບ. ເມື່ອຮາດແວທີ່ຢູ່ເບື້ອງຫຼັງກາຍເປັນຄວາມເຊື່ອຖືໄດ້ຫຼາຍຂຶ້ນ ແລະເປີດ, ຊອບແວທີ່ສ້າງຢູ່ເທິງຂອງມັນຈະມີຄວາມທະເຍີທະຍານຫຼາຍຂຶ້ນ.
ອັນນີ້ແມ່ນການວິວັດທະນາການພື້ນຖານໂຄງລ່າງທີ່ຊັດເຈນວ່າແພລດຟອມທຸລະກິດແບບຄົບວົງຈອນທີ່ທັນສະໄໝເຊັ່ນ Mewayz ຖືກອອກແບບມາເພື່ອໃຊ້ປະໂຫຍດ. Mewayz ເປັນລະບົບປະຕິບັດງານທາງທຸລະກິດ 207 ໂມດູນທີ່ສົມບູນໃຊ້ໂດຍຜູ້ໃຊ້ຫຼາຍກວ່າ 138,000 ຄົນ, ສະເໜີໃຫ້ທຸກຢ່າງຈາກ CRM ແລະ ການຄຸ້ມຄອງໂຄງການ ຈົນເຖິງ e-commerce ແລະ ການຮ່ວມມືເປັນທີມ — ທັງໝົດໃນເວທີດຽວທີ່ເລີ່ມຕົ້ນພຽງແຕ່ $19 ຕໍ່ເດືອນ.
ຍ້ອນວ່າການປະມວນຜົນ GPU-accelerated ສາມາດເຂົ້າເຖິງໄດ້ຜ່ານໄດເວີໂອເພນຊອດເຊັ່ນ Tyr, ແພລດຟອມເຊັ່ນ: Mewayz ສາມາດລວມເອົາການວິເຄາະພາບທີ່ອຸດົມສົມບູນຂຶ້ນ, ຄຸນສົມບັດທີ່ໃຊ້ AI ທີ່ໄວຂຶ້ນ, ແລະການໂຕ້ຕອບທີ່ຕອບສະໜອງໄດ້ຫຼາຍຂຶ້ນໃນທົ່ວຮາດແວທີ່ກວ້າງກວ່າ - ລວມທັງເຊີບເວີທີ່ໃຊ້ Arm-based ທີ່ມີຄ່າໃຊ້ຈ່າຍທີ່ເພີ່ມຂຶ້ນເປັນທີ່ນິຍົມໃນໂຄງສ້າງພື້ນຖານຂອງຄລາວ.
ຜູ້ພັດທະນາ ແລະຜູ້ນໍາດ້ານເທັກໂນໂລຍີຄວນສັງເກດເບິ່ງແນວໃດເມື່ອ Tyr ຜູ້ໃຫຍ່?
ສຳລັບຜູ້ນຳດ້ານເຕັກໂນໂລຊີ ແລະຜູ້ພັດທະນາທີ່ຕິດຕາມຊ່ອງນີ້, ຄວາມສຳຄັນຫຼາຍຢ່າງຈະເປັນສັນຍານເຖິງຄວາມພ້ອມຂອງ Tyr ໃນການພິຈາລະນາການຜະລິດ. ສັງເກດເບິ່ງສໍາລັບການສົ່ງ patch kernel ເທິງນ້ໍາ, ການເຊື່ອມໂຍງ Mesa ສໍາລັບການສະຫນັບສະຫນູນ Vulkan, ແລະ benchmarks ປຽບທຽບປະສິດທິພາບຂອງ Tyr ກັບ Panfrost ແລະໄດເວີ Mali ທີ່ເປັນເຈົ້າຂອງ.
ສິ່ງສຳຄັນເທົ່າທຽມກັນແມ່ນທ່າອ່ຽງທີ່ກວ້າງກວ່າ Tyr ເປັນຕົວແທນ: ລະບົບການເຄື່ອນໄຫວທີ່ຕັດສິນໃຈຂອງຊຸມຊົນໄປຫາ Rust ສຳລັບພື້ນຖານໂຄງລ່າງທີ່ສຳຄັນດ້ານຄວາມປອດໄພ. ອົງການຈັດຕັ້ງທີ່ສ້າງ stacks ເຕັກໂນໂລຢີໃນໄລຍະຍາວຄວນເປັນປັດໃຈໃນການປ່ຽນແປງນີ້, ເນື່ອງຈາກວ່າຄວາມຊໍານານ Rust ແລະເຄື່ອງມືທີ່ໃຊ້ Rust ຈະກໍານົດເພດານຄວາມຫນ້າເຊື່ອຖືຂອງລະບົບຊອບແວທີ່ທັນສະໄຫມຫຼາຍຂຶ້ນ.
ຄຳຖາມທີ່ຖາມເລື້ອຍໆ
Tyr ພ້ອມແລ້ວສຳລັບການຜະລິດໃນຮາດແວ Arm Mali ມື້ນີ້ບໍ?
Tyr ປະຈຸບັນຢູ່ໃນການພັດທະນາຢ່າງຫ້າວຫັນ ແລະຍັງບໍ່ທັນໄດ້ແນະນໍາສໍາລັບວຽກງານການຜະລິດ. ມັນເຫມາະສົມທີ່ສຸດສໍາລັບນັກພັດທະນາແລະນັກຄົ້ນຄວ້າທີ່ຕ້ອງການປະກອບສ່ວນຫຼືທົດສອບໄດເວີໃນຮາດແວ Mali GPU ທີ່ເຂົ້າກັນໄດ້. ຄວາມພ້ອມໃນການຜະລິດຈະຂຶ້ນກັບການສໍາເລັດການປະຕິບັດຕາມ Vulkan, ການທົດສອບຄວາມຫມັ້ນຄົງ, ແລະການລວມຕົວຂອງແກ່ນຕົ້ນ - ຈຸດສໍາຄັນທີ່ໂຄງການກໍາລັງເຮັດວຽກຢ່າງຈິງຈັງ.
Tyr ປຽບທຽບກັບຄົນຂັບ Mali open-source ທີ່ມີຢູ່ແລ້ວຂອງ Panfrost ແນວໃດ?
Panfrost ເປັນໄດເວີມາລີແບບເປີດທີ່ສ້າງຂຶ້ນໃນພາສາ C ແລະມີຢູ່ໃນສາຍ Linux ແລ້ວ. Tyr ເປັນຕົວແທນຂອງວິທີການລຸ້ນຕໍ່ໄປ, ການນໍາໃຊ້ Rust ເພື່ອແກ້ໄຂຂໍ້ຈໍາກັດດ້ານຄວາມປອດໄພຂອງຫນ່ວຍຄວາມຈໍາທີ່ມີຢູ່ໃນການພັດທະນາໄດເວີ C-based. Tyr ບໍ່ແມ່ນຕົວແທນຂອງ Panfrost ໃນມື້ນີ້, ແຕ່ເປົ້າຫມາຍໄລຍະຍາວຂອງມັນແມ່ນເພື່ອໃຫ້ມີທາງເລືອກທີ່ປອດໄພກວ່າ, ຮັກສາໄດ້ຫຼາຍກວ່າເກົ່າຍ້ອນວ່າລະບົບນິເວດຂອງ Rust kernel ເຕີບໃຫຍ່.
ເປັນຫຍັງຜູ້ໃຊ້ແພລດຟອມທຸລະກິດຄວນໃສ່ໃຈກັບການພັດທະນາໄດເວີ GPU ລະດັບຕໍ່າ?
ໄດເວີ GPU ເປັນພື້ນຖານຂອງການສະແດງຜົນກຣາບຟິກ, ການເລັ່ງ AI, ແລະການຄິດໄລ່ສາຍຕາໃນທົ່ວຮາດແວທັງໝົດ. ໄດເວີທີ່ດີຂຶ້ນຫມາຍເຖິງແອັບພລິເຄຊັນທີ່ໝັ້ນຄົງກວ່າ, ການຂັດຂ້ອງຂອງລະບົບໜ້ອຍລົງ, ຄ່າໃຊ້ຈ່າຍພື້ນຖານໂຄງລ່າງຄລາວທີ່ຕໍ່າລົງໃນເຊີບເວີທີ່ອີງໃສ່ Arm, ແລະຄວາມສາມາດຂະຫຍາຍສໍາລັບແພລະຕະຟອມຊອບແວ. ຖ້າທ່ານກໍາລັງດໍາເນີນທຸລະກິດຢູ່ໃນແພລດຟອມເຊັ່ນ Mewayz, ຄຸນນະພາບຂອງຮາດແວ stack ທີ່ຢູ່ເບື້ອງຕົ້ນມີຜົນກະທົບໂດຍກົງຕໍ່ຄວາມໄວ, ຄວາມຫນ້າເຊື່ອຖື, ແລະທ່າແຮງຄຸນສົມບັດຂອງເຄື່ອງມືທີ່ທ່ານຂຶ້ນກັບທຸກໆມື້.
ອະນາຄົດຂອງ GPU ຄອມພິວເຕີໃນຮາດແວ Arm ກໍາລັງຖືກຂຽນໄວ້ໃນ Rust — ແລະການຮັບຊາບກ່ຽວກັບວິວັດທະນາການນີ້ເຮັດໃຫ້ທຸລະກິດຂອງທ່ານຕັດສິນໃຈກ່ຽວກັບໂຄງສ້າງພື້ນຖານ ແລະເວທີທີ່ສະຫລາດກວ່າ. ພ້ອມທີ່ຈະດໍາເນີນທຸລະກິດທັງຫມົດຂອງທ່ານໃນເວທີທີ່ສ້າງຂຶ້ນສໍາລັບອະນາຄົດ? ສຳຫຼວດ Mewayz ມື້ນີ້ ແລະຄົ້ນພົບວ່າ 207 ໂມດູນທີ່ປະສົມປະສານສາມາດປ່ຽນແທນຊອຟແວທັງໝົດຂອງເຈົ້າເລີ່ມຕົ້ນພຽງ 19 ໂດລາຕໍ່ເດືອນໄດ້ແນວໃດ.
.Try Mewayz Free
All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.
Get more articles like this
Weekly business tips and product updates. Free forever.
You're subscribed!
Start managing your business smarter today
Join 30,000+ businesses. Free forever plan · No credit card required.
Ready to put this into practice?
Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.
Start Free Trial →Related articles
Hacker News
Solod – A Subset of Go That Translates to C
Apr 7, 2026
Hacker News
Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS
Apr 6, 2026
Hacker News
Adobe modifies hosts file to detect whether Creative Cloud is installed
Apr 6, 2026
Hacker News
Battle for Wesnoth: open-source, turn-based strategy game
Apr 6, 2026
Hacker News
Show HN: I Built Paul Graham's Intellectual Captcha Idea
Apr 6, 2026
Hacker News
Launch HN: Freestyle: Sandboxes for AI Coding Agents
Apr 6, 2026
Ready to take action?
Start your free Mewayz trial today
All-in-one business platform. No credit card required.
Start Free →14-day free trial · No credit card · Cancel anytime