تيرا سكيل (بنية دقيقة)

TeraScale هو الاسم الرمزي لعائلة من البنى الدقيقة لوحدات معالجة الرسومات التي طورتها شركة ATI Technologies / AMD ، وهي ثاني بنية دقيقة تُطبّق نموذج التظليل الموحد بعد Xenos . حلت TeraScale محل البنى الدقيقة القديمة ذات خط الأنابيب الثابت ، وتنافست مباشرةً مع أول بنية دقيقة للتظليل الموحد من Nvidia والتي تحمل اسم Tesla . [ 1 ] [ 2 ]

استُخدمت تقنية TeraScale في بطاقات الرسومات Radeon HD 2000 المصنعة بتقنيتي 80  نانومتر و 65  نانومتر ، و Radeon HD 3000 المصنعة بتقنيتي 65  نانومتر و55  نانومتر، و Radeon HD 4000 المصنعة بتقنيتي 55  نانومتر و40  نانومتر، و Radeon HD 5000 و Radeon HD 6000 المصنعة بتقنية 40  نانومتر. كما استُخدمت TeraScale في وحدات المعالجة المُسرّعة من AMD التي تحمل الأسماء الرمزية "Brazos" و"Llano" و"Trinity" و"Richland". وتُستخدم TeraScale أيضًا في بعض بطاقات الرسومات اللاحقة.

تعتمد TeraScale على بنية VLIW SIMD ، بينما تعتمد Tesla على بنية RISC SIMD، على غرار Graphics Core Next ، خليفة TeraScale . وتُطبّق TeraScale تقنية HyperZ . [ 3 ]

يتوفر مولد أكواد LLVM (أي واجهة خلفية للمترجم) لـ TeraScale، [ 4 ] ولكنه يبدو غير موجود في مصفوفة LLVM. [ 5 ] على سبيل المثال، يستخدمه Mesa 3D .

تيرا سكيل 1 (VLIW5)

تم الإعلان عن تقنية TeraScale لأول مرة وإصدارها مع سلسلة Radeon HD 2000 في عام 2007. وفي مؤتمر SIGGRAPH 08 في ديسمبر 2008، وصف مايك هيوستن، الموظف في شركة AMD ، بعض تفاصيل البنية الدقيقة لتقنية TeraScale. [ 6 ]

في مؤتمر FOSDEM09، قدم ماتياس هوبف من شريك AMD التقني SUSE Linux عرضًا تقديميًا يتعلق ببرمجة برنامج تشغيل مفتوح المصدر لـ R600. [ 7 ]

تظليل موحد

اعتمدت بنى وحدات معالجة الرسومات السابقة على خطوط أنابيب ثابتة، أي وجود معالجات تظليل منفصلة لكل نوع من أنواع التظليل . أما TeraScale، فتستفيد من العديد من معالجات التظليل المرنة التي يمكن جدولتها لمعالجة أنواع مختلفة من التظليل، مما يزيد بشكل ملحوظ من إنتاجية وحدة معالجة الرسومات (بحسب مزيج تعليمات التطبيق كما هو موضح أدناه). تعالج نواة R600 تظليل الرؤوس والهندسة والبكسل وفقًا لمواصفات Direct3D 10.0 لنموذج التظليل 4.0، بالإضافة إلى دعم كامل لـ OpenGL 3.3. [ 8 ]

تعتمد وظيفة التظليل الموحدة الجديدة على بنية كلمة التعليمات الطويلة جدًا (VLIW) حيث يقوم المعالج بتنفيذ العمليات بالتوازي. [ 9 ]

تُقسّم مجموعة التظليل إلى 5 وحدات معالجة تدفقية. تستطيع كل وحدة معالجة تدفقية تنفيذ تعليمة واحدة من تعليمات الضرب والجمع والطرح (MAD أو ADD أو MUL) للأعداد العشرية أحادية الدقة لكل دورة ساعة، بالإضافة إلى تعليمة الضرب النقطي (DP، وحالة خاصة عند دمج وحدات الحساب والمنطق)، وتعليمة الجمع للأعداد الصحيحة. [ 10 ] أما الوحدة الخامسة فهي أكثر تعقيدًا، وتستطيع أيضًا معالجة الدوال المتسامية الخاصة مثل الجيب وجيب التمام . [ 10 ] تستطيع كل مجموعة تظليل تنفيذ 6 تعليمات لكل دورة ساعة (ذروة)، تتكون من 5 تعليمات تظليل بالإضافة إلى تعليمة تفرع واحدة. [ 10 ]

