Graphics Core Next

يُعدّ Graphics Core Next ( GCN ) [ 1 ] الاسم الرمزي لسلسلة من البنى الدقيقة وبنية مجموعة التعليمات التي طورتها شركة AMD لوحدات معالجة الرسومات الخاصة بها كخليفة لبنية TeraScale الدقيقة. أُطلق أول منتج مزود بتقنية GCN في 9 يناير 2012. [ 2 ]

تُعدّ GCN بنيةً دقيقةً تعتمد على مجموعة تعليمات مُصغّرة بتقنية SIMD، على عكس بنية TeraScale التي تعتمد على كلمات تعليمات طويلة جدًا بتقنية SIMD. [ 3 ] تتطلب GCN عددًا أكبر بكثير من الترانزستورات مقارنةً بـ TeraScale، ولكنها تُقدّم مزايا في الحوسبة العامة لوحدات معالجة الرسومات (GPGPU) نظرًا لبساطة المُصرّف .

صُنعت رقائق الرسومات GCN بتقنية CMOS بدقة 28  نانومتر، وبتقنية FinFET بدقة 14 نانومتر (من قبل سامسونج إلكترونيكس وجلوبال فاوندريز ) و 7 نانومتر (من قبل TSMC )، وهي متوفرة في طرازات مختارة من سلسلة بطاقات الرسومات Radeon HD 7000 و HD 8000 و 200 و 300 و 400 و 500 و Vega من AMD ، بما في ذلك بطاقة Radeon VII التي صدرت بشكل منفصل. كما استُخدمت GCN في قسم الرسومات في وحدات المعالجة المُسرّعة (APUs)، بما في ذلك تلك الموجودة في PlayStation 4 و Xbox One .

تم استبدال معمارية RDNA الدقيقة ومعمارية مجموعة التعليمات بمعمارية GCN في عام 2019.

مجموعة التعليمات

مجموعة تعليمات GCN مملوكة لشركة AMD وقد طُوّرت خصيصًا لوحدات معالجة الرسومات (GPUs). وهي لا تحتوي على عمليات دقيقة للقسمة .

الوثائق متاحة لـ:

تتوفر واجهة خلفية لمترجم LLVM لمجموعة تعليمات GCN. [ 5 ] وهي مستخدمة بواسطة Mesa 3D .

تدعم مجموعة GNU Compiler Collection 9 معمارية GCN 3 و GCN 5 منذ عام 2019 [ 6 ] للبرامج المستقلة أحادية الخيوط، مع قيام GCC 10 أيضًا بتفريغ العمليات عبر OpenMP و OpenACC . [ 7 ]

MIAOW هو تطبيق RTL مفتوح المصدر لبنية AMD Southern Islands GPGPU الدقيقة.

في نوفمبر 2015، أعلنت شركة AMD عن مبادرة بولتزمان، التي تهدف إلى تمكين نقل التطبيقات القائمة على CUDA إلى نموذج برمجة C++ مشترك. [ 8 ]

في حدث الحوسبة الفائقة 15، عرضت AMD برنامج تجميع الحوسبة غير المتجانسة (HCC)، وبرنامج تشغيل Linux بدون واجهة رسومية ، وبنية تشغيل HSA للحوسبة عالية الأداء من فئة المجموعات، وأداة واجهة الحوسبة غير المتجانسة من أجل قابلية النقل (HIP) لنقل تطبيقات CUDA إلى نموذج C++ المشترك المذكور أعلاه.

البنى الدقيقة

اعتبارًا من يوليو 2017، شهدت مجموعة تعليمات Graphics Core Next خمسة إصدارات. الاختلافات بين الأجيال الأربعة الأولى طفيفة للغاية، لكن بنية GCN من الجيل الخامس تتميز بمعالجات تدفق مُعدّلة بشكل كبير لتحسين الأداء ودعم المعالجة المتزامنة لعددين ذوي دقة أقل بدلاً من عدد واحد ذي دقة أعلى. [ 9 ]

معالجة الأوامر

معالجة أوامر GCN: يمكن لكل محرك حساب غير متزامن (ACE) تحليل الأوامر الواردة وتوزيع المهام على وحدات الحساب (CUs). يستطيع كل محرك ACE إدارة ما يصل إلى 8 طوابير مستقلة. تعمل محركات ACE بالتوازي مع معالج أوامر الرسومات ومحركي DMA. يتولى معالج أوامر الرسومات معالجة طوابير الرسومات، بينما تتولى محركات ACE معالجة طوابير الحساب، ويتولى محركا DMA معالجة طوابير النسخ. يمكن لكل طابور توزيع عناصر العمل دون انتظار اكتمال المهام الأخرى، مما يسمح بتداخل تدفقات الأوامر المستقلة على برنامج التظليل الخاص بوحدة معالجة الرسومات (GPU).

معالج أوامر الرسومات

معالج أوامر الرسومات (GCP) هو وحدة وظيفية في بنية GCN الدقيقة. ومن بين مهامه الأخرى، فهو مسؤول عن معالجة التظليل غير المتزامن . [ 10 ]

محرك الحوسبة غير المتزامن

محرك الحوسبة غير المتزامن (ACE) هو وحدة وظيفية مميزة تخدم أغراض الحوسبة، ويكون غرضها مشابهًا لغرض معالج أوامر الرسومات.

المبرمجون

منذ الجيل الثالث من معمارية GCN، يحتوي الجهاز على مُجدوِلَين : أحدهما لجدولة "الموجات الجبهية" أثناء تنفيذ التظليل (مُجدوِل وحدة الحساب)، والآخر لجدولة تنفيذ قوائم الرسم والحساب. يُحسِّن الأخير الأداء من خلال تنفيذ عمليات الحساب عندما تكون وحدات الحساب غير مُستغلة بالكامل بسبب أوامر الرسومات المحدودة بسرعة خط الأنابيب أو عرض النطاق الترددي الثابت. تُعرف هذه الوظيفة باسم الحساب غير المتزامن.

بالنسبة لبرنامج تظليل معين، قد تقوم برامج تشغيل وحدة معالجة الرسومات أيضًا بجدولة التعليمات على وحدة المعالجة المركزية لتقليل زمن الوصول.

معالج هندسي

معالج الهندسة

يحتوي معالج الهندسة على مُجمِّع هندسي، ومُجزِّئ، ومُجمِّع رؤوس.

يتمتع Tesselator بالقدرة على القيام بالتجزئة في الأجهزة كما هو محدد بواسطة Direct3D 11 و OpenGL 4.6 [ 11 ] ، وقد خلف ATI TruForm والتجزئة في الأجهزة في TeraScale باعتباره أحدث نواة ملكية فكرية لأشباه الموصلات من AMD آنذاك .

وحدات الحوسبة

