عرض مُبلّط

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

المفهوم الأساسي

تتألف عملية إنشاء صورة ثلاثية الأبعاد للعرض من سلسلة من الخطوات. أولًا، تُحمّل الكائنات المراد عرضها في الذاكرة من نماذجها الفردية . ثم يُطبّق النظام دوالًا رياضية لتحويل النماذج إلى نظام إحداثيات مشترك، وهو ما يُعرف بـ" الرؤية العالمية" . انطلاقًا من هذه الرؤية العالمية، تُنشأ سلسلة من المضلعات (عادةً مثلثات) تُقارب النماذج الأصلية كما تُرى من زاوية رؤية محددة، وهي الكاميرا . بعد ذلك، يُنتج نظام التركيب صورةً من خلال عرض المثلثات وتطبيق نسيج على سطحها الخارجي. النسيج عبارة عن صور صغيرة تُرسَم على المثلثات لإضفاء الواقعية. ثم تُدمج الصورة الناتجة مع مؤثرات خاصة متنوعة، وتُنقل إلى مخزن الإطارات ، الذي يقوم جهاز الفيديو بمسحه ضوئيًا لإنتاج الصورة المعروضة. يُعرف هذا التصميم المفاهيمي الأساسي باسم " خط أنابيب العرض" .

تزيد كل خطوة من هذه الخطوات من حجم الذاكرة اللازمة لتخزين الصورة الناتجة. وبحلول وصولها إلى نهاية مسار المعالجة، تصبح الصور كبيرة جدًا لدرجة أن تصميمات بطاقات الرسومات النموذجية غالبًا ما تستخدم ذاكرة متخصصة عالية السرعة وناقل بيانات فائق السرعة لتوفير النطاق الترددي المطلوب لنقل الصورة من وإلى مختلف المكونات الفرعية لمسار المعالجة. هذا النوع من الدعم متاح في بطاقات الرسومات المخصصة، ولكن مع تزايد محدودية ميزانيات الطاقة والحجم، يصبح توفير نطاق ترددي كافٍ مكلفًا من الناحية التصميمية.

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

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

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

لا ينبغي الخلط بين تقنية العرض المُجزأ وأنظمة عنونة إطار العرض المُجزأة/غير الخطية ، والتي تجعل البكسلات المتجاورة متجاورة أيضًا في الذاكرة. [ 3 ] تُستخدم أنظمة العنونة هذه من قِبل مجموعة واسعة من البنى، وليس فقط من قِبل مُعالجات العرض المُجزأة.

الأعمال المبكرة

أُنجز جزء كبير من العمل المبكر على تقنية العرض المُجزأ كجزء من بنية Pixel Planes 5 (1989). [ 4 ] [ 5 ]

أثبت مشروع Pixel Planes 5 صحة منهجية التجانب، وابتكر العديد من التقنيات التي تُعتبر الآن معيارًا لبرامج العرض التجانبية. وهو العمل الأكثر استشهادًا به في الأبحاث الأخرى في هذا المجال.

كان أسلوب التجانب معروفًا أيضًا في وقت مبكر من تاريخ عرض البرامج. غالبًا ما تقسم تطبيقات عرض رييس الصورة إلى "مجموعات من البلاطات".

المنتجات التجارية - أجهزة الكمبيوتر المكتبية وأجهزة الألعاب

في المراحل الأولى لتطوير وحدات معالجة الرسومات المكتبية، طورت العديد من الشركات بنى معمارية مقسمة إلى وحدات. ومع مرور الوقت، تم استبدال هذه البنى إلى حد كبير بوحدات معالجة الرسومات ذات الوضع الفوري المزودة بأنظمة ذاكرة خارجية مخصصة سريعة.

من الأمثلة الرئيسية على ذلك ما يلي:

من أمثلة البنى غير المقسمة إلى مربعات والتي تستخدم مخازن مؤقتة كبيرة على الشريحة ما يلي:

المنتجات التجارية - المدمجة

نظراً لانخفاض عرض نطاق الذاكرة الخارجية نسبياً، والكمية المتواضعة من الذاكرة المدمجة المطلوبة، يُعدّ عرض الصور المُجزّأ تقنية شائعة لوحدات معالجة الرسومات المدمجة. ومن الأمثلة الحالية على ذلك:

عرض الوضع الفوري القائم على البلاطات (TBIM):

العرض المؤجل القائم على البلاطات (TBDR):

تُنتج شركة Vivante وحدات معالجة رسومية للأجهزة المحمولة مزودة بذاكرة إطار مترابطة بإحكام (على غرار وحدة معالجة الرسوميات الخاصة بجهاز Xbox 360 المذكورة أعلاه). ورغم إمكانية استخدام هذه الذاكرة لعرض أجزاء من الشاشة، إلا أن كبر حجم المناطق المعروضة يعني أنها لا تُوصف عادةً بأنها تستخدم بنية قائمة على البلاطات.

انظر أيضاً