تجدر الإشارة إلى أن بنية VLIW تُثير بعض التحديات الكلاسيكية المتأصلة في تصميمات VLIW، وتحديدًا الحفاظ على تدفق التعليمات الأمثل. [ 9 ] إضافةً إلى ذلك، لا يمكن للشريحة إصدار تعليمات متزامنة عندما تعتمد إحداها على نتائج الأخرى. يعتمد أداء وحدة معالجة الرسومات بشكل كبير على مزيج التعليمات المستخدمة في التطبيق، وعلى مدى كفاءة مُترجم الوقت الحقيقي في برنامج التشغيل في تنظيم هذه التعليمات. [ 10 ]

تحتوي نواة R600 على 64 مجموعة تظليل، بينما تحتوي نوى RV610 و RV630 على 8 و 24 مجموعة تظليل على التوالي.

تقسيم الأجهزة

تتضمن TeraScale وحدات متعددة قادرة على تنفيذ عملية التجزئة . وهي مشابهة للوحدات القابلة للبرمجة في وحدة معالجة الرسومات Xenos المستخدمة في جهاز Xbox 360.

تم تحديد التجزئة رسميًا في واجهات برمجة التطبيقات الرئيسية بدءًا من DirectX 11 وOpenGL 4.0. تتوافق وحدات معالجة الرسومات TeraScale 1 (سلسلة HD 2000 و3000 و4000) فقط مع Direct3D 10 وOpenGL 3.3، وبالتالي فهي تُطبّق مبدأ تجزئة مختلفًا يستخدم امتدادات واجهة برمجة تطبيقات خاصة بالشركة المصنعة. [ 11 ] كانت وحدات معالجة الرسومات TeraScale 2 (بدءًا من سلسلة Radeon HD 5000 ) أول من توافق مع تقنيات التجزئة لكل من Direct3D 11 وOpenGL 4.0. [ 12 ] على الرغم من أن مُجزئ TeraScale 1 أبسط تصميمًا، إلا أن AMD تصفه بأنه مجموعة فرعية من معيار التجزئة الأحدث. [ 13 ]

تتيح وحدات التجزئة في TeraScale للمطورين تقسيم شبكة مضلعات بسيطة باستخدام دالة تقييم سطح منحني. توجد أشكال تجزئة مختلفة، مثل أسطح بيزير ذات الرقع المتعددة ، وخطوط بي-سبلاين ، وخطوط NURBS ، بالإضافة إلى بعض تقنيات تقسيم السطح، والتي تتضمن عادةً رسم خرائط الإزاحة أو نوعًا من النسيج. [ 14 ] بشكل أساسي، يسمح هذا بزيادة كثافة المضلعات بشكل كبير في نموذج بسيط منخفض المضلعات في الوقت الفعلي مع تأثير ضئيل جدًا على الأداء. لاحظ سكوت واسون من Tech Report خلال عرض توضيحي لشركة AMD أن النموذج الناتج كان كثيفًا للغاية بملايين المضلعات لدرجة أنه بدا وكأنه جسم صلب. [ 9 ]

يُذكرنا جهاز TeraScale tessellator بـ ATI TruForm ، وهو الاسم التجاري لوحدة تجزئة الأجهزة المبكرة المستخدمة في البداية في Radeon 8500. [ 15 ]

لم تحظَ تقنية ATI TruForm باهتمام كبير من مطوري البرامج. بعض الألعاب (مثل Madden NFL 2004 و Serious Sam و Unreal Tournament 2003 و 2004 ، ولعبة Morrowind غير الرسمية) دعمت تقنية التجزئة من ATI. يعود هذا التبني البطيء إلى عدم توفر هذه الميزة في معالجات NVIDIA الرسومية، حيث اعتمدت الأخيرة حلاً منافسًا للتجزئة باستخدام تصحيحات Quintic-RT، ما أدى إلى دعم أقل من مطوري الألعاب الرئيسيين. [ 16 ] وبما أن معالج Xbox 360 الرسومي مبني على بنية ATI، فقد اعتبرت مايكروسوفت تجزئة الأسطح المُسرّعة بالأجهزة ميزةً رئيسيةً في معالج الرسوميات. وبعد بضع سنوات، أصبحت ميزة التجزئة إلزامية مع إصدار DirectX 11 في عام 2009. [ 14 ] [ 17 ]