تجمع وحدة الحوسبة الواحدة (CU) بين 64 معالج تظليل و4 وحدات رسم خرائط نسيجية (TMUs). [ 12 ] [ 13 ] وحدات الحوسبة منفصلة عن وحدات إخراج العرض (ROPs) ، ولكنها تُغذيها . [ 13 ] تتكون كل وحدة حوسبة مما يلي:

تتصل أربع وحدات حسابية بذاكرة تخزين مؤقتة من المستوى الأول (L1) بسعة 16 كيلوبايت للتعليمات وذاكرة تخزين مؤقتة من المستوى الأول (L1) بسعة 32 كيلوبايت للبيانات، وكلاهما للقراءة فقط. تعمل وحدة SIMD-VU على 16 عنصرًا في كل دورة، بينما تعمل وحدة SU على عنصر واحد فقط في كل دورة. بالإضافة إلى ذلك، تتولى وحدة SU بعض العمليات الأخرى، مثل التفرع. [ 15 ]

تحتوي كل وحدة SIMD-VU على ذاكرة خاصة لتخزين سجلاتها. يوجد نوعان من السجلات: سجلات قياسية (S0، S1، إلخ)، تحتوي كل منها على 4 بايتات من الأرقام، وسجلات متجهة (V0، V1، إلخ)، يمثل كل منها مجموعة من 64 رقمًا، كل منها 4 بايتات. في السجلات المتجهة، تُنفذ جميع العمليات بالتوازي على الأرقام الـ 64، والتي تُقابل 64 مدخلًا. على سبيل المثال، قد تعمل الوحدة على 64 بكسلًا مختلفًا في الوقت نفسه (تختلف المدخلات لكل بكسل اختلافًا طفيفًا، وبالتالي تحصل على لون مختلف قليلًا في النهاية).

تحتوي كل وحدة SIMD-VU على مساحة لـ 512 سجلًا قياسيًا و 256 سجلًا متجهيًا.

زعمت شركة AMD أن كل وحدة حسابية (CU) في معالج GCN تحتوي على 64 كيلوبايت من مشاركة البيانات المحلية (LDS). [ 16 ]

جدولة CU

يُعد مُجدول وحدة التحكم (CU) وحدة وظيفية مادية، وهو المسؤول عن تحديد الموجات التي يُنفذها مُذبذب SIMD-VU. يختار مُذبذب SIMD-VU واحدًا لكل دورة للجدولة. يجب عدم الخلط بينه وبين مُجدولات الأجهزة أو البرامج الأخرى.

جبهة الموجة

المُظلِّل هو برنامج صغير مكتوب بلغة GLSL يُنفِّذ معالجة الرسومات، بينما النواة هي برنامج صغير مكتوب بلغة OpenCL يُنفِّذ معالجة GPGPU. لا تحتاج هذه العمليات إلى عدد كبير من السجلات، ولكنها تحتاج إلى تحميل البيانات من ذاكرة النظام أو ذاكرة الرسومات. هذه العملية مصحوبة بزمن استجابة كبير. اختارت كلٌّ من AMD وNvidia أساليب متشابهة لإخفاء زمن الاستجابة هذا: تجميع عدة خيوط معالجة. تُطلق AMD على هذه المجموعة اسم "موجة أمامية"، بينما تُطلق عليها Nvidia اسم "الالتفاف". تُعدّ مجموعة خيوط المعالجة الوحدة الأساسية لجدولة وحدات معالجة الرسومات التي تُطبِّق هذا الأسلوب لإخفاء زمن الاستجابة. وهي أصغر حجم للبيانات المُعالَجة بتقنية SIMD، وأصغر وحدة تنفيذية للتعليمات البرمجية، والطريقة المُثلى لمعالجة تعليمة واحدة على جميع خيوط المعالجة في الوقت نفسه.

في جميع وحدات معالجة الرسومات GCN، تتكون "الجبهة الموجية" من 64 خيطًا، وفي جميع وحدات معالجة الرسومات Nvidia، تتكون "اللفافة" من 32 خيطًا.

يتمثل حل AMD في تخصيص عدة جبهات موجية لكل وحدة SIMD-VU. يقوم الجهاز بتوزيع السجلات على الجبهات الموجية المختلفة، وعندما تنتظر إحدى الجبهات الموجية نتيجةً ما موجودة في الذاكرة، يقوم مُجدول وحدة الحساب (CU Scheduler) بتخصيص جبهة موجية أخرى لوحدة SIMD-VU. تُخصص الجبهات الموجية لكل وحدة SIMD-VU على حدة، ولا تتبادل وحدات SIMD-VU الجبهات الموجية فيما بينها. يمكن تخصيص 10 جبهات موجية كحد أقصى لكل وحدة SIMD-VU (أي 40 جبهة لكل وحدة حساب).

يعرض برنامج AMD CodeXL جداول توضح العلاقة بين عدد SGPRs و VGPRs وعدد الموجات الجبهية، ولكن بشكل أساسي، بالنسبة لـ SGPRS يكون العدد بين 104 و 512 لكل عدد من الموجات الجبهية، وبالنسبة لـ VGPRS يكون العدد 256 لكل عدد من الموجات الجبهية.

تجدر الإشارة إلى أنه بالاقتران مع تعليمات SSE ، يُطلق على هذا المفهوم لأبسط مستوى من التوازي غالبًا اسم "عرض المتجه". يتميز عرض المتجه بالعدد الإجمالي للبتات فيه.

وحدة متجه SIMD

تحتوي كل وحدة متجهة SIMD على:

  • وحدة حسابية منطقية (ALU) ذات 16 مسارًا للأعداد الصحيحة والأعداد العشرية المتجهة
  • ملف سجل الأغراض العامة  المتجهي (VGPR) بحجم 64 كيلوبايت
  • 10 عدادات برامج 48 بت
  • مخزن تعليمات لـ 10 موجات جبهة (كل موجة جبهة هي مجموعة من 64 خيطًا، أو بحجم VGPR منطقي واحد)
  • يتم إصدار جبهة موجية مكونة من 64 خيطًا إلى وحدة SIMD ذات 16 مسارًا على مدار أربع دورات

تحتوي كل وحدة SIMD-VU على 10 مخازن مؤقتة لتعليمات الموجة الأمامية، ويستغرق تنفيذ موجة أمامية واحدة 4 دورات.

وحدات تسريع الصوت والفيديو

عادةً ما تُرفق العديد من تطبيقات معمارية GCN بعدة وحدات ASIC أخرى من AMD ، بما في ذلك على سبيل المثال لا الحصر، وحدة فك تشفير الفيديو الموحدة ، ومحرك ترميز الفيديو ، وتقنية AMD TrueAudio .

محرك ترميز الفيديو

