এএমডি গেমিংয়ে সিপিইউকে আরও বেশি অপ্রচলিত করে তুলছে

AMD GPU কাজের গ্রাফের একটি ডেমো যার মধ্যে একটি দুর্গ এবং একটি শহর সহ গেমের দৃশ্যাবলী রয়েছে৷
কোবার্গ বিশ্ববিদ্যালয় / এএমডি

GDC 2024- এ, AMD সবেমাত্র Microsoft-এর সম্প্রতি ঘোষিত Work Graphs API- তে প্রসারিত হয়েছে, এবং একটি দ্রুত ডেমো দেখায় যে গেমিং পারফরম্যান্সের জন্য নতুন প্রযুক্তি কতটা শক্তিশালী হতে পারে। AMD এর পুনরাবৃত্তির গতিগুলি CPU থেকে GPU-তে কল এবং জাল নোডগুলিকে ড্র করে, এই কাজগুলি সম্পাদন করতে যে সময় নেয় তা কমিয়ে দেয়। ফলস্বরূপ, AMD দেখেছে যে একটি ব্যাপক কর্মক্ষমতা উন্নতি হয়েছে — রেন্ডারিং টাইম 64% বৃদ্ধি পেয়েছে — যখন মেশ শেডারগুলির সাথে ওয়ার্ক গ্রাফ ব্যবহার করা হয়েছে৷

মাইক্রোসফ্ট গেমিং এবং উত্পাদনশীলতা উভয় প্রক্রিয়াকে স্ট্রীমলাইন করার একটি উপায় হিসাবে ওয়ার্ক গ্রাফ চালু করেছে, সবই জিপিইউ-কে সিপিইউ-এর সাথে প্রথম যোগাযোগ না করেই কাজগুলি নির্ধারণ এবং সম্পাদন করার ক্ষমতা দিয়ে। এটি Direct3D 12 API-এর মধ্যে তৈরি করা হয়েছে এবং এটি বাধা কমাতে পারে এবং 3D গেমে গেমিং পারফরম্যান্স উন্নত করতে পারে।

জাল নোডের সংযোজন হল জাল শেডার ব্যবহারের মাধ্যমে জটিল আকার এবং দৃশ্য রেন্ডারিং সহজ করার একটি উপায়। মূলত, এটি রেন্ডারিং কাজগুলির মধ্যে স্যুইচিং সীমিত করা উচিত, প্রক্রিয়াটি সুগম করা এবং দক্ষতা উন্নত করা। ড্র কল, অন্যদিকে, গ্রাফিক্স রেন্ডার করার জন্য জিপিইউতে পাঠানো অনুরোধগুলিকে উল্লেখ করুন এবং সেগুলিকে আলাদাভাবে প্রসেস করাও কর্মক্ষমতার উপর প্রভাব ফেলতে পারে।

“মেশ নোডগুলি একটি নতুন ধরণের লিফ নোড প্রবর্তন করে কাজের গ্রাফগুলিকে প্রসারিত করে যা একটি জাল শেডার চালায় এবং যা একটি সাধারণ গ্রাফিক্স PSO-কে কাজের গ্রাফ থেকে উল্লেখ করার অনুমতি দেয়৷ […] সম্পূর্ণ PSO পরিবর্তন এখন পাশাপাশি করা যেতে পারে! বৈশিষ্ট্যটিকে মেশ নোড বলা হয়, কারণ এটি একটি কাজের গ্রাফকে সরাসরি একটি জাল শেডারে ফিড করতে দেয়, কাজের গ্রাফটিকে নিজেই স্টেরয়েডগুলিতে একটি পরিবর্ধন শেডারে পরিণত করে,” ম্যাথাউস চাজদাস, AMD স্থপতি, AMD GPUOpen ব্লগ পোস্টে লিখেছেন, উল্লেখ করে গ্রাফিক্স পাইপলাইন জুড়ে PSO (পাইপলাইন স্টেট অবজেক্ট)।

ওয়ার্ক গ্রাফ বনাম ExecuteIndirect এর পারফরম্যান্স দেখানো একটি চার্ট।
এএমডি

উন্নতিগুলি প্রদর্শন করতে, AMD কিছু "সুপার প্রারম্ভিক সংখ্যা" ভাগ করতে সক্ষম হয়েছিল যেগুলি একটি RX 7900 XTX ব্যবহার করার সময় ওয়ার্ক গ্রাফ বনাম এক্সিকিউট ইনডাইরেক্ট ব্যবহার করে তুলনা করে। Execute Indirect হল আধুনিক গ্রাফিক API-এর একটি বৈশিষ্ট্য, যেমন DirectX 12 এবং Vulkan, যা GPU-কে ড্র বা ডিসপ্যাচ কমান্ড সম্পাদন করতে দেয় — মূলত, এটি অন্য একটি জিনিস যা GPU-কে প্রতিটির জন্য এটির সাথে যোগাযোগ করার পরিবর্তে কিছু CPU ওয়ার্কলোড পরিচালনা করতে দেয়। টাস্ক

সেই প্রারম্ভিক বেঞ্চমার্কে, এএমডি দেখেছে যে মেশ নোড এক্সটেনশন সহ ওয়ার্ক গ্রাফের তুলনায় এক্সিকিউট ইনডাইরেক্ট 39% ধীর (1.64x)।

এএমডি জার্মানির কোবার্গ ইউনিভার্সিটির দল দ্বারা প্রস্তুত একটি ডেমোও ভাগ করেছে যা একটি 3D গেমের দৃশ্যে রিয়েল-টাইমে বৈশিষ্ট্যটি প্রদর্শন করে।

ওয়ার্ক গ্রাফের প্রভাবের ভবিষ্যদ্বাণী করা কঠিন, সেইসাথে নতুন বৈশিষ্ট্যটিতে AMD-এর সংযোজন। যাইহোক, দেখে মনে হচ্ছে এটি GPU-এর জন্য গেমিং পরিস্থিতিতে কাজ করার জন্য একটি ভাল উপায় হবে, CPU বাধাগুলি অপসারণ করা এবং দুর্বল প্রসেসরগুলির সাথে সমর্থনকারী সিস্টেমগুলি। শুধু একটি উদাহরণ হিসাবে, AMD তার পরীক্ষায় একটি Ryzen 7 5800X CPU ব্যবহার করেছে এবং এটি প্রমাণ করে যে এই পুরানো চিপগুলি সবচেয়ে বেশি উপকৃত হতে পারে।