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

อ่าน 13 นาที

ตัวถอดรหัสวิดีโอแบบรวม

Unified Video Decoder ( UVD หรือชื่อเดิม Universal Video Decoder ) คือชื่อที่ AMD ใช้เรียก ชิป ASIC สำหรับ ถอดรหัสวิดีโอ โดยเฉพาะ มีหลายเวอร์ชันที่รองรับ ตัวแปลงสัญญาณวิดีโอ...

ตัวถอดรหัสวิดีโอแบบรวม

Unified Video Decoder ( UVDหรือชื่อเดิมUniversal Video Decoder ) คือชื่อที่AMD ใช้เรียก ชิปASIC สำหรับ ถอดรหัสวิดีโอ โดยเฉพาะ มีหลายเวอร์ชันที่รองรับตัวแปลงสัญญาณวิดีโอ หลากหลายรูปแบบ เช่นH.264และVC- 1

UVD เปิดตัวพร้อมกับRadeon HD 2000 Series และถูกรวมเข้ากับ GPUและAPUบางรุ่นของ AMD UVD ใช้พื้นที่บนผิวของ ชิปเป็นจำนวนมากในขณะที่เปิดตัว[ 1 ]และไม่ควรสับสนกับVideo Coding Engine (VCE) ของ AMD

นับตั้งแต่AMD Raven Ridge (วางจำหน่ายในเดือนมกราคม 2018) UVD และ VCE ก็ถูกแทนที่ด้วยVideo Core Next (VCN)

ภาพรวม

UVD ใช้หน่วยประมวลผลวิดีโอ ATI Xilleonซึ่งรวมอยู่ในชิปตัวเดียวกันกับGPUและเป็นส่วนหนึ่งของATI Avivo HDสำหรับการถอดรหัสวิดีโอด้วยฮาร์ดแวร์ ร่วมกับ Advanced Video Processor (AVP) AMD ระบุว่า UVD สามารถถอดรหัสวิดีโอ H.264/AVC และ VC-1 ได้ทั้งหมดด้วยฮาร์ดแวร์

เทคโนโลยี UVD ใช้โปรเซสเซอร์Cadence Tensilica Xtensa [ 2 ] [ 3 ] [ 4 ] [ 5 ]ซึ่งเดิมทีได้รับอนุญาตจาก ATI Technologies Inc. ในปี 2547 [ 6 ]

ยูวีดี/ยูวีดี+

ในเวอร์ชันแรกๆ ของ UVD การประมวลผลวิดีโอหลังการเรนเดอร์จะถูกส่งต่อไปยังพิกเซลเชเดอร์และเคอร์เนล OpenCL การถอดรหัส MPEG-2 ไม่ได้ดำเนินการภายใน UVD แต่ดำเนินการในโปรเซสเซอร์เชเดอร์ ตัวถอดรหัสนี้ตรงตามข้อกำหนดด้านประสิทธิภาพและโปรไฟล์ของBlu-rayและHD DVD โดยสามารถถอดรหัสบิตสตรีม H.264 ได้ที่ อัตราบิตสูงสุด40 Mbit/s และ รองรับ การเข้ารหัสเลขคณิตไบนารีแบบปรับตามบริบท (CABAC) สำหรับ H.264/AVC

แตกต่างจากบล็อกเร่งความเร็ววิดีโอใน GPU รุ่นก่อนๆ ซึ่งต้องการการทำงานของ CPU หลักเป็นอย่างมาก UVD จะถ่ายโอนกระบวนการถอดรหัสวิดีโอทั้งหมดสำหรับ VC-1 และ H.264 ยกเว้นการประมวลผลวิดีโอขั้นสุดท้ายซึ่งจะถูกถ่ายโอนไปยัง shaders นอกจากนี้ยังรองรับการถอดรหัส MPEG-2 ด้วย แต่จะไม่ทำการถอดรหัสบิตสตรีม/เอนโทรปีสำหรับวิดีโอ MPEG-2 ในฮาร์ดแวร์

ก่อนหน้านี้ ทั้ง ATI Radeon R520 series และ ATI Avivoของ NVidia Geforce 7 series PureVideoไม่ได้ช่วยในการบีบอัดบิตสตรีม/เอนโทรปีส่วนหน้าใน VC-1 และ H.264 - CPU โฮสต์เป็นผู้ดำเนินการนี้[ 7 ] UVD จัดการVLC / CAVLC / CABACการแปลงความถี่การทำนายพิกเซล และการลดบล็อกในลูปแต่ส่งการประมวลผลภายหลังไปยังเชเดอร์[ 8 ]การประมวลผลภายหลังประกอบด้วยการลดสัญญาณรบกวน การลดการแทรกสลับ และการปรับขนาด/ปรับขนาด AMD ยังระบุด้วยว่าส่วนประกอบ UVD ที่รวมอยู่ในแกน GPU ใช้พื้นที่เพียง 4.7 ตารางมิลลิเมตรในกระบวนการผลิต 65 นาโน เมตร

UVD เวอร์ชันหนึ่งที่เรียกว่า UVD+ ได้รับการแนะนำใน ซีรี่ส์ Radeon HD 3000 UVD+ รองรับHDCPสำหรับสตรีมวิดีโอที่มีความละเอียดสูงขึ้น[ 9 ]แต่ UVD+ ก็ถูกทำการตลาดในชื่อ UVD เช่นกัน

ยูวีดี 2

UVD ได้รับการปรับปรุงใหม่พร้อมกับการเปิดตัว ผลิตภัณฑ์ Radeon HD 4000ซีรีส์ UVD 2 มีคุณสมบัติการถอดรหัสบิตสตรีมแบบเต็มรูปแบบสำหรับ H.264/MPEG-4 AVC, VC-1 รวมถึงการเร่งความเร็วระดับ iDCT สำหรับสตรีมวิดีโอ MPEG2 การปรับปรุงประสิทธิภาพช่วยให้สามารถถอดรหัสสตรีมวิดีโอแบบคู่และ โหมด ภาพซ้อนภาพ (Picture-in-Picture) ได้ ทำให้ UVD2 เป็นไปตามมาตรฐาน BD-Live อย่างสมบูรณ์

UVD 2.2 มีอินเทอร์เฟซหน่วยความจำภายในที่ได้รับการออกแบบใหม่และเพิ่มความเข้ากันได้กับวิดีโอ MPEG2/H.264/VC-1 อย่างไรก็ตาม มันถูกวางจำหน่ายภายใต้ชื่อเดิมว่า "UVD 2 Enhanced" โดยระบุว่าเป็น "ตรรกะหลักพิเศษที่มีอยู่ใน GPU ซีรีส์ RV770 และ RV730 สำหรับการถอดรหัสฮาร์ดแวร์ของวิดีโอ MPEG2, H.264 และ VC-1 ด้วยการถอดรหัสแบบสองสตรีม" การที่ UVD 2.2 เป็นเพียงการอัปเดตเพิ่มเติมจาก UVD 2 นั้นเป็นเหตุผลที่ทำให้มีการดำเนินการเช่นนี้