على الرغم من أن مبدأ التجزئة الذي طُرح مع TeraScale لم يكن جزءًا من متطلبات OpenGL 3.3 أو Direct3D 10.0، وأن المنافسين مثل سلسلة GeForce 8 كانوا يفتقرون إلى أجهزة مماثلة، فقد أضافت مايكروسوفت ميزة التجزئة كجزء من خططها المستقبلية لـ DirectX 10.1. [ 17 ] وأخيرًا، قدمت مايكروسوفت التجزئة كإمكانية مطلوبة ليس مع DirectX 10.1 بل مع DirectX 11. [ 18 ]

تُعد معالجة GCN الهندسية أحدث حلول AMD (التي استحوذت على أعمال وحدة معالجة الرسومات ATI) لتنفيذ التجزئة باستخدام وحدة معالجة الرسومات.

معالج إرسال متعدد الخيوط

على الرغم من أن معالج الرسوميات R600 يمثل نقلة نوعية عن التصاميم السابقة، إلا أنه لا يزال يشترك في العديد من الميزات مع سلفه، Radeon R520 . [ 9 ] يُعد معالج الإرسال فائق الخيوط مكونًا معماريًا رئيسيًا في نواة R600، تمامًا كما كان الحال مع وحدات معالجة الرسومات Radeon X1000. يدير هذا المعالج عددًا كبيرًا من الخيوط قيد التنفيذ من ثلاثة أنواع متميزة (تظليل الرؤوس، والهندسة، والبكسل) ويقوم بالتبديل بينها حسب الحاجة. [ 9 ] مع إدارة هذا العدد الكبير من الخيوط في وقت واحد، يصبح من الممكن إعادة تنظيم ترتيب الخيوط لتحقيق الاستخدام الأمثل للمظللات. بعبارة أخرى، يُقيّم معالج الإرسال ما يُنفذ في الأجزاء الأخرى من R600 ويحاول الحفاظ على أعلى كفاءة معالجة ممكنة. توجد أيضًا مستويات إدارة أدنى؛ فلكل مصفوفة SIMD مكونة من 80 معالج تدفق مُسلسل ومُحكِّم خاص بها. يُحدد المُحكِّم الخيط الذي سيتم معالجته تاليًا، بينما يحاول المُسلسل إعادة ترتيب التعليمات لتحقيق أفضل أداء ممكن داخل كل خيط. [ 9 ]

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

تتشابه عملية معالجة الصور والإخراج النهائي على نواة R600 مع تلك الموجودة في R580، ولكنها تختلف عنها في بعض الجوانب. تُجهز R600 بأربع وحدات معالجة صور منفصلة (مستقلة) عن نواة التظليل، كما هو الحال في وحدات معالجة الرسومات R520 وR580. [ 9 ] تؤدي وحدات إخراج العرض (ROPs) في سلسلة Radeon HD 2000 الآن مهمة منع التعرج متعدد العينات (MSAA) باستخدام شبكات عينات قابلة للبرمجة بحد أقصى 8 نقاط عينة، بدلاً من استخدام مُظللات البكسل كما في سلسلة Radeon X1000 . ومن الميزات الجديدة أيضًا إمكانية ترشيح صور FP16، الشائعة في إضاءة HDR ، بكامل السرعة. كما يمكن لوحدات ROPs إجراء ترشيح ثلاثي الخطوط وترشيح متباين الخواص على جميع تنسيقات الصور. في R600s، يصل هذا إلى 16 بكسل لكل دورة ساعة لصور FP16، بينما يتم ترشيح صور FP32 عالية الدقة بنصف السرعة (8 بكسل لكل دورة ساعة). [ 9 ]

تتميز إمكانيات منع التعرجات في معالج R600 بقوة أكبر من سلسلة R520. فبالإضافة إلى قدرته على تنفيذ MSAA بمقدار 8×، مقارنةً بـ 6× في معالجات R300 إلى R580، يتميز R600 بوضع جديد لمنع التعرجات باستخدام مرشحات مخصصة (CFAA). يشير CFAA إلى تطبيق مرشحات غير مربعة الشكل، حيث تفحص البكسلات المحيطة بالبكسل المُعالَج لحساب اللون النهائي ومنع التعرجات في الصورة. [ 10 ] يتم تنفيذ CFAA بواسطة وحدات التظليل (Shaders) بدلاً من وحدات ROPs. يوفر هذا إمكانية برمجة محسّنة بشكل كبير نظرًا لإمكانية تخصيص المرشحات، ولكنه قد يُسبب أيضًا مشكلات في الأداء بسبب استخدام موارد وحدات التظليل. منذ إطلاق R600، يستخدم CFAA مرشحات خيمة واسعة وضيقة. في هذه الحالة، يتم ترجيح العينات من خارج البكسل المُعالَج خطيًا بناءً على بُعدها عن مركز البكسل، مع تعديل الدالة الخطية بناءً على المرشح المُختار (واسع أو ضيق). [ 10 ]

