กลับไปหน้าบทความ

อ่าน 4 นาที

AMDgpu (โมดูลเคอร์เนล Linux)

AMDgpuเป็นไดรเวอร์อุปกรณ์โอเพนซอร์ส สำหรับระบบปฏิบัติการLinux ที่พัฒนาโดย AMDเพื่อรองรับการ์ดกราฟิก (GPU) ตระกูลRadeon ของตน โดยได้รับการประกาศในปี 2014 ในฐานะผู้สืบทอดต่อจาก...

AMDgpu (โมดูลเคอร์เนล Linux)

AMD GPU
นักพัฒนาเอดีเอ็ม
ปล่อย1.0 / 20 เมษายน 2558 [ 1 ] ( 2015-04-20 )
เวอร์ชันเสถียร
6.16 / 4 สิงหาคม 2025 [ 2 ] ( 4 สิงหาคม 2025 )
เขียนเป็นซี
ระบบปฏิบัติการลินุกซ์
แพลตฟอร์มx86-64
พิมพ์ไดรเวอร์อุปกรณ์
ใบอนุญาตใบอนุญาต MIT
ที่เก็บข้อมูลgithub.com/ROCm/amdgpu

AMDgpuเป็นไดรเวอร์อุปกรณ์โอเพนซอร์ส สำหรับระบบปฏิบัติการLinux ที่พัฒนาโดย AMDเพื่อรองรับการ์ดกราฟิก (GPU) ตระกูลRadeon ของตน โดยได้รับการประกาศในปี 2014 ในฐานะผู้สืบทอดต่อจาก ไดรเวอร์อุปกรณ์รุ่นก่อนหน้า ซึ่งเป็นส่วนหนึ่งของกลยุทธ์ไดรเวอร์ "รวม" ใหม่ของ AMD [ 3 ]และวางจำหน่ายเมื่อวันที่ 20 เมษายน 2015 [ 4 ]radeon

การพัฒนา

โดยจะอยู่ในรูปแบบของ โมดูลเคอร์เนลภายในโครงสร้างไฟล์

ณ ปี 2022 ไดรเวอร์ AMD Kernel Fusion Driver ( KFD ) ได้ถูกรวมเข้าไว้ในโมดูลเคอร์เนลเดียวแล้ว การพัฒนา AMD KFD ที่ AMD เป็นส่วนหนึ่งของROCmภายใต้โครงการ ROCk

การกระจาย

AMDGPU ได้รับการอัปสตรีมอย่างสมบูรณ์แล้ว และการพัฒนาใหม่ๆ ยังคงดำเนินต่อไป

เนื่องจาก AMDgpu เป็นส่วนหนึ่งของ เคอร์เนล Linux แบบรวมศูนย์จึงถูกติดตั้งมาพร้อมกับระบบปฏิบัติการ Linux ส่วนใหญ่โดยตรง ชุดแพ็กเกจ/สคริปต์การติดตั้ง amdgpu-pro ซึ่งจัดจำหน่ายโดย AMD โดยตรงจากAMD Radeon Softwareนั้น มีโมดูลเคอร์เนล AMDgpu ที่ทันสมัยกว่าเมื่อเทียบกับเคอร์เนลที่ติดตั้งมาในระบบปฏิบัติการทั่วไป

ชุมชน

การ พัฒนา โมดูลเคอร์เนลเกิดขึ้นระหว่าง AMD และผู้ดูแล Linux การสนทนาเกิดขึ้นในรายชื่อผู้รับจดหมายfreedesktop.org [ 5 ] [ 6 ] - freedesktop เป็นแหล่งรวมโครงการกราฟิก Linux ที่สำคัญ เช่นMesa , libdrm , Xorg , Wayland

สนับสนุน

AMDgpu รองรับการ์ดจอที่สร้างขึ้นบนสถาปัตยกรรม GCN 1.2หรือสูงกว่าอย่างเป็นทางการ รวมถึงชุดคำสั่งใหม่ๆ เช่นRDNA 1&2 และ CDNA นอกจากนี้ยังเพิ่มการรองรับAPI Vulkan อีกด้วย

ปัญหาการสนับสนุน

การสนับสนุน GCN 1.0/1.1 ไม่สมบูรณ์เป็นเวลาหลายปี ถูกปิดใช้งานโดยค่าเริ่มต้นและเก็บไว้ในสถานะ 'ทดลอง' [ 7 ]สามารถเปิดใช้งานการสนับสนุนได้ด้วยพารามิเตอร์เคอร์เนลสองสามตัว[ 8 ] [ 9 ] (โดยพื้นฐานแล้วคือการปิดใช้radeonงานการสนับสนุนไดรเวอร์และบังคับเปิดใช้งานAMDgpuการสนับสนุน) และระบบปฏิบัติการ Linux บาง ตัวเปิดใช้งานโดยค่าเริ่มต้น ไดรเวอร์ขาดการเข้ารหัสวิดีโอฮาร์ดแวร์ (แต่รองรับการถอดรหัส) เสียงผ่าน HDMI และรูปแบบเอาต์พุตแบบอนาล็อกสำหรับรุ่นเหล่านี้[ 10 ]

ตลอดปี 2025 มีการดำเนินการเพื่อเปิดใช้งาน GCN 1.1 ก่อน จากนั้นจึงเป็น GCN 1.0 โดยการนำ AMDgpu ที่มีคุณสมบัติเทียบเท่ากับradeonไดรเวอร์ และได้รับการยอมรับให้รวมเข้ากับเคอร์เนล Linux 6.19 [ 11 ]ซึ่งเสร็จสมบูรณ์ในช่วงต้นปี 2026 สิ่งนี้ร่วมกับMesa 25.1 ขึ้นไป ยังช่วยให้ GPU เหล่านี้รองรับการติดตามรังสีแบบshaders [ 12 ]โดยใช้ตัวแปรสภาพแวดล้อม เช่นเดียวกับฮาร์ดแวร์รุ่นใหม่กว่า[ 13 ]

แผนภาพ
ไดรเวอร์อุปกรณ์ Linux สำหรับฮาร์ดแวร์ AMD ณ เดือนสิงหาคม 2559

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=AMDgpu_(Linux_kernel_module)&oldid=1345845023 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ AMDgpu (โมดูลเคอร์เนล Linux)

AMDgpuเป็นไดรเวอร์อุปกรณ์โอเพนซอร์ส สำหรับระบบปฏิบัติการLinux ที่พัฒนาโดย AMDเพื่อรองรับการ์ดกราฟิก (GPU) ตระกูลRadeon ของตน โดยได้รับการประกาศในปี 2014 ในฐานะผู้สืบทอดต่อจาก...

การพัฒนา

โดยจะอยู่ในรูปแบบของ โมดูลเคอร์เนล ภายในโครงสร้างไฟล์

การกระจาย

AMDGPU ได้รับการอัปสตรีมอย่างสมบูรณ์แล้ว และการพัฒนาใหม่ๆ ยังคงดำเนินต่อไป

ชุมชน

การ พัฒนา โมดูลเคอร์เนลเกิดขึ้นระหว่าง AMD และผู้ดูแล Linux การสนทนาเกิดขึ้นในรายชื่อผู้รับจดหมาย freedesktop.org [ 5 ] [ 6 ] - freedesktop เป็นแหล่งรวมโครงการกราฟิก Linux ที่สำคัญ เช่น Mesa , libdrm , Xorg , Wayland