ยูวีดี 3

UVD 3 เพิ่มการรองรับการถอดรหัส MPEG2 ด้วยฮาร์ดแวร์เพิ่มเติม (การถอดรหัสเอนโทรปี), DivXและXvidผ่านการถอดรหัสMPEG-4 Part 2 (การถอดรหัสเอนโทรปี, การแปลงผกผัน, การชดเชยการเคลื่อนไหว) และ Blu-ray 3Dผ่านMVC (การถอดรหัสเอนโทรปี, การแปลงผกผัน, การชดเชยการเคลื่อนไหว, การลดบล็อกในลูป) [ 10 ] [ 11 ]พร้อมกับการรองรับสเตอริโอ 3D ที่ 120 Hz [ 12 ]และได้รับการปรับให้เหมาะสมเพื่อใช้พลังการประมวลผล CPU น้อยลง UVD 3 ยังเพิ่มการรองรับจอแสดงผลสเตอริโอ Blu-ray 3D อีกด้วย

ยูวีดี 4

UVD 4 ประกอบด้วยการแทรกเฟรมที่ได้รับการปรับปรุงด้วยตัวถอดรหัส H.264 [ 13 ] UVD 4.2 เปิดตัวพร้อมกับ AMD Radeon Rx 200 ซีรีส์และ Kaveri APU "X.ORG Radeon UVD (Unified Video Decoder) Hardware-UVD4.2: KAVERI, KABINI, MULLINS, BONAIRE, HAWAII"พฤษภาคม 2016

ยูวีดี 5

UVD 5 เปิดตัวพร้อมกับ AMD Radeon R9 285 คุณสมบัติใหม่ของ UVD คือการรองรับวิดีโอ 4K H.264 อย่างเต็มรูปแบบ สูงสุดถึงระดับ 5.2 (4Kp60) [ 14 ]

ยูวีดี 6

มีรายงานว่า ตัวถอดรหัส UVD 6.0 และ ตัวเข้ารหัส Video Coding Engine  3.0 ถูกนำมาใช้ครั้งแรกใน GPU ที่ใช้ GCN 3 รวมถึงซีรี่ส์ Radeon R9 Fury [ 15 ] [ 16 ]ตามด้วยซีรี่ส์ AMD Radeon Rx 300 (ตระกูล GPU Pirate Islands) และซีรี่ส์ AMD Radeon Rx 400 (ตระกูล GPU Arctic Islands) [ 17 ]นอกจากนี้ยังมีการประกาศเวอร์ชัน UVD ในฮาร์ดแวร์ตัวควบคุมกราฟิกที่ใช้ "Fiji" และ "Carrizo" เพื่อรองรับการถอดรหัสวิดีโอฮาร์ดแวร์ High Efficiency Video Coding (HEVC, H.265) สูงสุด 4K สี 8 บิต (H.265 เวอร์ชัน 1 โปรไฟล์หลัก) [ 18 ] [ 19 ] [ 20 ]และยังรองรับHDR สี 10 บิตทั้งตัวแปลงสัญญาณวิดีโอ H.265 และVP9ในซีรี่ส์ AMD Radeon 400 ด้วย UVD 6.3 [ 21 ] [ 22 ] [ 23 ]

ยูวีดี 7

ตัวถอดรหัส UVD 7.0 และ ตัวเข้ารหัส Video Coding Engine  4.0 รวมอยู่ใน GPU ที่ใช้ Vega [ 24 ] [ 25 ]แต่ยังไม่มีการถอดรหัสฮาร์ดแวร์ VP9 ที่มีฟังก์ชันคงที่[ 26 ]

ยูวีดี 7.2

GPU Vega20 ของ AMD ซึ่งมีอยู่ใน Instinct Mi50, Instinct Mi60 และการ์ด Radeon VII ประกอบด้วย VCE 4.1 และอินสแตนซ์ UVD 7.2 สองตัว[ 27 ] [ 28 ]

วีซีเอ็น 1

เริ่มจากกราฟิกในตัวของ Raven Ridge APU (Ryzen 2200/2400G) UVD และ VCE เดิมถูกแทนที่ด้วย " Video Core Next " (VCN) ใหม่ VCN 1.0 เพิ่มการถอดรหัสฮาร์ดแวร์เต็มรูปแบบสำหรับตัวแปลงสัญญาณ VP9 [ 29 ]

การรองรับรูปแบบ