محرك ترميز الفيديو عبارة عن شريحة ASIC لترميز الفيديو ، تم تقديمها لأول مرة مع سلسلة Radeon HD 7000. [ 17 ]

أضاف الإصدار الأولي من VCE دعمًا لترميز إطارات I و P H.264 بتنسيق البكسل YUV420 ، إلى جانب الترميز الزمني SVE ووضع ترميز العرض، بينما أضاف الإصدار الثاني دعمًا لإطارات B لإطارات YUV420 و YUV444 I.

شكلت VCE 3.0 جزءًا من الجيل الثالث من GCN، حيث أضافت تحجيم الفيديو عالي الجودة وبرنامج الترميز HEVC (H.265).

كان VCE 4.0 جزءًا من بنية Vega، وتم استبداله لاحقًا بـ Video Core Next .

TrueAudio

الذاكرة الافتراضية الموحدة

في معاينة نُشرت عام 2011، كتب موقع AnandTech عن الذاكرة الافتراضية الموحدة، المدعومة بواسطة Graphics Core Next. [ 18 ]

بنية النظام غير المتجانس (HSA)

تتضمن GCN وحدات وظيفية خاصة تُستخدم بواسطة HSA. يتوفر دعم هذه الوحدات الوظيفية من خلال amdkfd منذ نواة لينكس 3.19. [ 20 ]

تتطلب بعض ميزات HSA المُطبقة في الأجهزة دعمًا من نواة نظام التشغيل (أنظمتها الفرعية) و/أو من برامج تشغيل أجهزة محددة. على سبيل المثال، في يوليو 2014، نشرت AMD مجموعة من 83 رقعة برمجية لدمجها في نواة لينكس الرئيسية 3.17 لدعم بطاقات رسومات Radeon المبنية على معالج Graphics Core Next . يوجد برنامج تشغيل نواة HSA في المسار /drivers/gpu/hsa ، بينما توجد برامج تشغيل أجهزة رسومات DRM في المسار /drivers/gpu/drm [ 21 ] ، وهي تُكمّل برامج تشغيل DRM الموجودة لبطاقات Radeon. [ 22 ] يركز هذا التطبيق الأول على وحدة معالجة مركزية واحدة من نوع "Kaveri" ويعمل جنبًا إلى جنب مع برنامج تشغيل رسومات نواة Radeon الحالي (kgd).

ضغط ألوان دلتا بدون فقدان

جدولة الأجهزة

تُستخدم مُجدولات الأجهزة لتنفيذ الجدولة [ 23 ] وتفويض مهمة تخصيص قوائم انتظار الحوسبة لوحدات التحكم في الوصول (ACEs) من برنامج التشغيل إلى الأجهزة، وذلك عن طريق تخزين هذه القوائم مؤقتًا حتى يصبح هناك قائمة انتظار فارغة واحدة على الأقل في وحدة تحكم واحدة على الأقل. يؤدي هذا إلى قيام وحدة المعالجة المركزية (HWS) بتخصيص قوائم الانتظار المخزنة مؤقتًا لوحدات التحكم في الوصول (ACEs) فورًا حتى تمتلئ جميع قوائم الانتظار أو حتى لا يتبقى أي قوائم انتظار أخرى يمكن تخصيصها بأمان. [ 24 ]

يتضمن جزء من عملية الجدولة استخدام قوائم انتظار ذات أولوية، مما يسمح بتشغيل المهام الحرجة بأولوية أعلى من غيرها دون الحاجة إلى مقاطعة المهام ذات الأولوية المنخفضة لتشغيل المهمة ذات الأولوية العالية. وبالتالي، يمكن تشغيل المهام بالتزامن مع المهام ذات الأولوية العالية المجدولة لاستغلال موارد وحدة معالجة الرسومات (GPU) بأقصى قدر ممكن، مع إتاحة الفرصة للمهام الأخرى لاستخدام الموارد التي لا تستخدمها المهام ذات الأولوية العالية. [ 23 ] هذه في الأساس محركات حسابية غير متزامنة تفتقر إلى وحدات تحكم الإرسال. [ 23 ] تم تقديمها لأول مرة في الجيل الرابع من بنية GCN الدقيقة، [ 23 ] ولكنها كانت موجودة في الجيل الثالث من بنية GCN الدقيقة لأغراض الاختبار الداخلي. [ 25 ] وقد مكّن تحديث برنامج التشغيل مُجدولات الأجهزة في أجزاء الجيل الثالث من GCN للاستخدام الإنتاجي. [ 23 ]

مسرع التخلص البدائي

تتجاهل هذه الوحدة المثلثات المتدهورة قبل دخولها إلى مُظلِّل الرؤوس، والمثلثات التي لا تُغطي أي أجزاء قبل دخولها إلى مُظلِّل الأجزاء. [ 26 ] وقد تم تقديم هذه الوحدة مع الجيل الرابع من بنية GCN الدقيقة. [ 26 ]

أجيال

معالج الرسومات Core Next 1

تم استخدام بنية GCN 1 الدقيقة في العديد من بطاقات الرسومات من سلسلة Radeon HD 7000 .

صورة لرقاقة معالج الرسوميات تاهيتي المستخدم في بطاقات الرسومات Radeon HD 7950 GHz Edition
  • دعم العنونة 64 بت ( مساحة عناوين x86-64 ) مع مساحة عناوين موحدة لوحدة المعالجة المركزية ووحدة معالجة الرسومات [ 18 ]
  • دعم القوام المقيمة جزئيًا، [ 28 ] مما يتيح دعم الذاكرة الافتراضية من خلال امتدادات DirectX و OpenGL
  • دعم AMD PowerTune ، الذي يقوم بضبط الأداء ديناميكيًا للبقاء ضمن نطاق TDP محدد [ 29 ]
  • دعم Mantle (API) و Vulkan و OpenGL 4.6

توجد محركات حسابية غير متزامنة تتحكم في الحساب والتوزيع. [ 15 ] [ 30 ]

قوة ZeroCore

تقنية ZeroCore Power هي تقنية لتوفير الطاقة في وضع الخمول الطويل، حيث تقوم بإيقاف تشغيل الوحدات الوظيفية لوحدة معالجة الرسومات (GPU) عندما لا تكون قيد الاستخدام. [ 31 ] تُكمل تقنية AMD ZeroCore Power تقنية AMD PowerTune .

رقائق البطاطس

وحدات معالجة الرسومات المنفصلة (عائلة الجزر الجنوبية):

  • هاينان
  • أولاند
  • الرأس الأخضر
  • بيتكيرن
  • تاهيتي

Graphics Core Next 2

برنامج AMD PowerTune "Bonaire"
صورة لرقاقة معالج الرسوميات هاواي المستخدم في بطاقات الرسومات Radeon R9 290

