خط لوله هاي پردازش پيكسل و راس




خط لوله هاي پردازش پيكسل
ATI در معماري جديد خود سعي كرده تا بار پردازشي را به طور متعادل ميان اجزا GPU پخش كند تا به صورت همزمان با هم كار كنند، به همين خاطر پردازنده‌هاي گرافيكي Radeon X1000 داراي معماري Multi-Thread مي‌باشند كه ATI آن را معماري Ultra-Thread مي‌نامد. نام اين معماري ما را به ياد فن‌آوري Hyper Threading شركت اينتل كه در پردازنده هاي پنتيوم 4، آن را به خدمت گرفته مي‌اندازد. علاوه بر نام هدف اين دو فن‌آوري نيز تا حدودي مشابه هم است :‌ «استفاده كردن از منابع محاسباتي موجود پردازنده به صورت موثرتر و به حداقل رساندن زمان غيرفعال بودن بخش‌هاي مختلف پردازنده».

اين پردازنده داراي يك واحد «سوييچينگ هوشمند مجتمع» ياIntegrated intelligent switching مي‌باشد كه بار پردازشي را ميان واحدهاي پردازش پيكسل و واحد بافت‌گذاري، متعادل مي‌سازد، در تصوير شماره 3 طرحي از سايه‌زن پيكسل R520 نشان داده شده است . همانطور كه مشاهده ميكنيد 16 خط لوله پيكسل در اين پردازنده در چهار دسته چهارتايي دسته‌بندي شده‌اند. از طرف ديگر پيكسل‌هاي آماده پردازش نيز به Thread هاي كوچك با طول و عرض 4*4 دسته بندي مي‌گردند.

تصوير شماره 3 : خط لوله‌هاي پردازش پيكسل در R520





به اين ترتيب تعداد Thread هايي كه به طور همزمان اجرا مي‌گردد بيشتر شده اما اندازه هر Thread به 16 پيكسل كاهش يافته است تا بازدهي بيشتر در «انشعاب دهي پويا» حاصل شود. در صورتي كه اندازه Thread ها بسيار بزرگ در نظر گرفته مي‌شد امكان داشت Threadي كه به يك بخش از سايه زن پيكسل فرستاده ميشد از Thread هاي ديگر سريع تر پردازش گشته و تا زماني كه Thread هاي بخش‌هاي ديگر نيز كاملاپردازش نشده‌اند ، آن بخش بدون استفاده در انتظار باقي خواهد ماند.

پردازنده گرافيكي R520 حداكثر تا 512 Thread از كدهاي سايه‌زن‌ها را مي‌تواند به صورت همزمان اجرا كند در حالي كه مدل‌هاي ضعيف‌تر اين خانواده به اجراي 128 Thread محدود شده‌اند.



برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
خط لوله هاي پردازش راس
سايه زن راس «رادئون» سري 1000 بسيار شبيه سايه زن راس Geforce 7800 مي‌باشد. هر خط لوله پردازش راس از دو واحد مجزا براي محاسبات برداري و محاسبات عددي تشكيل شده ‌است. تنها تفاوت ميان اين دو معماري وجود ALU هاي 32 بيتي در G70 مي‌باشد در حالي كه ALU هاي بخش محاسبات برداري خط لوله هاي راس «رادئون» سري 1000 ، 128 بيتي مي‌باشند اين ويژگي امكان شبيه‌سازي CPU توسط GPU را در محاسبات برداري ميسر مي‌سازد. اين خط لوله هاي مي‌توانند يك دستور عددي و يك دستور برداري را به صورت همزمان اجرا نمايند. تصوير شماره4 هشت خط لوله پردازش راس موجود در هسته R520 را نشان مي‌دهد. تعداد اين خط لوله‌ها در RV530 پنج و در RV515 دو عدد مي‌باشد.

برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
تصوير شماره 4 : خط لوله هاي پردازش راس R520







پس از بررسي ويژگي‌هاي نوين معماري خانواده پردازنده‌هاي گرافيكي «رادئون» سري 1000 به بررسي كارت‌گرافيك‌هايي كه بر پايه اين پردازنده‌ها تاكنون به بازار عرضه شده‌اند مي پردازيم


شاد باشيد :83:
منبع سخت افزار