ตัวถอดรหัสวิดีโอแบบรวมและการสนับสนุนการถอดรหัส/เข้ารหัส Video Core Next [ 30 ] [ 29 ]
การดำเนินการ MPEG-1 []H.262 (MPEG-2)H.263 (MPEG-4 ASP)VC-1 / WMV 9H.264 (MPEG-4 AVC) [ b ]เอช.265 (เอชวีซี)วีพี9เอวี1เจพีเอความละเอียดสูงสุดความลึกของสีเอดีเอ็ม ฟลูอิด โมชั่น
การถอดรหัส การถอดรหัส การถอดรหัส การถอดรหัส การถอดรหัส การเข้ารหัส การถอดรหัส การเข้ารหัส การถอดรหัส การถอดรหัส การเข้ารหัส การถอดรหัส การแทรกเฟรม
ยูวีดี 1.0 RV610, RV630, RV670, RV620, RV635 เลขที่ เลขที่ เลขที่ ใช่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ 2K 8 บิต เลขที่
ยูวีดี 2.0 อาร์เอส780, อาร์เอส880, อาร์วี770
ยูวีดี 2.2 RV710, RV730, RV740
ยูวีดี 2.3 ไม้ซีดาร์ ไม้เรดวูด ไม้จูนิเปอร์ ไม้ไซเปรส
ยูวีดี 3.0 ปาล์ม (นักมวยปล้ำ/ออนแทรีโอ), ซูโม่ (ลลาโน), ซูโม่ 2 (ลลาโน) ใช่ ใช่ ใช่
ยูวีดี 3.1 บาร์ตส์, เติร์กส์, ไคคอส, เคย์แมน, ซีมัวร์
ยูวีดี 3.2 อารูบา (ทรินิตี้/ริชแลนด์), ตาฮิติ วีซีอี[เอ]
ยูวีดี 4.0 เคปเวอร์เด, พิตแคร์น ใช่
ยูวีดี 4.2 Kaveri, Kabini, Mullins, โบแนร์, ฮาวาย
ยูวีดี 5.0 ตองกา 4K
ยูวีดี 6.0 คาร์ริโซ, ฟิจิ ใช่ ใช่
ยูวีดี 6.2 สโตนีย์ 10 บิต
ยูวีดี 6.3 โพลาริส, เวก้าเอ็ม, เล็กซ่า วีซีอี[เอ]
ยูวีดี 7.0 เวก้า10, เวก้า12
ยูวีดี 7.2 เวก้า20
วีซีเอ็น  1.0 อีกา, ปิกัสโซ ใช่ ใช่ ใช่
วีซีเอ็น 2.0 Navi10, Navi12, Navi14, เรอนัวร์, เซซาน 8K เลขที่
วีซีเอ็น 2.5 อาร์คทูรัส
วีซีเอ็น 2.6 อัลเดบารัน
วีซีเอ็น 3.0 นาวี24 เลขที่ เลขที่
นาวี21, นาวี22, นาวี23 ใช่ ใช่ ใช่
วีซีเอ็น 3.1.0 แวนโกห์ ? ? ?
วีซีเอ็น 3.1.1 เรมแบรนด์ เลขที่ เลขที่ เลขที่ เลขที่ 8K 10 บิต เลขที่
วีซีเอ็น 3.1.2 ราฟาเอล ? ? ?
วีซีเอ็น 4.0 นาวี 3x ใช่ ? ? ?
การดำเนินการ การถอดรหัส การถอดรหัส การถอดรหัส การถอดรหัส การถอดรหัส การเข้ารหัส การถอดรหัส การเข้ารหัส การถอดรหัส การถอดรหัส การเข้ารหัส การถอดรหัส ความละเอียดสูงสุดความลึกของสีการแทรกเฟรม
MPEG-1 []H.262 (MPEG-2)H.263 (MPEG-4 ASP)VC-1 / WMV 9H.264 (MPEG-4 AVC)เอช.265 (เอชวีซี)วีพี9เอวี1เจพีเอเอดีเอ็ม ฟลูอิด โมชั่น
  1. ^ a bตัวถอดรหัส MPEG-2 ทั้งหมดรองรับ MPEG-1 CPB
  2. ^ไม่รองรับการเข้ารหัส/ถอดรหัส High 10 Profile
  1. ^ a bการเข้ารหัส MPEG-4 AVC และ HEVC โดยใช้เอ็นจิ้นการเข้ารหัสวิดีโอ แยกต่างหาก

ความพร้อมใช้งาน

การ์ดแสดงผลRadeon HD 2000 ซีรีส์ ส่วนใหญ่ใช้ UVD สำหรับการถอดรหัสฮาร์ดแวร์ของเนื้อหาความละเอียดสูง 1080p [ 31 ]อย่างไรก็ตาม การ์ดแสดงผล Radeon HD 2900 ซีรีส์ไม่ได้รวม UVD ไว้ด้วย (แม้ว่าจะสามารถให้ฟังก์ชันการทำงานบางส่วนผ่านการใช้ shaders ก็ตาม) ซึ่งระบุไว้อย่างไม่ถูกต้องว่ามีอยู่ในหน้าผลิตภัณฑ์และกล่องบรรจุภัณฑ์ของผลิตภัณฑ์ของพันธมิตรผู้ผลิตก่อนการเปิดตัว Radeon HD 2900 XT โดยระบุว่าการ์ดมี ATI Avivo HD หรือระบุอย่างชัดเจนว่ามี UVD ซึ่งมีเพียงข้อความแรกที่ระบุว่ามี ATI Avivo HD เท่านั้นที่ถูกต้อง การไม่รวม UVD ได้รับการยืนยันจากเจ้าหน้าที่ของ AMD เช่นกัน[ 32 ]

UVD2 ถูกนำมาใช้ใน GPU ซีรี่ส์ Radeon RV7x0 และ R7x0รวมถึงซีรี่ส์ RS7x0 ที่ใช้สำหรับเมนบอร์ด IGP ซีรี่ส์ชิปเซ็ต AMD 700 ด้วย

ภาพรวมคุณสมบัติ

เอพียู

ตารางต่อไปนี้แสดงคุณสมบัติของโปรเซสเซอร์ AMD ที่มีกราฟิก 3 มิติ รวมถึงAPU (ดูเพิ่มเติม: รายชื่อโปรเซสเซอร์ AMD ที่มีกราฟิก 3 มิติ )