تم تقديم الجيل الثاني من معمارية GCN مع بطاقة Radeon HD 7790، وهو موجود أيضاً في بطاقات Radeon HD 8770 و R7 260/260X وR9 290/290X وR9 295X2 و R7 360 وR9 390/390X ، بالإضافة إلى وحدات المعالجة المركزية "Kaveri" المكتبية والمحمولة المبنية على معمارية Steamroller ، ووحدات المعالجة المركزية "Beema" و"Mullins" المبنية على معمارية Puma . يتميز هذا الجيل بمزايا عديدة مقارنةً بمعمارية GCN الأصلية، بما في ذلك دعم تقنية FreeSync ، وتقنية AMD TrueAudio ، ونسخة مُحسّنة من تقنية AMD PowerTune .

قدّمت الجيل الثاني من معمارية GCN وحدةً تُسمى "محرك التظليل" (SE). يتألف محرك التظليل من معالج هندسي واحد، وما يصل إلى 44 وحدة حسابية (في شريحة هاواي)، ووحدات تنقيط، ووحدات ROP ، وذاكرة تخزين مؤقتة من المستوى الأول (L1). ولا يُعدّ معالج أوامر الرسومات، ووحدات ACE الثمانية، وذاكرة التخزين المؤقتة من المستوى الثاني (L2)، ووحدات التحكم في الذاكرة، بالإضافة إلى مُسرّعات الصوت والفيديو، ووحدات التحكم في العرض، ووحدتي التحكم في الوصول المباشر للذاكرة (DMA) ، وواجهة PCIe ، جزءًا من محرك التظليل .

يحتوي معالج A10-7850K "Kaveri" على 8 وحدات حسابية (CUs) و8 محركات حسابية غير متزامنة للجدولة المستقلة وإرسال عناصر العمل. [ 32 ]

في قمة مطوري AMD (APU) في نوفمبر 2013، قدم مايكل مانتور بطاقة Radeon R9 290X . [ 33 ]

رقائق البطاطس

وحدات معالجة الرسومات المنفصلة (عائلة جزر البحر):

  • بونير
  • هاواي

مدمجة في وحدات المعالجة المساعدة (APUs):

  • تيماش
  • كابيني
  • ليفربول (أي وحدة المعالجة المساعدة الموجودة في جهاز بلاي ستيشن 4)
  • دورانجو (أي وحدة المعالجة المساعدة الموجودة في جهاز Xbox One و Xbox One S)
  • كافيري
  • جودافاري
  • مولينز
  • بيما
  • كارريزو-إل

Graphics Core Next 3

صورة لرقاقة معالج الرسوميات Fiji المستخدم في بطاقات الرسومات Radeon R9 Nano

تم طرح الجيل الثالث من معمارية GCN [ 34 ] في عام 2014 مع بطاقتي الرسومات Radeon R9 285 وR9 M295X، اللتين تحتويان على وحدة معالجة الرسومات "Tonga". يتميز هذا الجيل بأداء مُحسّن في التجزئة، وضغط ألوان دلتا بدون فقدان البيانات لتقليل استهلاك عرض النطاق الترددي للذاكرة، ومجموعة تعليمات مُحدّثة وأكثر كفاءة، ومُقوّم جديد عالي الجودة للفيديو، وتشفير HEVC (VCE 3.0) وفك تشفير HEVC (UVD 6.0)، ومحرك وسائط متعددة جديد (مُشفّر/مُفكّك تشفير الفيديو). يدعم Mesa ضغط ألوان دلتا. [ 35 ] مع ذلك، فإن أداء الدقة المزدوجة فيه أسوأ مقارنةً بالجيل السابق. [ 36 ]

رقائق البطاطس

وحدات معالجة الرسومات المنفصلة:

  • تونغا (مجموعة الجزر البركانية)، تأتي مع UVD 5.0 ​​(جهاز فك تشفير الفيديو الموحد)
  • فيجي (عائلة جزر القراصنة)، تأتي مع UVD 6.0 وذاكرة عالية النطاق الترددي (HBM 1).

مدمجة في وحدات المعالجة المساعدة (APUs):

  • كارريزو، يأتي مع UVD 6.0
  • بريستول ريدج [ 37 ]
  • ستوني ريدج [ 37 ]

Graphics Core Next 4

صورة لرقاقة معالج الرسوميات Polaris 11 المستخدم في بطاقات الرسومات Radeon RX 460
صورة لرقاقة معالج الرسوميات Polaris 10 المستخدم في بطاقات الرسومات Radeon RX 470

طُرحت وحدات معالجة الرسومات من عائلة Arctic Islands في الربع الثاني من عام 2016 مع سلسلة AMD Radeon 400. محرك الرسومات ثلاثية الأبعاد (أي GCA (مصفوفة الرسومات والحوسبة) أو GFX) مطابقٌ للمحرك الموجود في رقائق Tonga. [ 38 ] لكن Polaris تتميز بمحرك تحكم عرض أحدث، وهو UVD الإصدار 6.3، وغير ذلك.

تُصنّع جميع الرقاقات القائمة على معالجات Polaris، باستثناء Polaris 30، بتقنية FinFET بدقة 14 نانومتر ، التي طورتها شركة سامسونج للإلكترونيات ورخصتها لشركة GlobalFoundries . [ 39 ] أما معالج Polaris 30 المُحسّن، فهو مبني على تقنية FinFET منخفضة الطاقة بدقة 12 نانومتر ، التي طورتها سامسونج وGlobalFoundries. تتوافق بنية مجموعة تعليمات GCN من الجيل الرابع مع الجيل الثالث، وهي مُحسّنة لتقنية FinFET بدقة 14 نانومتر، مما يُتيح سرعات ساعة أعلى لوحدة معالجة الرسومات مقارنةً بالجيل الثالث من GCN. [ 40 ] تشمل التحسينات المعمارية مُجدولات أجهزة جديدة، ومُسرّعًا جديدًا للتخلص من البيانات الأولية، ووحدة تحكم عرض جديدة، ووحدة UVD مُحدّثة قادرة على فك تشفير HEVC بدقة 4K بمعدل 60 إطارًا في الثانية و10 بتات لكل قناة لونية. 

رقائق البطاطس