وحدات تحكم الذاكرة

تتصل وحدات التحكم بالذاكرة عبر ناقل حلقي ثنائي الاتجاه داخلي مُلتف حول المعالج. في بطاقة Radeon HD 2900، يبلغ عرض الناقل الحلقي 1024 بت (512 بت للقراءة و512 بت للكتابة)، مع 8 قنوات ذاكرة 64 بت، ليصبح إجمالي عرض الناقل 512 بت في طراز 2900 XT؛ [ 9 ] وفي بطاقة Radeon HD 3800، يبلغ عرض الناقل الحلقي 512 بت؛ وفي بطاقتي Radeon HD 2600 وHD 3600، يبلغ عرضه 256 بت؛ أما في بطاقتي Radeon HD 2400 وHD 3400، فلا يوجد ناقل حلقي.

تحديث نصف جيل

شهدت السلسلة تحديثًا لنصف جيل مع إصدارات مصغّرة (55  نانومتر): RV670 وRV635 وRV620. تدعم جميع الإصدارات PCI Express 2.0 و DirectX 10.1 مع ميزات Shader Model 4.1 وOpenGL 3.3 ووحدة فك تشفير الفيديو الموحدة ATI (UVD) المخصصة لجميع الطرازات [ 19 ] وتقنية PowerPlay لبطاقات الفيديو المكتبية. [ 20 ]

باستثناء سلسلة Radeon HD 3800، دعمت جميع الإصدارات مخرجين مدمجين من نوع DisplayPort، يدعمان شاشات 24 و30 بت بدقة تصل إلى 2560×1600. يحتوي كل مخرج على 1 أو 2 أو 4 مسارات، بمعدل بيانات يصل إلى 2.7  جيجابت/ثانية لكل مسار.

زعمت شركة ATI أن دعم DirectX 10.1 سيؤدي إلى تحسين الأداء وكفاءة المعالجة مع تقليل خطأ التقريب (0.5 ULP مقارنة بمتوسط ​​خطأ 1.0 ULP كخطأ مقبول)، وتحسين تفاصيل الصورة وجودتها والإضاءة العالمية (وهي تقنية تستخدم في أفلام الرسوم المتحركة وغيرها، مما يمنح تجربة ألعاب أكثر واقعية [ 21 ] ).  

بطاقات الفيديو

تيرا سكيل 2 (VLIW5)

تم تقديم TeraScale 2 (VLIW5) مع وحدات معالجة الرسومات Radeon HD 5000 في جيل "Evergreen" في عام 2009.

في معرض HPG10، قدم مارك فاولر بنية "إيفرغرين" وأوضح أن معالجات 5870 (سايبرس) و5770 (جونيبر) و5670 (ريدوود) تدعم دقة قصوى تبلغ 2560×1600 بكسل ست مرات، بينما يدعم معالج 5470 (سيدار) دقة 2560×1600 بكسل أربع مرات، وهو أمر مهم لدعم تقنية AMD Eyefinity لشاشات العرض المتعددة . [ 22 ]

مع إصدار Cypress ، تمّ تحديث بنية محرك الرسومات Terascale بضعف عدد نوى المعالجة المتدفقة ووحدات معالجة النسيج ووحدات ROP مقارنةً بمعالج RV770. لم يطرأ تغيير كبير على بنية نوى المعالجة المتدفقة، ولكنها أُضيفت إليها دعمٌ لإمكانيات DirectX 11/ DirectCompute 11 مع تعليمات جديدة [ 23 ] ودعم كامل لـ OpenGL 4.5 [ 24 ] . وكما هو الحال في RV770، ترتبط أربع وحدات معالجة نسيج بـ 16 نواة معالجة متدفقة (تحتوي كل منها على خمسة عناصر معالجة، ليصبح المجموع 80 عنصر معالجة). يُشار إلى هذا المزيج باسم نواة SIMD .