แพลตฟอร์ม กำลังสูง กำลังมาตรฐาน และกำลังต่ำ พลังงานต่ำและต่ำมาก
ชื่อรหัสเซิร์ฟเวอร์ พื้นฐาน โตรอนโต
ไมโคร เกียวโต
เดสก์ท็อป ผลงาน ราฟาเอลฟีนิกซ์
กระแสหลัก ลลาโนทรีนิตี้ริชแลนด์กาเวรีกาเวรี รีเฟรช (โกดาวารี)คาร์ริโซ่บริสตอล ริดจ์เรเวน ริดจ์ปิกัสโซเรอนัวร์เซซานน์
รายการ
พื้นฐาน คาบินีดาลี
มือถือผลงาน เรอนัวร์เซซานน์เรมแบรนด์ดราก้อนเรนจ์
กระแสหลัก ลลาโนทรีนิตี้ริชแลนด์กาเวรีคาร์ริโซ่บริสตอล ริดจ์เรเวน ริดจ์ปิกัสโซเรอนัวร์ลูเซียนน์เซซานบาร์เซโลฟีนิกซ์
รายการ ดาลีเมนโดซิโน
พื้นฐาน เดสนา, ออนแทรีโอ, ซาคาเต้คาบินี เทมาชบีมา, มัลลินส์คาร์ริโซ่-แอลสโตนีย์ ริดจ์พอลล็อก
ฝังตัว ทรีนิตี้นกอินทรีหัวขาวเหยี่ยวเมอร์ลิน , เหยี่ยวสีน้ำตาลนกฮูกเขาใหญ่เกรย์ฮอว์กออนแทรีโอ, ซาคาเต้คาบินีนกอินทรีสเตปป์ , นกอินทรีมงกุฎ , ตระกูล LXเหยี่ยวทุ่งหญ้าเหยี่ยวลายแถบริเวอร์ฮอว์ก
ปล่อยแล้วสิงหาคม 2554ตุลาคม 2555มิถุนายน 2556มกราคม 2557 2015มิถุนายน 2558มิถุนายน 2559ตุลาคม 2560มกราคม 2562มีนาคม 2020 มกราคม 2564มกราคม 2565กันยายน 2022มกราคม 2566มกราคม 2554พฤษภาคม 2556เมษายน 2557พฤษภาคม 2558กุมภาพันธ์ 2559เมษายน 2562กรกฎาคม 2020มิถุนายน 2565พฤศจิกายน 2022
สถาปัตยกรรมไมโครของซีพียูเค10เครื่องตอกเสาเข็มรถบดถนนรถขุด" รถขุด+ " [ 33 ]เซนเซน+เซน 2เซน 3เซน 3+เซน 4บ็อบแคทจากัวร์พูม่าพูม่า+ [ 34 ]" รถขุด+ " เซนเซน+" เซน 2+ "
ISAx86-64 v1x86-64เวอร์ชัน 2x86-64 v3x86-64 v4x86-64 v1x86-64เวอร์ชัน 2x86-64 v3
ซ็อกเก็ตเดสก์ท็อป ผลงาน ไม่มีข้อมูลเอเอ็ม5ไม่มีข้อมูลไม่มีข้อมูล
กระแสหลัก ไม่มีข้อมูลเอเอ็ม4ไม่มีข้อมูลไม่มีข้อมูล
รายการ เอฟเอ็ม1เอฟเอ็ม2เอฟเอ็ม2+FM2+ [ a ] ​​, AM4เอเอ็ม4ไม่มีข้อมูล
พื้นฐาน ไม่มีข้อมูลไม่มีข้อมูลเอเอ็ม1ไม่มีข้อมูลFP5ไม่มีข้อมูล
อื่น เอฟเอส1FS1+ , FP2FP3เอฟพี4FP5เอฟพี6เอฟพี7เอฟแอล1 FP7 FP7r2 FP8 เอฟที1เอฟที3เอฟที3บีเอฟพี4FP5เอฟที5FP5เอฟที6
เวอร์ชัน PCI Express2.0 3.0 4.0 5.0 4.0 2.0 3.0
ซีเอ็กซ์แอลไม่มีข้อมูลไม่มีข้อมูล
แฟบ ( นาโนเมตร ) GF 32SHP ( HKMG SOI ) GF 28SHP (HKMG แบบขายส่ง) GF 14LPP ( FinFETแบบก้อน) GF 12LP (FinFET แบบก้อน) TSMC N7 (FinFET bulk) TSMC N6 (FinFET bulk) CCD: TSMC N5 (FinFET bulk) cIOD: TSMC N6 (FinFET bulk)TSMC 4nm (FinFET bulk) TSMC N40 (จำนวนมาก) TSMC N28 (HKMG แบบขายส่ง) GF 28SHP (HKMG แบบขายส่ง) GF 14LPP ( FinFETแบบก้อน) GF 12LP (FinFET แบบก้อน) TSMC N6 (FinFET bulk)
พื้นที่ แม่พิมพ์ (มม. ² )228246245245250210 [ 35 ]156 180210CCD: (2x) 70 cIOD: 122 17875 (+ 28 FCH )107?125149~100
TDPขั้นต่ำ(W)351712101565354.543.95106128
TDPสูงสุดของ APU (วัตต์)10095654517054182565415
ความเร็วสัญญาณนาฬิกาพื้นฐานสูงสุดของ APU (GHz)33.84.14.13.73.83.63.73.84.03.34.74.31.752.222.23.22.61.23.352.8
จำนวน APU สูงสุดต่อโหนด[ b ]11
จำนวนคอร์สูงสุดต่อซีพียู1211
จำนวน CCX สูงสุดต่อชิปหลัก1211
จำนวนคอร์สูงสุดต่อ CCX482424
จำนวนคอร์CPUสูงสุด[ c ] ต่อ APU481682424
จำนวน เธรดสูงสุดต่อคอร์ CPU1212
โครงสร้างไปป์ไลน์จำนวนเต็ม3+32+24+24+2+11+3+3+1+21+1+1+12+24+24+2+1
i386, i486, i586, CMOV, NOPL, i686, PAE , NX bit , CMPXCHG16B, AMD-V , RVI , ABMและ LAHF/SAHF 64 บิตใช่ใช่
IOMMU [ d ]ไม่มีข้อมูลเวอร์ชัน 2ว1เวอร์ชัน 2
BMI1 , AES-NI , CLMULและF16Cใช่ไม่มีข้อมูลใช่
มอฟบีไม่มีข้อมูลใช่
AVIC , BMI2 , RDRANDและ MWAITX/MONITORX ไม่มีข้อมูลใช่
SME [ e ] , TSME [ e ] , ADX , SHA , RDSEED , SMAP , SMEP , XSAVEC, XSAVES, XRSTORS, CLFLUSHOPT, CLZERO และ PTE Coalescingไม่มีข้อมูลใช่ไม่มีข้อมูลใช่
GMET , WBNOINVD, CLWB, QOS, PQE-BW, RDPID, RDPRU และ MCOMMITไม่มีข้อมูลใช่ไม่มีข้อมูลใช่
เอ็มพีเค , วีเอสไม่มีข้อมูลใช่ไม่มีข้อมูล
เอสจีเอ็กซ์ไม่มีข้อมูลไม่มีข้อมูล
หน่วยประมวลผลทศลบต่อคอร์10.5110.51
ท่อต่อ FPU22
ความกว้างท่อ FPU128 บิต256 บิต80 บิต128 บิต256 บิต
ชุดคำสั่ง CPU ระดับSIMDSSE4a [ f ]เอวีเอ็กซ์เอวีเอ็กซ์2เอวีเอ็กซ์-512เอสเอสเอสอี3เอวีเอ็กซ์เอวีเอ็กซ์2
3DNow!3DNow!+ไม่มีข้อมูลไม่มีข้อมูล
พรีเฟตช์/พรีเฟตช์ดับเบิลยูใช่ใช่
จีเอฟเอ็นไอไม่มีข้อมูลใช่ไม่มีข้อมูล
เอเอ็มเอ็กซ์ไม่มีข้อมูล
FMA4 , LWP, TBMและXOPไม่มีข้อมูลใช่ไม่มีข้อมูลไม่มีข้อมูลใช่ไม่มีข้อมูล
เอฟเอ็มเอ3ใช่ใช่
เอดีเอ็ม เอ็กซ์ดีเอ็นเอไม่มีข้อมูลใช่ไม่มีข้อมูล
แคชข้อมูลL1 ต่อคอร์ (กิโลไบต์)64163232
ความสัมพันธ์ของแคชข้อมูล L1 (วิธี)2488
แคชคำสั่ง L1 ต่อคอร์10.51 10.51
แคชคำสั่ง L1 รวมสูงสุดของ APU (กิโลไบต์)256128192256512256 64128 96 128
การเชื่อมโยงแคชคำสั่ง L1 (วิธี)2348 2 3 4 8
แคช L2ต่อคอร์10.5110.51
แคช L2 รวมสูงสุดของ APU (MiB)424161212
การเชื่อมโยงแคช L2 (วิธี)168168
แคช L3 on-die สูงสุดต่อ CCX (MiB)ไม่มีข้อมูล41632ไม่มีข้อมูล4
ขนาดแคช 3 มิติสูงสุดต่อ CCD (MiB)ไม่มีข้อมูล64ไม่มีข้อมูลไม่มีข้อมูล
ขนาด แคช L3ใน CCD สูงสุดต่อ APU (MiB)4816644
สูงสุด 3D V-Cache ทั้งหมดต่อ APU (MiB)ไม่มีข้อมูล64ไม่มีข้อมูลไม่มีข้อมูล
ขนาดแคช L3 สูงสุด ต่อ APU (MiB)ไม่มีข้อมูลไม่มีข้อมูล
ขนาด แคช L3รวมสูงสุดต่อ APU (MiB)48161284
ความสัมพันธ์ของแคช L3 ของ APU (จำนวนครั้ง)1616
รูปแบบแคช L3เหยื่อเหยื่อ
แคช L4สูงสุดไม่มีข้อมูลไม่มีข้อมูล
รองรับDRAMสูงสุดDDR3 -1866DDR3-2133DDR3-2133 , DDR4-2400DDR4-2400DDR4-2933DDR4-3200 , LPDDR4-4266DDR5 -4800, LPDDR5 -6400DDR5 -5200DDR5 -5600, LPDDR5x -7500DDR3L -1333DDR3L-1600DDR3L-1866DDR3-1866 , DDR4-2400DDR4-2400DDR4-1600DDR4-3200แอลพีดีอาร์5-5500
จำนวนช่อง DRAMสูงสุดต่อ APU21212
แบนด์วิดท์DRAM สูงสุด(GB/s) ต่อ APU29.86634.13238,400 บาท46.93268.256102.40083.200120,000 บาท 10.66612,800 บาท14.93319.20038,400 บาท12,800 บาท51.20088,000 บาท
สถาปัตยกรรมไมโครของ GPUเทราสเกล 2 (VLIW5)เทราสเกล 3 (VLIW4)GCN รุ่นที่ 2GCN เจนเนอเรชั่นที่ 3GCN เจนเนอเรชั่นที่ 5 [ 36 ]อาร์ดีเอ็นเอ 2อาร์ดีเอ็นเอ 3เทราสเกล 2 (VLIW5)GCN รุ่นที่ 2GCN รุ่นที่ 3 [ 36 ]GCN เจนเนอเรชั่นที่ 5อาร์ดีเอ็นเอ 2
ชุดคำสั่ง GPUชุดคำสั่งTeraScaleชุดคำสั่ง GCNชุดคำสั่ง RDNAชุดคำสั่งTeraScaleชุดคำสั่ง GCNชุดคำสั่ง RDNA
ความเร็วสัญญาณนาฬิกาพื้นฐานสูงสุดของ GPU (MHz)60080084486611081250140021002400400538600?84790012006001300ปี ค.ศ. 1900
ประสิทธิภาพสูงสุดของ GPU พื้นฐาน(GFLOPS) [ g ]480614.4648.1886.71134.517601971.22150.43686.4102.486???345.6460.8230.41331.2486.4
เอ็นจิ้น 3 มิติ[ h ]สูงสุด 400:20:8สูงสุด 384:24:6สูงสุด 512:32:8จนถึง 704:44:16 [ 37 ]สูงสุด 512:32:8768:48:8128:8:480:8:4128:8:4สูงสุด 192:12:8สูงสุด 192:12:4192:12:4สูงสุด 512:?128:??
IOMMUv1ไอโอเอ็มเอ็มยูวี2IOMMUv1?ไอโอเอ็มเอ็มยูวี2
ตัวถอดรหัสวิดีโอยูวีดี 3.0ยูวีดี 4.2ยูวีดี 6.0VCN 1.0 [ 38 ]VCN 2.1 [ 39 ]VCN 2.2 [ 39 ]วีซีเอ็น 3.1?ยูวีดี 3.0ยูวีดี 4.0ยูวีดี 4.2ยูวีดี 6.2วีซีเอ็น 1.0วีซีเอ็น 3.1
ตัวเข้ารหัสวิดีโอไม่มีข้อมูลวีซีอี 1.0วีซีอี 2.0วีซีอี 3.1ไม่มีข้อมูลวีซีอี 2.0วีซีเอ 3.4
เอดีเอ็ม ฟลูอิด โมชั่น เลขที่ใช่เลขที่เลขที่ใช่เลขที่
การประหยัดพลังงาน GPUพาวเวอร์เพลย์พาวเวอร์จูนพาวเวอร์เพลย์พาวเวอร์จูน[ 40 ]
ทรูออดิโอไม่มีข้อมูลใช่[ 41 ]? ไม่มีข้อมูลใช่
ฟรีซิงค์1 2 1 2
HDCP [ i ]?1.42.22.3?1.42.22.3
PlayReady [ i ]ไม่มีข้อมูล3.0 ยังไม่พร้อมใช้งานไม่มีข้อมูล3.0 ยังไม่พร้อมใช้งาน
จอแสดงผลที่รองรับ[ j ]2–32–433 (เดสก์ท็อป) 4 (มือถือ, ฝังตัว)42344
/drm/radeon[ k ] [ 43 ] [ 44 ]ใช่ไม่มีข้อมูลใช่ไม่มีข้อมูล
/drm/amdgpu[ k ] [ 45 ]ไม่มีข้อมูลใช่[ 46 ]ไม่มีข้อมูลใช่[ 46 ]
  1. ^สำหรับรถขุดรุ่น FM2+: A8-7680, A6-7480 และ Athlon X4 845
  2. ^คอมพิวเตอร์ส่วนบุคคล (PC) จะนับเป็นหนึ่งโหนด
  3. ^ APU คือการรวม CPU และ GPU เข้าด้วยกัน โดยทั้งสองส่วนมีคอร์
  4. ^ต้องใช้เฟิร์มแวร์ที่รองรับ
  5. ^ a bต้องใช้เฟิร์มแวร์รองรับ
  6. ^ไม่มี SSE4 ไม่มี SSSE3
  7. ^ ประสิทธิภาพ ความแม่นยำเดี่ยวคำนวณจากความเร็วสัญญาณนาฬิกาหลักพื้นฐาน (หรือบูสต์) โดยอิงจากการดำเนินการ FMA
  8. ^เชเดอร์แบบรวม  :หน่วยการแมปพื้นผิว  :หน่วยเอาต์พุตการเรนเดอร์
  9. ^ a bในการเล่นเนื้อหาวิดีโอที่มีการป้องกัน จำเป็นต้องมีการ์ด ระบบปฏิบัติการ ไดรเวอร์ และแอปพลิเคชันที่รองรับ นอกจากนี้ยังต้องใช้จอแสดงผลที่เข้ากันได้กับ HDCP ด้วย HDCP เป็นข้อบังคับสำหรับการส่งออกรูปแบบเสียงบางรูปแบบ ซึ่งเป็นการเพิ่มข้อจำกัดเพิ่มเติมในการตั้งค่ามัลติมีเดีย
  10. ^หากต้องการจ่ายไฟให้กับจอแสดงผลมากกว่าสองจอ แผงเพิ่มเติมจะต้องรองรับ DisplayPort ในตัว [ 42 ]หรืออาจใช้ตัวแปลง DisplayPort เป็น DVI/HDMI/VGA แบบแอคทีฟก็ได้
  11. ^ a b DRM ( Direct Rendering Manager ) เป็นส่วนประกอบหนึ่งของเคอร์เนล Linux การสนับสนุนในตารางนี้หมายถึงเวอร์ชันล่าสุด