وحدات معالجة الرسومات المنفصلة: [ 41 ]

  • بولاريس 10 (المعروف أيضًا بالاسم الرمزي إليسمير ) موجود في بطاقات الرسومات التي تحمل علامتي "Radeon RX 470" و"Radeon RX 480".
  • Polaris 11 (المعروف أيضًا باسم Baffin ) موجود على بطاقات الرسومات التي تحمل علامة "Radeon RX 460" (وأيضًا Radeon RX 560 D ).
  • بولاريس 12 (المعروفة أيضًا بالاسم الرمزي ليكسا) موجودة في بطاقات الرسومات التي تحمل علامتي "Radeon RX 550" و"Radeon RX 540".
  • Polaris 20، وهو نسخة محدثة ( 14 نانومتر LPP Samsung / GloFo FinFET ) من Polaris 10 مع ترددات أعلى، ويستخدم لبطاقات الرسومات التي تحمل علامة "Radeon RX 570" و"Radeon RX 580" [ 42 ].
  • Polaris 21، وهو نسخة محدثة (  بتقنية 14 نانومتر LPP من سامسونج/GloFo FinFET) من Polaris 11، المستخدمة في بطاقات الرسومات التي تحمل علامة "Radeon RX 560".
  • Polaris 22، الموجودة في بطاقات الرسومات التي تحمل علامة "Radeon RX Vega M GH" و"Radeon RX Vega M GL" (كجزء من Kaby Lake-G )
  • Polaris 23، وهو نسخة محدثة (14  نانومتر LPP Samsung/GloFo FinFET) من Polaris 12، المستخدمة في بطاقات الرسومات التي تحمل علامة "Radeon Pro WX 3200" و"Radeon RX 540X" (وأيضًا Radeon RX 640) [ 43 ]
  • Polaris 30، وهو نسخة محدثة ( 12 نانومتر LP GloFo FinFET) من Polaris 20 مع ترددات أعلى، ويستخدم لبطاقات الرسومات التي تحمل علامة "Radeon RX 590" [ 44 ].

بالإضافة إلى وحدات معالجة الرسومات المخصصة، يتم استخدام Polaris في وحدات المعالجة المساعدة (APUs) الخاصة بجهاز PlayStation 4 Pro و Xbox One X، والتي تحمل اسم "Neo" و "Scorpio" على التوالي.

أداء دقيق

أداء FP64 لجميع وحدات معالجة الرسومات من الجيل الرابع GCN هو 1 / 16 من أداء FP32.

معالج الرسومات Core Next 5

صورة لرقاقة معالج الرسوميات Vega 10 المستخدم في بطاقات الرسومات Radeon RX Vega 64

بدأت AMD في يناير 2017 بنشر تفاصيل الجيل التالي من معمارية GCN، والتي تُسمى "وحدة الحوسبة من الجيل التالي". [ 40 ] [ 45 ] [ 46 ] كان من المتوقع أن يُحسّن التصميم الجديد عدد التعليمات لكل دورة ساعة ، وسرعات الساعة ، ودعم ذاكرة HBM2 ، ومساحة عناوين ذاكرة أكبر . تتضمن شرائح الرسومات المنفصلة أيضًا "وحدة تحكم ذاكرة التخزين المؤقت عالية النطاق الترددي (HBCC)"، ولكن ليس عند دمجها في وحدات المعالجة المسرعة (APUs). [ 47 ] بالإضافة إلى ذلك، كان من المتوقع أن تتضمن الشرائح الجديدة تحسينات في وحدات إخراج الترسيم والعرض . تم تعديل معالجات التدفق بشكل كبير عن الأجيال السابقة لدعم تقنية Rapid Pack Math للأرقام ذات 8 بت و16 بت و32 بت. يُوفر هذا ميزة أداء كبيرة عندما تكون الدقة المنخفضة مقبولة (على سبيل المثال: معالجة رقمين بنصف دقة بنفس معدل معالجة رقم واحد بدقة كاملة ).

قدمت Nvidia تقنية التنميط النقطي والتجميع القائم على البلاطات مع معمارية Maxwell ، [ 48 ] وكان هذا سببًا رئيسيًا لزيادة كفاءة Maxwell. في يناير، توقع موقع AnandTech أن تلحق معمارية Vega أخيرًا بركب Nvidia فيما يتعلق بتحسينات كفاءة الطاقة بفضل تقنية "DSBR (مُنَمِّط تجميع تدفق الرسم)" الجديدة التي ستُطرح مع Vega. [ 49 ]

كما أضافت دعمًا لمرحلة تظليل جديدة - التظليلات الأولية. [ 50 ] [ 51 ] توفر التظليلات الأولية معالجة هندسية أكثر مرونة، وتحل محل تظليلات الرؤوس والهندسة في مسار العرض. اعتبارًا من ديسمبر 2018، لا يمكن استخدام التظليلات الأولية نظرًا لعدم إتمام التغييرات المطلوبة في واجهة برمجة التطبيقات. [ 52 ]

تستخدم معالجات Vega 10 وVega 12 تقنية FinFET بدقة 14  نانومتر ، والتي طورتها شركة سامسونج للإلكترونيات ورخصتها لشركة GlobalFoundries . أما معالج Vega 20 فيستخدم تقنية FinFET بدقة 7 نانومتر التي طورتها شركة TSMC . 

رقائق البطاطس

وحدات معالجة الرسومات المنفصلة:

  • Vega 10 ( عملية 14  نانومتر Samsung / GloFo FinFET ) (تسمى أيضًا Greenland [ 53 ] ) الموجودة في بطاقات الرسومات "Radeon RX Vega 64" و "Radeon RX Vega 56" و "Radeon Vega Frontier Edition" و "Radeon Pro V340" و Radeon Pro WX 9100 و Radeon Pro WX 8200 [ 54 ]
  • Vega 12 (14  نانومتر عملية Samsung/GloFo FinFET) الموجودة في بطاقات الرسومات المحمولة التي تحمل علامة "Radeon Pro Vega 20" و "Radeon Pro Vega 16" [ 55 ]
  • توجد بطاقة Vega 20 ( بتقنية TSMC FinFET 7  نانومتر ) في بطاقات التسريع "Radeon Instinct MI50" و"Radeon Instinct MI60"، [ 56 ] وبطاقات الرسومات "Radeon Pro Vega II" و"Radeon VII". [ 57 ]

مدمجة في وحدات المعالجة المساعدة (APUs):

  • جاء جهاز Raven Ridge [ 58 ] مزودًا بـ VCN 1 الذي يحل محل VCE و UVD ويسمح بفك تشفير VP9 ذي الوظائف الثابتة بالكامل.
  • بيكاسو
  • رينوار
  • سيزان

أداء دقيق

يبلغ أداء جميع وحدات معالجة الرسومات من الجيل الخامس GCN، باستثناء Vega 20، في العمليات الحسابية ذات الفاصلة العائمة مزدوجة الدقة (FP64) سدس عشر أداء FP32. أما في Vega 20 المزودة بمعالج Radeon Instinct، فيبلغ هذا الأداء نصف أداء FP32. وفي Vega 20 المزودة بمعالج Radeon VII، يبلغ ربع أداء FP32. [ 59 ] تدعم جميع وحدات معالجة الرسومات من الجيل الخامس GCN العمليات الحسابية ذات الفاصلة العائمة نصف الدقة (FP16)، والتي يبلغ أداؤها ضعف أداء FP32.