على عكس سابقتها Radeon R700 ، ونظرًا لأن DirectX 11 يفرض تحكمًا كاملًا للمطورين في عملية الاستيفاء، فقد تم الاستغناء عن وحدات الاستيفاء المخصصة، والاعتماد بدلًا من ذلك على نوى SIMD. تستطيع نوى التدفق معالجة تعليمات الضرب والجمع المدمجة (FMA) ذات دقة التقريب العالية، سواءً بدقة مفردة أو مزدوجة، مما يزيد الدقة مقارنةً بالضرب والجمع (MAD) ويتوافق مع معيار IEEE 754-2008 . [ 25 ] أُضيفت تعليمات جمع الفروق المطلقة (SAD) بشكل أصلي إلى المعالجات. يمكن استخدام هذه التعليمات لتحسين أداء بعض العمليات بشكل كبير، مثل ترميز الفيديو وإعادة ترميزه على محرك الرسومات ثلاثية الأبعاد. كل نواة SIMD مزودة بذاكرة  مشاركة بيانات محلية بحجم 32 كيلوبايت وذاكرة تخزين مؤقتة من المستوى الأول (L1) بحجم 8  كيلوبايت، [ 23 ] بينما تتشارك جميع نوى SIMD في  ذاكرة مشاركة بيانات عالمية بحجم 64 كيلوبايت.

وحدة تحكم الذاكرة

يرتبط كل متحكم بالذاكرة بوحدتي ROP رباعيتين ، واحدة لكل قناة 64 بت،  وذاكرة تخزين مؤقتة من المستوى الثاني مخصصة بسعة 512 كيلوبايت. [ 23 ]

توفير الطاقة

يدعم هذا النظام تقنية AMD PowerPlay، التي تتضمن تغيير تردد التشغيل الديناميكي والعديد من التقنيات الأخرى التي تهدف إلى تقليل استهلاك الطاقة.

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

  • رقائق إيفرغرين:
    • سيدار آر في 810
    • سايبرس RV870
    • هيملوك R800
    • جونيبر RV840
    • ريدوود RV830
  • رقائق البطاطس من الجزر الشمالية:
    • بارتس RV940
    • كايكوس RV910
    • Turks RV930
  • وحدات المعالجة المساعدة التي تتضمن معالج رسومات مدمج من نوع TeraScale 2:
    • يانو
    • أونتاريو
    • زاكيت

تيرا سكيل 3 (VLIW4)

يستبدل TeraScale 3 (VLIW4) تصميمات VLIW السابقة ذات الخمسة اتجاهات بتصميم VLIW رباعي الاتجاهات. كما يتضمن التصميم الجديد وحدة تجزئة إضافية لتحسين أداء Direct3D 11. وهو يدعم Direct3D 11 مع Shader Model 5.0 وOpenGL 4.5 على نظام Windows. [ 26 ]

تم تقديم TeraScale 3 في بطاقات الرسومات التي تحمل علامة Radeon HD 6900 في عام 2010 وتم تطبيقها أيضًا في وحدات المعالجة المركزية Trinity و Richland APUs.

توفير الطاقة

بنية إصدار أحدث من برنامج PowerTune تم تقديمه مع رقائق GCN1.1

تم تقديم تقنية AMD PowerTune، وهي تقنية لتغيير تردد المعالج الرسومي ديناميكيًا ، مع سلسلة Radeon HD 6900 في 15 ديسمبر 2010، وشهدت تطويرًا مستمرًا، كما هو موثق في بعض مراجعات موقع AnandTech . [ 27 ] [ 28 ] [ 29 ] [ 30 ]

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

  • رقائق البطاطس من الجزر الشمالية:
    • كايمان RV970
    • جزر الأنتيل R900
    • تتضمن ترينيتي وريتشلاند وحدة معالجة بيانات متكاملة من نوع TeraScale 3

خليفة

في مؤتمر HPG11 في أغسطس 2011، قدم موظفو AMD مايكل مانتور (كبير المهندسين المعماريين) ومايك هيوستن (المهندس المعماري) Graphics Core Next ، وهي البنية الدقيقة التي خلفت TeraScale. [ 31 ]

مقارنة رقائق تيرا سكيل

البنية الدقيقةتيرا سكيل  1تيرا سكيل  2تيرا سكيل  3
الشريحة 1600 راندRV610RV620RV630RV635RV670RV710RV711RV730RV740RV770RV790خشب الأرز (RV810)ريدوود (RV830)جونيبر (RV840)سايبرس (RV870)كايكوس (RV910)الأتراك (RV930)بارتس (RV940)كايمان (RV970)
الاسم الرمزيبيليهلاكاكوباشاكاواريوبوملويجيماريووالدنويكيفاسبارتان؟؟؟؟؟؟فيكتوريا؟
نوع (أنواع) الشريحةغير متوفرM72 M74M82M76M86M88M92M93M96M97M98غير متوفربارك روبسونكابيلانو ماديسون باينوودبرودواي جرانفيلهيموك ليكسينغتونسيمورأونيغا ثامز ويستلربلاك كومبجزر الأنتيل
فاب (نانومتر)8065556555405540
حجم القالب ( مم² )42085 / 82 (M74)67153135192731461372562825910416633467118 / 104 (التايمز، ويسلر)255 / 212 (بلاك كومب)389
الترانزستورات (مليون)7201801813903786662425148269569592926271040215437071617002640
كثافة الترانزستور (MTr/mm 2 )1.72.1 / 2.2 (M74)2.72.52.83.53.33.56.03.73.44.96.06.36.45.56.1 / 6.9 (التايمز، ويسلر)6.7 / 8.0 (بلاك كومب)6.8
وحدات الحوسبة423414810251020 / 5 (ليكسينغتون)261424
معالجات الخيوط164816832408204080 / 20 (ليكسينغتون)8245696
 معالجات التدفق3204012032080320640800804008001600 / 400 (ليكسينغتون)16048011201536