จีพียู

ตารางต่อไปนี้แสดงคุณสมบัติของGPUจากAMD / ATI (ดูเพิ่มเติม: รายชื่อหน่วยประมวลผลกราฟิกของ AMD )

ชื่อซีรี่ส์ GPUสิ่งมหัศจรรย์แมชความโกรธ 3 มิติเรจ โปรเรจ 128100 แรนด์฿200300 แรนด์400 แรนด์500 แรนด์600 แรนด์RV670700 แรนด์เอเวอร์กรีนหมู่เกาะทางเหนือหมู่เกาะทางใต้หมู่เกาะทะเลหมู่เกาะภูเขาไฟหมู่เกาะอาร์กติก / โพลาริสเวก้านาวี 1xนาวี 2xนาวี 3xนาวี 4x
ปล่อยแล้ว พ.ศ. 2529 1991 เมษายน2539 มีนาคม2540 สิงหาคม2541 เมษายน2543 สิงหาคม2544 กันยายน2545 พฤษภาคม2547 ตุลาคม2548 พฤษภาคม2550 พฤศจิกายน2550 มิถุนายน2551 กันยายน2552 ตุลาคม2553 ธันวาคม2010 มกราคม2555 กันยายน2556 มิถุนายน2558 มิถุนายน 2559, เมษายน 2560, สิงหาคม 2562 มิถุนายน 2017, กุมภาพันธ์ 2019 กรกฎาคม2562 พฤศจิกายน2020 ธันวาคม2022 กุมภาพันธ์2568
ชื่อทางการตลาดสิ่งมหัศจรรย์ แมช ความโกรธ 3 มิติเรจโปร เรจ128 เรเดียน7000 เรเดียน8000 เรเดียน9000 เรเดียนX700/X800 เรเดียน เอ็กซ์1000 การ์ดจอ Radeon HD 2000 การ์ดจอ Radeon HD 3000 การ์ดจอ Radeon HD 4000 การ์ดจอ Radeon HD 5000 การ์ดจอ Radeon HD 6000 การ์ดจอ Radeon HD 7000 เรเดียน200 เรเดียน300 เรเดียน400/500/600 การ์ดจอ Radeon RX Vega, Radeon VII การ์ดจอ Radeon RX 5000 การ์ดจอ Radeon RX 6000 การ์ดจอ Radeon RX 7000 การ์ดจอ Radeon RX 9000
การสนับสนุน AMD สิ้นสุดแล้วปัจจุบัน
ใจดี 2 มิติ 3 มิติ
สถาปัตยกรรมชุดคำสั่งไม่เป็นที่ทราบกันโดยทั่วไป ชุดคำสั่ง TeraScaleชุดคำสั่ง GCNชุดคำสั่ง RDNA
สถาปัตยกรรมไมโครไม่เป็นที่ทราบกันโดยทั่วไป จีเอฟเอ็กซ์1 จีเอฟเอ็กซ์2 TeraScale 1 (VLIW5) (GFX3) TeraScale 2 (VLIW5) (GFX4) TeraScale 2 (VLIW5)สูงสุดถึง 68xx (GFX4) TeraScale 3 (VLIW4)ใน 69xx [ 47 ] [ 48 ] (GFX5) GCN เจนเนอเรชั่น ที่ 1 (GFX6) GCN เจนเนอเรชั่น ที่ 2 (GFX7) GCN เจนเนอเรชั่น ที่ 3 (GFX8) GCN เจนเนอเรชั่น ที่ 4 (GFX8) GCN เจนเนอเรชั่น ที่ 5 (GFX9) อาร์ดีเอ็นเอ (จีเอฟเอ็กซ์10.1) RDNA 2 (GFX10.3) RDNA 3 (GFX11) RDNA 4 (GFX12)
พิมพ์ ท่อคงที่[]ไปป์ไลน์พิกเซลและเวอร์เท็กซ์ที่ตั้งโปรแกรมได้ โมเดลเชเดอร์แบบรวม
ไดเร็กต์3ดีไม่มีข้อมูล5.0 6.0 7.0 8.1 9.0 11 ( 9_2 ) 9.0b 11 ( 9_2 ) 9.0c 11 ( 9_3 ) 10.0 11 ( 10_0 ) 10.1 11 ( 10_1 ) 11 ( 11_0 ) 11 ( 11_1 ) 12 ( 11_1 ) 11 ( 12_0 ) 12 ( 12_0 ) 11 ( 12_1 ) 12 ( 12_1 ) 11 ( 12_1 ) 12 ( 12_2 )
โมเดลเชเดอร์ไม่มีข้อมูล1.4 2.0+ 2.0b 3.0 4.0 4.1 5.0 5.1 5.1 6.5 6.7 6.8
โอเพ่นจีแอลไม่มีข้อมูล1.1 1.2 1.3 1.5 [] [ 49 ]3.3 4.5 (Windows), 4.6 (Linux Mesa 25.2+) [ 50 ]4.6 [ 51 ] [ c ]
วัลคานไม่มีข้อมูล1.1 [] []1.3 [ 52 ] [ 53 ] [ e ]1.4 [ 54 ]
โอเพ่นซีแอลไม่มีข้อมูลใกล้โลหะ1.1 (ไม่รองรับโดยMesa ) 1.2+ (บนLinux : 1.1+ (ไม่มีการรองรับ Image บน Clover, ใช้ Rusticl) กับ Mesa, 1.2+ บน GCN รุ่นที่ 1) 2.0+ (ไดรเวอร์ Adrenalin บนWin 7+ ) (บนLinux ROCm, Mesa 1.2+ (ไม่รองรับใน Clover รองรับเฉพาะ Rusticl, Mesa 2.0+ และ 3.0 ที่ใช้ไดรเวอร์ AMD หรือ AMD ROCm), เจนเนอเรชั่นที่ 5: 2.2 win 10+ และ Linux RocM 5.0+) 2.2+ และ 3.0 Windows 8.1+ และ Linux ROCm 5.0+ (Mesa Rusticl 1.2+ และ 3.0 (2.1+ และ 2.2+)) [ 55 ] [ 56 ] [ 57 ]
เอชเอสเอ / โรซีเอ็มไม่มีข้อมูลใช่?
วงจร ASICถอดรหัสวิดีโอไม่มีข้อมูลอาวีโว / ยูวีดียูวีดี+ยูวีดี 2ยูวีดี 2.2ยูวีดี 3ยูวีดี 4ยูวีดี 4.2UVD 5.0 ​​หรือ6.0ยูวีดี 6.3UVD 7 [ 24 ] [ f ]VCN 2.0 [ 24 ] [ f ]VCN 3.0 [ 58 ]วีซีเอ็น 4.0วีซีเอ็น 5.0
วงจรเข้ารหัสวิดีโอASICไม่มีข้อมูลวีซีอี 1.0วีซีอี 2.0VCE 3.0 หรือ 3.1วีซีเอ 3.4VCE 4.0 [ 24 ] [ f ]
การเคลื่อนที่ของของเหลว[ g ]เลขที่ใช่เลขที่?
การประหยัดพลังงาน ? พาวเวอร์เพลย์พาวเวอร์จูนPowerTuneและZeroCore Power?
ทรูออดิโอไม่มีข้อมูลผ่าน DSPเฉพาะผ่านทางเชเดอร์
ฟรีซิงค์ไม่มีข้อมูล1 2
HDCP [ h ]ไม่มีข้อมูล? 1.4 2.2 2.3 [ 59 ]
PlayReady [ h ]ไม่มีข้อมูล3.0 เลขที่3.0
จอแสดงผลที่รองรับ[ i ]1–2 2 2–6 ? 4
ความละเอียดสูงสุด? 2–6 × 2560×1600 2–6 × 4096×2160 @ 30 Hz 2–6 × 5120×2880 @ 60 Hz 3 × 7680×4320 @ 60 Hz [ 60 ]7680×4320 @ 60 Hz PowerColor7680x4320