مقارنة وحدات معالجة الرسومات GCN

  • يحتوي الجدول على وحدات معالجة الرسومات المنفصلة فقط (بما في ذلك وحدات معالجة الرسومات للأجهزة المحمولة). لم يتم إدراج وحدات المعالجة المدمجة (APU) ووحدات النظام على رقاقة (SoC) الخاصة بأجهزة الألعاب.
البنية الدقيقة [ 60 ]GCN  1جي سي إن  2جي سي إن  3GCN  4GCN  5
متتاهيتي [ 61 ]بيتكيرن [ 62 ]الرأس الأخضر [ 63 ]أولاند [ 64 ]هاينان [ 65 ]بونير [ 66 ]هاواي [ 67 ]توباز [ 68 ]تونغا [ 69 ]فيجي [ 70 ]إليسمير [ 71 ]بافين [ 72 ]ليكسا [ 73 ]فيجا إم [ 74 ]فيغا  10 [ 75 ]فيغا  12 [ 76 ]فيغا  20 [ 77 ]
الاسم الرمزي 1؟؟؟تيران؟؟إيبيزاأيسلندا؟؟بولاريس  10بولاريس  11بولاريس  12بولاريس  22جرينلاندتجديد الكنزمشروع القمر
المتغيراتنيوزيلندا مالطا ويمبلدون كوراساو نبتون ترينيدادتشيلسي هيثرو فينوس تروبومارس أوبال ليثوصن جيت إكسو بانكسزحل توباغو ستراتو إميرالدفيزوف غريناداميسو ويستون بولاريس  24أميثيست أنتيغواالكابسيسينبولاريس  21بولاريس  23غير متوفرغير متوفرغير متوفرغير متوفرغير متوفر
رائعTSMC  28  نانومترGlobalFoundries  14  نانومتر  /  12  نانومتر  (Polaris  30)TSMC  7  نانومتر
حجم القالب ( مم² )352 / 365  (مالطا)2121237756160438125366596232123103208495حوالي 250331
الترانزستورات (مليون)43132800150095069020806200155050008900570030002200500012500مجهول13230
كثافة الترانزستور (MTr/mm 2 )12.3 / 12.8  (مالطا)13.212.212.313.014.212.413.714.924.624.421.424.025.3مجهول40.0
 محركات الحوسبة غير المتزامنة28؟84
محركات الهندسة212غير متوفر؟غير متوفر424
محركات التظليلغير متوفر4؟424غير متوفر
جدولة الأجهزةغير متوفر2
وحدات الحوسبة322010 / 8 (تشيلسي)65 / 6 (طائرة نفاثة)14446326436161024642064
معالجات التدفق20481280640 / 512 (تشيلسي)384320 / 384 (طائرة نفاثة)896281638420484096230410246401536409612804096
وحدات رسم الخرائط النسيجية1288040 / 32 (تشيلسي)2420 / 24 (طائرة نفاثة)561762412825614464409625680256
وحدات إخراج العرض321681664832643216643264
Z/Stencil OPS12864166425616128256غير متوفر
ذاكرة التخزين المؤقت من المستوى الأول (كيلوبايت) 16 لكل وحدة حسابية (CU)
ذاكرة التخزين المؤقت من المستوى الثاني  (كيلوبايت)768512256128 / 256 (طائرة نفاثة)2561024256768204810245121024409610244096
محرك العرض الأساسي6.06.4غير متوفر8.28.5غير متوفر10.011.212.012.1
جهاز فك تشفير الفيديو غير المتصل بالإنترنت3.24.0غير متوفر4.2غير متوفر5.06.06.37.07.2
محرك ترميز الفيديو1.0غير متوفر2.0غير متوفر3.03.44.04.1
الإطلاق 2ديسمبر 2011مارس 2012فبراير 2012يناير 2013مايو 2015مارس 2013أكتوبر 20132014أغسطس 2014يونيو 2015يونيو 2016أغسطس 2016أبريل 2017فبراير 2018يونيو 2017نوفمبر 2018نوفمبر 2018
مسلسل (عائلي)الجزر الجنوبيةجزر البحرالجزر البركانيةجزر القراصنةجزر القطب الشماليفيغافيغا 2
ملحوظاتالهواتف المحمولة/مصنعي المعدات الأصليةالهواتف المحمولة/مصنعي المعدات الأصليةالهواتف المحمولة/مصنعي المعدات الأصليةمتحرك

1. لم تُدرج الأسماء الرمزية القديمة مثل Treasure (Lexa) أو Hawaii Refresh (Ellesmere). 2. تاريخ الإطلاق الأولي. لم تُدرج تواريخ إطلاق الشرائح المتغيرة مثل Polaris 20 (أبريل 2017).

انظر أيضاً