وحدات رسم الخرائط النسيجية164816832408204080 / 20 (ليكسينغتون)8245696
وحدات إخراج العرض164164816481632 / 8 (ليكسينغتون)483232
Z/Stencil OPS3283243264440163240128
ذاكرة التخزين المؤقت من المستوى الأول (كيلوبايت) 32 لكل 4 معالجات تدفق (SPs)16 لكل وحدة حسابية (CU)8 لكل وحدة مكعبة
ذاكرة التخزين المؤقت من المستوى الثاني  (كيلوبايت)256326412825664128256128256512 / 256 (ليكسينغتون)128256512
محرك العرض الأساسي2.03.02.03.02.03.23.14.05.0
جهاز فك تشفير الفيديو غير المتصل بالإنترنتأفيفو HD1.02.22.02.33.1
الإطلاق الأوليمايو 2007يناير 2007يناير 2008يونيو 2007يناير 2008نوفمبر 2007سبتمبر 2008مايو 2010سبتمبر 2008أبريل 2009يونيو 2008أبريل 2009فبراير 2010يناير 2010أكتوبر 2009سبتمبر 2009فبراير 2011أكتوبر 2010ديسمبر 2010
مسلسلR600 ( Radeon HD 2000 / Radeon HD 3000 )R700 ( Radeon HD 4000 )إيفرغرين ( راديون إتش دي 5000 )الجزر الشمالية ( راديون إتش دي 6000 )
مراجع[ 32 ] [ 33 ][ 34 ] [ 35 ] [ 36 ] [ 37 ][ 38 ] [ 39 ] [ 40 ][ 41 ] [ 42 ] [ 43 ][ 44 ] [ 45 ] [ 46 ][ 47 ] [ 48 ] [ 49 ][ 50 ] [ 51 ] [ 52 ][ 53 ] [ 54 ][ 55 ] [ 56 ] [ 57 ][ 58 ] [ 59 ] [ 60 ][ 61 ] [ 62 ] [ 63 ][ 64 ] [ 65 ][ 66 ] [ 67 ] [ 68 ] [ 69 ][ 70 ] [ 71 ] [ 72 ] [ 73 ] [ 74 ][ 75 ] [ 76 ] [ 77 ][ 78 ] [ 79 ] [ 80 ] [ 81 ][ 82 ] [ 83 ] [ 84 ][ 85 ] [ 86 ] [ 87 ] [ 88 ] [ 89 ][ 90 ] [ 91 ] [ 92 ][ 93 ] [ 94 ] [ 95 ]

لم يتم إدراج رقاقات Duo مثل R680 (2x RV670) وR700 (2x RV770). [ 96 ] [ 97 ] [ 98 ] [ 99 ]