@165 เฮิรตซ์

7680x4320
/drm/radeon[ j ]ใช่ไม่มีข้อมูล
/drm/amdgpu[ j ]ไม่มีข้อมูลใช่เคอร์เนล 6.19+ [ 61 ]ใช่
  1. ^การ์ดจอ Radeon R100 Series มี Pixel Shader ที่สามารถตั้งโปรแกรมได้ แต่ไม่รองรับ DirectX 8 หรือ Pixel Shader 1.0 อย่างสมบูรณ์ โปรดดูบทความเกี่ยวกับ Pixel Shader ของ R100
  2. ^การ์ดที่ใช้ชิป R300, R400 และ R500 ไม่รองรับ OpenGL 2+ อย่างสมบูรณ์ เนื่องจากฮาร์ดแวร์ไม่รองรับเท็กซ์เจอร์ประเภทที่ไม่ใช่กำลังสองของสอง (NPOT) ทุกประเภท
  3. ^ a bการปฏิบัติตามมาตรฐาน OpenGL 4+ จำเป็นต้องรองรับ shaders FP64 และ shaders เหล่านี้ได้รับการจำลองบนชิป TeraScale บางรุ่นโดยใช้ฮาร์ดแวร์ 32 บิต
  4. ^ในทางทฤษฎีแล้ว การรองรับ Vulkan นั้นเป็นไปได้ แต่ยังไม่ได้นำมาใช้ในไดรเวอร์เวอร์ชันเสถียร
  5. ^การรองรับ Vulkan ใน Linux ขึ้นอยู่กับไดรเวอร์เคอร์เนล AMDgpu ส่วนไดรเวอร์ Radeon ไม่รองรับ Vulkan
  6. ^ a b c UVD และ VCE ถูกแทนที่ด้วย Video Core Next (VCN) ASIC ใน การใช้งาน Raven Ridge APU ของ Vega
  7. ^การประมวลผลวิดีโอสำหรับเทคนิคการแทรกเฟรมเรตวิดีโอ ใน Windows จะทำงานเป็นตัวกรอง DirectShow ในโปรแกรมเล่นวิดีโอของคุณ ใน Linux ไม่มีไดรเวอร์และ/หรือชุมชนใดรองรับ
  8. ^ a bในการเล่นเนื้อหาวิดีโอที่มีการป้องกัน จำเป็นต้องมีการ์ด ระบบปฏิบัติการ ไดรเวอร์ และแอปพลิเคชันที่รองรับ นอกจากนี้ยังต้องใช้จอแสดงผลที่เข้ากันได้กับ HDCP ด้วย HDCP เป็นข้อบังคับสำหรับการส่งออกรูปแบบเสียงบางรูปแบบ ซึ่งเป็นการเพิ่มข้อจำกัดเพิ่มเติมในการตั้งค่ามัลติมีเดีย
  9. ^อาจรองรับจอแสดงผลได้มากขึ้นด้วย การเชื่อมต่อ DisplayPort ดั้งเดิม หรือแบ่งความละเอียดสูงสุดระหว่างจอภาพหลายจอโดยใช้ตัวแปลงสัญญาณแบบแอคทีฟ
  10. ^ a b DRM ( Direct Rendering Manager ) เป็นส่วนประกอบหนึ่งของเคอร์เนล Linux AMDgpuเป็นโมดูลเคอร์เนล Linux การสนับสนุนในตารางนี้หมายถึงเวอร์ชันล่าสุด