مراجع

  1. مولنار، ستيفن (1994-04-01). "تصنيف فرز العرض المتوازي" (ملف PDF) . معهد مهندسي الكهرباء والإلكترونيات . مؤرشف (ملف PDF) من الأصل بتاريخ 2014-09-12 . تم الاطلاع عليه بتاريخ 2012-08-24 .
  2. "PowerVR: دورة متقدمة في تقنيات الرسومات وتحسينها" (ملف PDF) . شركة Imagination Technologies . ١٤ يناير ٢٠١٢. مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ ٣ أكتوبر ٢٠١٣. تاريخ الاطلاع: ١١ يناير ٢٠١٤ .
  3. دويشر، أليكس (16 مايو 2008). "كيف تعمل بطاقات الفيديو" . مؤسسة X.Org . مؤرشف من الأصل في 21 مايو 2010. تم الاطلاع عليه في 27 مايو 2010 .
  4. ماهاني، جيم (22 يونيو 1998). "التاريخ" . بيكسل بلينز . ​​جامعة نورث كارولينا في تشابل هيل . مؤرشف من الأصل في 29 سبتمبر 2008. تم الاسترجاع في 4 أغسطس 2008 .
  5. فوكس، هنري (1989-07-01). "Pixel-planes 5: نظام رسومات متعدد المعالجات غير متجانس يستخدم ذاكرة محسّنة للمعالج" . وقائع المؤتمر السنوي السادس عشر حول رسومات الحاسوب والتقنيات التفاعلية - SIGGRAPH '89 . ACM . الصفحات 79-88 . doi : 10.1145/74333.74341 . ISBN  0201504340. S2CID 1778124 . تم الاسترجاع بتاريخ 24-08-2012 . 
  6. ماكليلان، أندرو (23 يونيو 1997). "شركة أوك تُقدّم شريحة ثلاثية الأبعاد، مُسرّع Warp 5 يستخدم نظام عرض مشابهًا لتقنية Talisman". العدد 1063. أخبار مشتري الإلكترونيات. 
  7. سميث، توني (6 أكتوبر 1999). "جيجا بيكسل تتحدى ثري دي إف إكس، إس 3، إنفيديا بـ... البلاطات" . جيجا بيكسل . ذا ريجستر . مؤرشف من الأصل في 3 أكتوبر 2012. تم الاطلاع عليه في 24 أغسطس 2012 .
  8. "مؤتمر التطوير 2011: جهاز PS Vita هو أكثر أجهزة سوني ملاءمةً للمطورين على الإطلاق" . PS Vita . منتديات 3DS . 21 يوليو 2011. تاريخ الاطلاع: 21 يوليو 2011 .
  9. كانتر، ديفيد (1 أغسطس 2016). "التحويل النقطي القائم على البلاطات في وحدات معالجة الرسومات من إنفيديا" . تقنيات العالم الحقيقي . مؤرشف من الأصل في 4 أغسطس 2016. تم الاطلاع عليه في 1 أبريل 2016 .
  10. "معاينة معمارية معالج الرسوميات AMD Vega: معمارية ذاكرة مُعاد تصميمها" . PC Perspective . 5 يناير 2017. تم الاطلاع عليه بتاريخ 4 يناير 2020 .
  11. سميث، رايان. "لمحة عن بنية معالج الرسوميات AMD Vega: أداء أعلى لكل دورة، وتقنية التجانب، والمزيد، قادم في النصف الأول من عام 2017" . www.anandtech.com . مؤرشف من الأصل في 6 يناير 2017. تم الاطلاع عليه بتاريخ 4 يناير 2020 .
  12. "معمارية معالج الرسومات من الجيل الحادي عشر من إنتل" (ملف PDF) . software.intel.com . تم الاطلاع عليه بتاريخ 13 أغسطس 2024 .
  13. @intelnews (8 مايو 2019). "جريجوري إمبراينت من شركة إنتل في فعالية اليوم..." ( تغريدة ) عبر تويتر .
  14. "ترفيه من الطراز الرفيع بتصميم رقيق وخفيف بشكل ملحوظ" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 28-05-2019.
  15. ماير، تارا (29 سبتمبر 2011). "تحديث XNA Game Studio 4.0" . msdn.microsoft.com . مؤرشف من الأصل بتاريخ 7 يناير 2015. تم الاطلاع عليه بتاريخ 15 مايو 2014 .
  16. "مطور Xbox One: التحسينات القادمة في SDK ستتيح المزيد من الألعاب بدقة 1080p" . 29 يوليو 2023.
  17. "استراتيجية عرض مالي" . ARM. مؤرشف من الأصل بتاريخ 2016-03-04 . تم الاطلاع عليه بتاريخ 2018-10-27 .
  18. "تحديث لبرنامج تشغيل بطاقة الرسومات freedreno" . lwn.net. مؤرشف من الأصل بتاريخ 2015-09-05 . تم الاطلاع عليه بتاريخ 2015-09-15 .
  19. "صعود ألعاب الهاتف المحمول على نظام أندرويد" (ملف PDF) . كوالكوم. ص 5. مؤرشف (ملف PDF) من الأصل بتاريخ 9 نوفمبر 2014. تم الاطلاع عليه بتاريخ 17 سبتمبر 2015 . 
  20. كلوج، برايان؛ لال شيمبي، أناند (11 سبتمبر 2011). "مراجعة سامسونج جالاكسي إس 2 (النسخة العالمية) - الأفضل، بمفهوم جديد" . www.anandtech.com . مؤرشف من الأصل في 23 سبتمبر 2011. تم الاطلاع عليه في 4 يناير 2020 .
  21. "العرض القائم على البلاط" . Arm . تم الاسترجاع في 13 يوليو 2020 .
  22. "نظرة على بنية رسومات PowerVR: العرض القائم على البلاطات" . شركة Imagination Technologies. مؤرشف من الأصل بتاريخ 2015-04-05 . تم الاطلاع عليه بتاريخ 2015-09-15 .
  23. "VideoCoreIV-AG100" (ملف PDF) . برودكوم. ١٨ سبتمبر ٢٠١٣. مؤرشف (ملف PDF) من الأصل بتاريخ ١ مارس ٢٠١٥. تم الاطلاع عليه بتاريخ ١٠ يناير ٢٠١٥ .
  24. "أحضر تطبيق Metal الخاص بك إلى أجهزة Mac المزودة بمعالجات Apple Silicon" . developer.apple.com . تم الاطلاع عليه بتاريخ 13 يوليو 2020 .