مراجع

  1. مركز مطوري AMD (31 يناير 2014). "GS-4106 بنية AMD GCN - دورة مكثفة، بقلم ليلى ماه" . Slideshare.net .
  2. "أطلقت AMD أسرع بطاقة رسومات أحادية المعالج في العالم - AMD Radeon HD 7970" (بيان صحفي). AMD. 22 ديسمبر 2011. مؤرشف من الأصل في 20 يناير 2015. تم الاطلاع عليه في 20 يناير 2015 .
  3. جولاتي، أبهيك (11 نوفمبر 2019). "دراسة معمارية معمقة لبنى معالجات الرسوميات TeraScale وGCN وRDNA من AMD" . Medium . تم الاطلاع عليه بتاريخ 12 ديسمبر 2021 .
  4. "منتديات مجتمع AMD" . Community.amd.com . 15 يوليو 2016.
  5. "LLVM back-end amdgpu" . Llvm.org .
  6. "تغييرات سلسلة إصدارات GCC 9، والميزات الجديدة، والإصلاحات" . تم الاطلاع عليه بتاريخ 13 نوفمبر 2019 .
  7. "دعم تفريغ AMD GCN" . تم الاطلاع عليه بتاريخ 13 نوفمبر 2019 .
  8. "مبادرة AMD Boltzmann - واجهة الحوسبة غير المتجانسة من أجل قابلية النقل (HIP)" . 16 نوفمبر 2015. مؤرشف من الأصل في 26 يناير 2016. تم الاطلاع عليه في 8 ديسمبر 2019 .
  9. سميث، رايان (5 يناير 2017). "معاينة معمارية معالج الرسوميات AMD Vega" . Anandtech.com . مؤرشف من الأصل في 6 يناير 2017. تم الاطلاع عليه في 11 يوليو 2017 .
  10. سميث، رايان. "شركة AMD تتعمق في التظليل غير المتزامن" . Anandtech.com . مؤرشف من الأصل في 2 أبريل 2015.
  11. "المنتجات المطابقة" . Khronos.org . 16 ديسمبر 2018.
  12. ورقة بيضاء حول أنوية الحوسبة (ملف PDF) . AMD. 2014. ص 5. 
  13. 1 2 سميث، رايان (21 ديسمبر 2011). "معاينة معالج الرسومات الجديد من AMD" . Anandtech.com . تم الاطلاع عليه في 18 أبريل 2017 .{{cite news}}: CS1 maint: deprecated archiveal service ( link )
  14. "معمارية AMD Graphics Core Next (GCN)" (ملف PDF) . TechPowerUp . تم الاطلاع عليه بتاريخ 26 فبراير 2024 .
  15. 1 2 مانتور، مايكل؛ هيوستن، مايك (15 يونيو 2011). "AMD Graphics Core Next" (ملف PDF) . AMD . ص 40. تم الاطلاع عليه في 15 يوليو 2014. محرك الحوسبة غير المتزامن (ACE) 
  16. "تحسين استخدام موارد وحدة معالجة الرسومات (GPU) مع مجموعات الخيوط الكبيرة" . AMD GPUOpen . تم الاطلاع عليه في 1 يناير 2024 .
  17. "الورقة البيضاء حول برنامج AMD UnifiedVideoDecoder (UVD)" (ملف PDF) . 15 يونيو 2012. تم الاطلاع عليها في 20 مايو 2017 .
  18. 1 2 "ليس مجرد بنية جديدة، بل ميزات جديدة أيضًا" . AnandTech . 21 ديسمبر 2011. مؤرشف من الأصل في 19 يونيو 2011. تم الاطلاع عليه في 11 يوليو 2014 .
  19. "البنية الدقيقة لكافيري" . سيمي أكوريت . 15 يناير 2014.
  20. إيرلي، ديف (26 نوفمبر 2014). "دمج AMDKFD" . freedesktop.org . تم الاطلاع عليه في 21 يناير 2015 .
  21. "/drivers/gpu/drm" . Kernel.org .
  22. " [ التصحيح 00/83 ] برنامج تشغيل نواة AMD HSA" . LKML . 10 يوليو 2014. تم الاطلاع عليه في 11 يوليو 2014 .
  23. 1 2 3 4 5 أنجيليني، كريس (29 يونيو 2016). "مراجعة بطاقة AMD Radeon RX 480 8GB" . موقع Tom's Hardware . ص 1. تاريخ الاسترجاع: 11 أغسطس 2016 . 
  24. "تشريح بنية بولاريس" (ملف PDF) . 2016. مؤرشف من الأصل (ملف PDF) في 20 سبتمبر 2016. تم الاطلاع عليه في 12 أغسطس 2016 .
  25. شروت، رايان (29 يونيو 2016). "مراجعة بطاقة AMD Radeon RX 480 - وعد بولاريس" . مجلة PC Perspective . ص 2. مؤرشف من الأصل في 10 أكتوبر 2016. تم الاطلاع عليه في 12 أغسطس 2016 . 
  26. 1 2 سميث، رايان (29 يونيو 2016). "معاينة AMD Radeon RX 480: بولاريس تُرسّخ مكانتها في السوق الرئيسية" . AnandTech . ص 3. مؤرشف من الأصل في 2 يوليو 2016. تم الاطلاع عليه في 11 أغسطس 2016 . 
  27. "سلسلة AMD Radeon HD 7000 ستكون متوافقة مع معيار PCI-Express 3.0" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 يوليو 2011 .
  28. "شركة AMD تكشف تفاصيل الجيل القادم من معمارية وحدة معالجة الرسومات" . مؤرشف من الأصل بتاريخ 28 مارس 2012. تم الاطلاع عليه بتاريخ 3 أغسطس 2011 .
  29. توني تشين؛ جيسون غريفز، "معمارية AMD Graphics Core Next (GCN)" (ملف PDF) ، AMD ، مؤرشف من النسخة الأصلية (ملف PDF) في 18 يناير 2023 ، تم الاطلاع عليه في 13 أغسطس 2016
  30. "معاينة AMD Graphics Core Next: وحدة معالجة الرسومات الجديدة من AMD، مصممة للحوسبة" . AnandTech . 21 ديسمبر 2011. تم الاطلاع عليه في 15 يوليو 2014. تعمل محركات الحوسبة غير المتزامنة الجديدة من AMD كمعالجات أوامر لعمليات الحوسبة على GCN. يتمثل الغرض الرئيسي من هذه المحركات في استقبال العمل وإرساله إلى وحدات الحوسبة (CUs) للمعالجة.{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  31. "إدارة الطاقة في وضع الخمول: تقديم تقنية ZeroCore Power" . AnandTech.com . 22 ديسمبر 2011. مؤرشف من الأصل في 7 يناير 2012. تم الاطلاع عليه في 29 أبريل 2015 .
  32. "اختبار معالج AMD Kaveri A10-7850K" . AnandTech . ١٤ يناير ٢٠١٤. مؤرشف من الأصل في ١٦ يناير ٢٠١٤. تم الاطلاع عليه في ٧ يوليو ٢٠١٤ .
  33. "AMD Radeon R9-290X" . 21 نوفمبر 2013.
  34. "نظرة عامة على كارريزو" . Images.anandtech.com . مؤرشف من الأصل (PNG) في 4 مارس 2016. تم الاسترجاع في 20 يوليو 2018 .
  35. "إضافة دعم DCC" . Freedesktop.org . 11 أكتوبر 2015.
  36. سميث، رايان (10 سبتمبر 2014). "مراجعة بطاقة AMD Radeon R9 285" . Anandtech.com . مؤرشف من الأصل في 12 سبتمبر 2014. تم الاطلاع عليه في 13 مارس 2017 .
  37. 1 2 كاتريس، إيان (1 يونيو 2016). "شركة AMD تعلن عن الجيل السابع من وحدات المعالجة المسرعة" . Anandtech.com . مؤرشف من الأصل في 2 يونيو 2016. تم الاطلاع عليه في 1 يونيو 2016 .
  38. "RadeonFeature" . www.x.org .
  39. "مجموعة تقنيات راديون - يناير 2016 - معمارية AMD Polaris" . Guru3d.com .
  40. 1 2 سميث، رايان (5 يناير 2017). "لمحة عن معمارية AMD Vega: أداء أعلى لكل دورة، وتقنية التجانب، والمزيد، قادم في النصف الأول من عام 2017" . Anandtech.com . مؤرشف من الأصل في 6 يناير 2017. تم الاطلاع عليه في 10 يناير 2017 .
  41. موقع WhyCry (24 مارس 2016). "شركة AMD تؤكد أن Polaris 10 هو Ellesmere وPolaris 11 هو Baffin" . موقع VideoCardz . تاريخ الاطلاع: 8 أبريل 2016 .
  42. "تسريب بيانات الأجهزة الكاملة بسرعة إلى AMDs Radeon RX 500 Serie" . www.3dcenter.org .
  43. "AMD Polaris 23" . TechPowerUp . تم الاطلاع عليه بتاريخ 12 مايو 2022 .
  44. أوه، نيت (15 نوفمبر 2018). "مراجعة AMD Radeon RX 590، بالتعاون مع XFX وPowerColor: عودة بولاريس (مجددًا)" . anandtech.com . مؤرشف من الأصل في 15 نوفمبر 2018. تم الاطلاع عليه في 24 نوفمبر 2018 .
  45. كامبمان، جيف (5 يناير 2017). "الستار يُرفع عن معمارية فيغا من AMD" . TechReport.com . تم الاطلاع عليه بتاريخ 10 يناير 2017 .
  46. شروت، رايان (5 يناير 2017). "معاينة معمارية معالج الرسوميات AMD Vega: معمارية ذاكرة مُعاد تصميمها" . مجلة PC Perspective . تاريخ الاسترجاع: 10 يناير 2017 .
  47. كامبمان، جيف (26 أكتوبر 2017). "الكشف عن معالجات AMD Ryzen 7 2700U وRyzen 5 2500U APU" . Techreport.com . تاريخ الاسترجاع: 26 أكتوبر 2017 .
  48. رايفنلورد (1 مارس 2017). "حول تقنية العرض القائمة على البلاطات من إنفيديا" . techPowerUp .
  49. "عرض تشويقي لـ Vega: مُرَسِّم دفق الرسم المُجزَّأ" . Anandtech.com . 5 يناير 2017. مؤرشف من الأصل في 7 يناير 2017.
  50. "الكشف عن بطاقة Radeon RX Vega: تعد AMD بأداء ألعاب بدقة 4K مقابل 499 دولارًا - Trusted Reviews" . Trustedreviews.com . 31 يوليو 2017. مؤرشف من الأصل في 14 يوليو 2017. تم الاطلاع عليه في 20 مارس 2017 .
  51. "الستار يُسدل على معمارية فيغا من AMD" . Techreport.com . مؤرشف من الأصل في 1 سبتمبر 2017. تم الاطلاع عليه في 20 مارس 2017 .
  52. كامبمان، جيف (23 يناير 2018). "معالجات التظليل الأولية في بطاقة Radeon RX Vega ستحتاج إلى دعم واجهة برمجة التطبيقات" . Techreport.com . تم الاطلاع عليه بتاريخ 29 ديسمبر 2018 .
  53. "ROCm-OpenCL-Runtime/libUtils.cpp at master · RadeonOpenCompute/ROCm-OpenCL-Runtime" . github.com . 3 مايو 2017. تم الاطلاع عليه في 10 نوفمبر 2018 .
  54. "مراجعة بطاقتي AMD Radeon RX Vega 64 وRX Vega 56: أداءٌ مذهل من Vega" . Anandtech.com . ١٤ أغسطس ٢٠١٧. مؤرشف من الأصل في ١٤ أغسطس ٢٠١٧. تم الاطلاع عليه في ١٦ نوفمبر ٢٠١٧ .
  55. "معالجات AMD Vega المحمولة تطلّ علينا: معالجات Vega Pro 20 و16 في أجهزة MacBook Pro المحدثة في نوفمبر" . Anandtech.com . 30 أكتوبر 2018. مؤرشف من الأصل في 31 أكتوبر 2018. تم الاطلاع عليه في 10 نوفمبر 2018 .
  56. "أعلنت AMD عن معالجات الرسوميات Radeon Instinct MI60 وMI50: مدعومة بمعالج Vega بتقنية 7 نانومتر" . Anandtech.com . 6 نوفمبر 2018. مؤرشف من الأصل في 7 نوفمبر 2018. تم الاطلاع عليه في 10 نوفمبر 2018 .
  57. "شركة AMD تكشف النقاب عن أول وحدة معالجة رسومية للألعاب بتقنية 7 نانومتر في العالم - تقدم أداءً استثنائيًا وتجارب مذهلة للاعبين والمبدعين والمتحمسين" (بيان صحفي). لاس فيغاس، نيفادا: AMD. 9 يناير 2019. تم الاطلاع عليه بتاريخ 12 يناير 2019 .
  58. فيريرا، برونو (16 مايو 2017). "معالجات Ryzen Mobile APUs قادمة إلى حاسوب محمول قريب منك" . تقرير تقني . تم الاطلاع عليه في 16 مايو 2017 .
  59. "شركة AMD تكشف النقاب عن أول وحدات معالجة رسومية (GPUs) في العالم بتقنية 7 نانومتر لمراكز البيانات - مما يُمهد الطريق لعصر جديد من الذكاء الاصطناعي والحوسبة السحابية والحوسبة عالية الأداء (HPC) | AMD" . AMD.com (بيان صحفي). 6 نوفمبر 2018. تم الاطلاع عليه بتاريخ 10 نوفمبر 2018 .
  60. "RadeonFeature" . x.Org . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  61. "مواصفات معالج الرسوميات AMD Tahiti" . TechPowerUp . تم الاطلاع عليه بتاريخ 20 نوفمبر 2022 .
  62. "مواصفات معالج الرسوميات AMD Pitcairn" . TechPowerUp . تم الاطلاع عليه بتاريخ 20 نوفمبر 2022 .
  63. "مواصفات معالج الرسوميات AMD Cape Verde" . TechPowerUp . تم الاطلاع عليه بتاريخ 20 نوفمبر 2022 .
  64. "مواصفات معالج الرسوميات AMD Oland" . TechPowerUp . تم الاطلاع عليه بتاريخ 20 نوفمبر 2022 .
  65. "مواصفات معالج الرسوميات AMD Hainan" . TechPowerUp . تم الاطلاع عليه بتاريخ 20 نوفمبر 2022 .
  66. "مواصفات معالج الرسوميات AMD Bonaire" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  67. "مواصفات معالج الرسوميات AMD Hawaii" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  68. "مواصفات معالج الرسوميات AMD Topaz" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  69. "مواصفات معالج الرسوميات AMD Tonga" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  70. "مواصفات معالج الرسوميات AMD Fiji" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  71. "مواصفات معالج الرسوميات AMD Ellesmere" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  72. "مواصفات معالج الرسوميات AMD Baffin" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  73. "مواصفات معالج الرسوميات AMD Lexa" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  74. "مواصفات معالج الرسوميات AMD Polaris 22" . TechPowerUp . تم الاطلاع عليه بتاريخ 13 فبراير 2026 .
  75. "مواصفات معالج الرسوميات AMD Vega 10" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  76. "مواصفات معالج الرسوميات AMD Vega 12" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .
  77. "مواصفات معالج الرسوميات AMD Vega 20" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 نوفمبر 2022 .