การสนับสนุนระบบปฏิบัติการ

แกนหลัก UVD SIP จำเป็นต้องได้รับการสนับสนุนจากไดรเวอร์อุปกรณ์ ซึ่งมี อินเทอร์เฟซอย่างน้อยหนึ่งรายการเช่นVDPAU , VAAPIหรือDXVAจากนั้นซอฟต์แวร์ของผู้ใช้ปลายทาง เช่นโปรแกรมเล่นมีเดีย VLCหรือGStreamer จะใช้อินเทอร์เฟซใดอินเทอร์เฟซหนึ่งเหล่านี้ เพื่อเข้าถึงฮาร์ดแวร์ UVD และใช้งานได้

AMD Catalyst ซึ่ง เป็นไดรเวอร์อุปกรณ์กราฟิกที่เป็นกรรมสิทธิ์ของ AMD ที่รองรับ UVD นั้นมีให้ใช้งานสำหรับ Microsoft Windows และระบบปฏิบัติการ Linux บางรุ่น นอกจากนี้ยังมี ไดรเวอร์อุปกรณ์ฟรีที่รองรับฮาร์ดแวร์ UVD ด้วยเช่น กัน

ลินุกซ์

การสนับสนุน Linux สำหรับ UVD ASICนั้นมีให้โดยไดรเวอร์อุปกรณ์เคอร์เนล Linux amdgpu [ 62 ]