مراجع

  1. كيفن باريش (9 مارس 2011). "معمارية TeraScale 3 لبطاقة الرسومات HD 6990" . موقع Tom's Hardware . تاريخ الاسترجاع: 8 أبريل 2015 .
  2. "تشريح محرك رسومات TeraScale من AMD" (ملف PDF) . مؤرشف من الأصل (ملف PDF) في 13 يونيو 2010. تم الاطلاع عليه في 21 نوفمبر 2021 .
  3. "مصفوفة خصائص برنامج تشغيل جهاز الرسومات "Radeon" المجاني والمفتوح المصدر" . تم الاطلاع عليه في 9 يوليو 2014 .
  4. ستيلارد، توم (26 مارس 2012). " [ LLVMdev ] RFC: R600، واجهة خلفية جديدة لوحدات معالجة الرسومات من AMD" .
  5. ملاحظات التنفيذ الخاصة بالهدف: مصفوفة ميزات الهدف // مولد التعليمات البرمجية المستقل عن الهدف LLVM، موقع LLVM.
  6. "تشريح البنية الدقيقة لمعالجات TeraScale من AMD" (ملف PDF) . 12 ديسمبر 2008. مؤرشف من النسخة الأصلية (ملف PDF) في 24 أغسطس 2014. تم الاطلاع عليه في 6 يوليو 2014 .
  7. "نسخة مؤرشفة" (PDF) . مؤرشفة من الأصل (PDF) في 9 يناير 2016. تم الاطلاع عليها في 17 يوليو 2014 .{{cite web}}: CS1 maint: archived copy as title ( link )
  8. إصدار برنامج تشغيل AMD OpenGL 3.0 في 28 يناير 2009
  9. 1 2 3 4 5 6 7 8 9 واسون، سكوت. معالج الرسومات AMD Radeon HD 2900 XT: الكشف عن R600 ، تقرير تقني، 14 مايو 2007
  10. 1 2 3 4 5 6 مراجعة Beyond3D: تحليل بنية AMD R600 ووحدة معالجة الرسومات ، تم استرجاعها في 2 يونيو 2007.
  11. "AMD_vertex_shader_tessellator (امتداد OpenGL)" . مجموعة كرونوس . تم الاطلاع عليه في 4 أبريل 2021 .
  12. ^ "الفسيفساء (OpenGL ويكي)" . مجموعة خرونوس . تم الاسترجاع في 4 أبريل 2021 .
  13. "Advanced Topics in GPU Tessellation: Algorithms and Lessons Learned"(PDF). Natalya Tatarchuk, AMD. Retrieved April 4, 2021.
  14. 12"Radeon HD 2000 Series: 3D Architecture Explained | ExtremeTech". www.extremetech.com.
  15. Witheiler, Matthew (May 29, 2001). "ATI TruForm – Powering the next generation Radeon". AnandTech. Archived from the original on November 18, 2010. Retrieved January 30, 2016.
  16. "nVidia GeForce3 SDK WhitePaper"(PDF).
  17. 12The Future of DirectXArchived June 16, 2013, at the Wayback Machine presentation, slide 24-29
  18. "Tessellation Stages (Windows Developer)". Microsoft. Retrieved April 4, 2021.
  19. "RV670 Cards & Specs Revealed". VR-Zone. August 22, 2007.
  20. (in Spanish)MadboxPC coverageArchived October 18, 2012, at the Wayback Machine, retrieved November 10, 2007
  21. ATI DirectX 10.1 whitepaperArchived March 7, 2010, at the Wayback Machine, retrieved December 7, 2007
  22. "Presenting Radeon HD 5000"(PDF).
  23. 123"DirectX 11 in the Open: ATI Radeon HD 5870 Review". Archived from the original on September 27, 2009.
  24. "Conformant Products". The Khronos Group. Retrieved December 1, 2025.
  25. "GPU Archives". WePC | Let's build your dream gaming PC.
  26. "Conformant Products". The Khronos Group. Retrieved December 1, 2025.
  27. "Redefining TDP With PowerTune". AnandTech. December 15, 2010. Archived from the original on December 18, 2010. Retrieved April 30, 2015.
  28. "Introducing PowerTune Technology With Boost". AnandTech. June 22, 2012. Archived from the original on June 24, 2012. Retrieved April 30, 2015.
  29. "The New PowerTune: Adding Further States". AnandTech. March 22, 2013. Retrieved April 30, 2015.{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  30. "PowerTune: تحسين المرونة والتحكم في سرعة المروحة" . AnandTech. 23 أكتوبر 2014. تم الاطلاع عليه في 30 أبريل 2015 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  31. "AMD "Graphic Core Next": رسومات منخفضة الطاقة وعالية الأداء وحاسوب متوازي" (ملف PDF) . 5 أغسطس 2011. تم الاطلاع عليه في 6 يوليو 2014 .
  32. "مواصفات وحدة معالجة الرسومات ATI R600" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  33. ^ "وحدة معالجة الرسوميات ATI R600" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  34. ^ "مواصفات وحدة معالجة الرسومات ATI RV610" . تك باور اب . تم الاسترجاع في 21 ديسمبر 2022 .
  35. ^ "وحدة معالجة الرسومات ATI RV610" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  36. "مواصفات وحدة معالجة الرسومات ATI M72" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  37. "مواصفات وحدة معالجة الرسومات ATI M74" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  38. "مواصفات وحدة معالجة الرسومات ATI RV620" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  39. ^ "وحدة معالجة الرسومات ATI RV620" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  40. "مواصفات وحدة معالجة الرسومات ATI M82" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  41. "مواصفات وحدة معالجة الرسومات ATI RV630" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  42. ^ "وحدة معالجة الرسومات ATI RV630" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  43. "مواصفات معالج الرسوميات ATI M76" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  44. "مواصفات وحدة معالجة الرسومات ATI RV635" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  45. ^ "وحدة معالجة الرسومات ATI RV635" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  46. "مواصفات معالج الرسوميات ATI M86" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  47. "مواصفات وحدة معالجة الرسومات ATI RV670" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  48. ^ "وحدة معالجة الرسومات ATI RV670" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  49. "مواصفات وحدة معالجة الرسومات ATI M88" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  50. "مواصفات وحدة معالجة الرسومات ATI RV710" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  51. ^ "وحدة معالجة الرسومات ATI RV710" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  52. "مواصفات وحدة معالجة الرسومات ATI M92" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  53. "مواصفات وحدة معالجة الرسومات ATI FirePro RG220" . GPUZoo . تم ​​الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  54. "مواصفات معالج الرسوميات ATI M93" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  55. "مواصفات وحدة معالجة الرسومات ATI RV730" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  56. ^ "وحدة معالجة الرسومات ATI RV730" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  57. "مواصفات معالج الرسوميات ATI M96" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  58. "مواصفات وحدة معالجة الرسومات ATI RV740" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  59. ^ "وحدة معالجة الرسومات ATI RV740" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  60. "مواصفات معالج الرسوميات ATI M97" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  61. "مواصفات وحدة معالجة الرسومات ATI RV770" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  62. ^ "وحدة معالجة الرسومات ATI RV770" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  63. "مواصفات معالج الرسوميات ATI M98" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  64. "مواصفات وحدة معالجة الرسومات ATI RV790" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  65. ^ "وحدة معالجة الرسومات ATI RV790" . فيديوكاردز . تم الاسترجاع في 21 ديسمبر 2022 .
  66. "مواصفات معالج الرسوميات ATI Cedar" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  67. "ATI Cedar GPU" . VideoCardz . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  68. "مواصفات معالج الرسوميات ATI Park" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  69. "مواصفات معالج الرسوميات AMD Robson" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  70. "مواصفات معالج الرسوميات ATI Redwood" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  71. ^ "ATI ريدوود GPU" . فيديوكاردز . تم الاسترجاع في 22 ديسمبر 2022 .
  72. "مواصفات معالج الرسوميات AMD Capilano" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  73. "مواصفات معالج الرسوميات ATI Madison" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  74. "مواصفات معالج الرسوميات ATI Pinewood" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  75. "مواصفات معالج الرسوميات ATI Juniper" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  76. "مواصفات معالج الرسوميات AMD Broadway" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  77. "مواصفات معالج الرسوميات AMD Granville" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  78. "مواصفات معالج الرسوميات ATI Cypress" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  79. "معالج الرسوميات ATI Cypress" . VideoCardz . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  80. "مواصفات معالج الرسوميات ATI Hemlock" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  81. "مواصفات معالج الرسوميات AMD Lexington" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  82. "مواصفات معالج الرسوميات AMD Caicos" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  83. "معالج رسومات AMD Caicos" . VideoCardz . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  84. "مواصفات معالج الرسوميات AMD Seymour" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  85. "مواصفات معالجات الرسوميات من AMD Turks" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  86. "معالج الرسوميات ATI Turks" . VideoCardz . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  87. "مواصفات معالج الرسوميات AMD Onega" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  88. "مواصفات معالج الرسوميات AMD Thames" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  89. "مواصفات معالج الرسوميات AMD Whistler" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  90. "مواصفات معالج الرسوميات AMD Barts" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  91. "معالج رسومات AMD Barts" . VideoCardz . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  92. "مواصفات معالج الرسوميات AMD Blackcomb" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  93. "مواصفات معالج الرسوميات AMD Cayman" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  94. "معالج رسومات AMD Cayman" . VideoCardz . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  95. "مواصفات معالج الرسوميات AMD Antilles" . TechPowerUp . تم الاطلاع عليه بتاريخ 22 ديسمبر 2022 .
  96. "مواصفات معالج الرسوميات ATI R680" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  97. "ATI Radeon HD 3870 X2" . VideoCardz . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  98. "مواصفات وحدة معالجة الرسومات ATI R700" . TechPowerUp . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .
  99. "ATI Radeon HD 4870 X2" . VideoCardz . تم الاطلاع عليه بتاريخ 21 ديسمبر 2022 .