การสนับสนุน UVD มีให้ใช้งานในไดรเวอร์Catalystเวอร์ชัน 8.10 ที่เป็นกรรมสิทธิ์ของ AMD ตั้งแต่เดือนตุลาคม 2551 ผ่านทางX-Video Motion Compensation (XvMC) หรือX-Video Bitstream Acceleration (XvBA) [ 63 ] [ 64 ]ตั้งแต่เดือนเมษายน 2556 [ 65 ] UVD ได้รับการสนับสนุนโดยไดรเวอร์อุปกรณ์ "radeon" ที่เป็นโอเพนซอร์สและฟรีผ่านทางVideo Decode and Presentation API for Unix (VDPAU) การใช้งาน VDPAU มีให้ใช้งานในรูปแบบGallium3D state trackerในMesa 3D

เมื่อวันที่ 28 มิถุนายน 2557 Phoronixได้เผยแพร่เกณฑ์มาตรฐานบางอย่างเกี่ยวกับการใช้ Unified Video Decoder ผ่านอินเทอร์เฟซ VDPAU ที่ทำงานบนMPlayerบน Ubuntu 14.04 ที่ใช้ Mesa 3D เวอร์ชัน 10.3-testing [ 66 ]

วินโดวส์

Microsoft Windows รองรับ UVD มาตั้งแต่เปิดตัว ปัจจุบัน UVD รองรับเฉพาะ ข้อกำหนด API DXVA (DirectX Video Acceleration) สำหรับ แพลตฟอร์ม Microsoft WindowsและXbox 360เพื่อให้สามารถเร่งความเร็วการถอดรหัสวิดีโอ ด้วยฮาร์ดแวร์ ดังนั้น ซอฟต์แวร์เล่นมีเดียจึงต้องรองรับ DXVA ด้วยจึงจะสามารถใช้การเร่งความเร็วฮาร์ดแวร์ของ UVD ได้

คนอื่น

การสนับสนุนการรันเฟิร์มแวร์แบบกำหนดเอง ที่ใช้ FreeRTOSบนคอร์ UVD ของ Radeon HD 2400 (ซึ่งใช้ CPU Xtensa) ที่เชื่อมต่อกับบอร์ด STM32 ARM ผ่านI 2 Cได้รับการพยายามตั้งแต่เดือนมกราคม 2012 [ 67 ]

ผู้มาก่อนและผู้สืบทอด

บรรพบุรุษ

Video ShaderและATI Avivoเป็นเทคโนโลยีที่คล้ายคลึงกันกับที่เคยใช้ในผลิตภัณฑ์ ATI รุ่นก่อนๆ

ผู้สืบทอด

UVD ถูกแทนที่ด้วย AMD Video Core Next ในซีรีส์ Raven Ridge ของ APU ที่วางจำหน่ายในเดือนตุลาคม 2560 VCN รวมทั้งการเข้ารหัส (VCE) และการถอดรหัส (UVD) เข้าด้วยกัน[ 68 ]

ดูเพิ่มเติม

เทคโนโลยีฮาร์ดแวร์วิดีโอ

เอ็นดีวีดี

เอดีเอ็ม

อินเทล

ควอลคอม

คนอื่น

หมายเหตุ

  • เอกสารสรุปเทคโนโลยี ATI Avivo HDเดือนกรกฎาคม 2551
  • AMD Video Technologies , ตุลาคม 2553
  • สไลด์นำเสนอเปรียบเทียบการถอดรหัสด้วย CPU, ATI Avivo HD และ PureVideo HD และการเปรียบเทียบการถอดรหัสวิดีโอ VC-1 และ H.264
  • AMD Media Codecs (ดาวน์โหลดเพิ่มเติม)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Unified_Video_Decoder&oldid=1339915605 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ตัวถอดรหัสวิดีโอแบบรวม

Unified Video Decoder ( UVD หรือชื่อเดิม Universal Video Decoder ) คือชื่อที่ AMD ใช้เรียก ชิป ASIC สำหรับ ถอดรหัสวิดีโอ โดยเฉพาะ มีหลายเวอร์ชันที่รองรับ ตัวแปลงสัญญาณวิดีโอ...

ภาพรวม

UVD ใช้หน่วยประมวลผลวิดีโอ ATI Xilleon ซึ่งรวมอยู่ในชิปตัวเดียวกันกับ GPU และเป็นส่วนหนึ่งของ ATI Avivo HD สำหรับการถอดรหัสวิดีโอด้วยฮาร์ดแวร์ ร่วมกับ Advanced Video Processor (AVP) AMD ระบุว่า UVD สามารถถอดรหัสวิดีโอ H.264/AVC และ VC-1 ได้ทั้งหมดด้วยฮาร์ดแวร์

ยูวีดี/ยูวีดี+

ในเวอร์ชันแรกๆ ของ UVD การประมวลผลวิดีโอหลังการเรนเดอร์ จะถูกส่งต่อไปยังพิกเซลเชเดอร์และเคอร์เนล OpenCL การถอดรหัส MPEG-2 ไม่ได้ดำเนินการภายใน UVD แต่ดำเนินการในโปรเซสเซอร์เชเดอร์ ตัวถอดรหัสนี้ตรงตามข้อกำหนดด้านประสิทธิภาพและโปรไฟล์ของ Blu-ray และ HD DVD...

ยูวีดี 2

UVD ได้รับการปรับปรุงใหม่พร้อมกับการเปิดตัว ผลิตภัณฑ์ Radeon HD 4000 ซีรีส์ UVD 2 มีคุณสมบัติการถอดรหัสบิตสตรีมแบบเต็มรูปแบบสำหรับ H.