نظرات (10)

از همان ابتدای شروع توسعه رابط برنامه نویسی DirectX 12،اAMD وعده جهش کارایی عظیمی را به دارندگان کارت های گرافیک خود داد که البته تردیدهای زیادی نسبت به آنها وجود داشت. امروز این کمپانی خود تشریح کرد دارندگان کارت های گرافیک Radeon با DirectX 12 چه چیزی دریافت می کنند. AMD با هدف بهره گیری حداکثری از رابط برنامه نویسی نو ظهور DirectX 12، با سازندگان بازی ها و توسعه دهندگان موتورهای بازی، دست به همکاری های بزرگی زده است.

 آقای روی تیلور، نایب رئیس AMD در این باره گفته:  انتظار می رود DirectX 12 دنیای  گیمینگ PC را متحول کند و پردازنده های گرافیکی Radeon کانون تجربه توسعه و لذت بردن از محتواهای عالی هستند. وی همچنین اشاره داشته که همکاری های این کمپانی با شرکای مهم و تاثیر گذار در صنعت بازی، تجربه عالی از گیمینگ با DirectX 12 را به دارندگان کارت های گرافیک Radeon ارائه می کند. در گذشته مایکروسافت تاکید داشته بود  AMD از همکاران کلیدی و تاثیر گذار این کمپانی در توسعه DirectX 12 است و معماری ریزپردازنده گرافیکی GCN، نیروی شگرفی برای برای بهره گیری حداکثری از پتانسیل DirectX 12 دارد.

 عناوین و موتورهای بازی بهینه سازی شده برای پردازنده های گرافیکی AMD Radeon:

  • Ashes of the Singularity
  • Total War: WARHAMMER
  • واقعیت مجازی Battlezone
  • Deus Ex: Mankind Divided
  • موتور بازی Nitrous Engine

 افزون بر عناوین بازی و موتورهای بازی بر پایه DirectX 12 بهینه سازی شده برای پردازنده های گرافیکی AMD، این کمپانی وعده دیگری را به دارندگان پردازنده های گرافیکی خود می دهد. به گفته این کمپانی، جلوه های بصری مهم در بازی ها نظیر سایه زنی، نوردهی، هوش مصنوعی، فیزیک و جلوه های لنز پیش از آنکه بر روی مانیتور نمایش داده شوند، باید چندین مرحله محاسبات و پردازش را طی کنند. در گذشته این مراحل به صورت ترتیبی و پشت سر هم انجام می شد، پردازنده گرافیکی از ابتدا تا پایان رندر اشیاء ، از از روال تعیین شده توسط رابط برنامه نویس پیروی می کرد، بنابراین بروز هرگونه تاخیر در مراحل اولیه، تاخیر ناخواسته های را به مراحل بعدی منتقل می کرد. این تاخیر ها که از آنها به عنوان "حباب" نام برده می شود، باعث می شوند پردازنده گرافیکی برای دریافت فرامین، مدتی را معطل بماند.

آنچه که پردازنده های گرافیکی Radeon را از رقبا متمایز می کند، توانایی معماری GCN در پر کردن این خلاء ها با کارهای مفید برای حذف هرگونه تاخیری است. برای نمونه اگر حین رندرینگ تاخیری رخ دهد، پردازنده های گرافیکی Radeon می توانند این خلاء را با پردازش امور دیگری نظیر هوش مصنوعی بازی، پر کنند. پردازنده های گرافیکی Radeon دیگر همانند گذشته و یا محصولات رقبا به طی کردن مرحله به مرحله روال تعیین شده توسط رابط برنامه نویسی مقید نیستند و می توانند کارها به صورت هم زمان و یا در خلال هم برای حذف هرگونه تاخیر انجام دهند که باعث افزایش بهره وری از پردازنده گرافیکی، کاهش تاخیر ورودی، بهبود کارایی و بهره وری می شود. به ادعای AMD در حال حاضر تنها پردازنده های گرافیکی Radeon توانایی استفاده از این قابلیت DirectX 12  را دارا هستند.

DirectX 11 و دیگر رابط های برنامه نویسی پیشین (به جز Mantel) مشکل یا محدودیت مشترکی دارند و به دلیل پیچیدگی های بالا نمی توان کل قدرت پردازنده گرافیکی را بصورت multi-threading به خدمت گرفت. اگر بکوشیم با DX11 پردازش ها را با تعداد بالایی از واحد های سایه زنی پردازش کنیم؛ بطور نامطلوبی پیچیدگی اجرایی و افزونگی (OverHead) رخ می دهد و عملاً کاهش کارایی را شاهد خواهیم بود.  از این رو بخش  قابل توجهی از منابع پردازنده گرافیکی به دلیل ناتوانی در تفهیم فرامین، بلا استفاده می ماند و یا به عبارتی؛ پردازنده گرافیکی هیچ گاه به صورت 100% قابل بکارگیری نیست. DirectX12 با استفاده از Async Compute به این مشکل پایان می دهد.

AMD به شدت روی برتری پردازنده های گرافیکی خود در بهره گیری از DirectX 12 تاکید دارد و آن را مدیون موتور محاسباتی غیرهمگام یا Asynchronous Compute Engine می خواند. s یا سایه زن های غیر همگام که به عنوان Asynchronous Shading یا سایه زنی غیرهمگام نیز شناخته می شود؛ قابلیت جدیدی در رابط های برنامه نویسی DirectX12، Mantle و Vulkan است که در DirectX11 و OpenGL وجود ندارد. این قابلیت امکان اجرای پردازش ها توسط واحد های سایه زنی پردازنده گرافیکی (CUDA در پردازنده های گرافیکی انویدیا و Stream Processors در پردازنده های گرافیکی AMD) را به صورت هم زمان و غیر همزمان در حالت multi-thread ممکن می کند.

طبق آنچه که تاکنون می دانیم، پردازنده های گرافیکی انویدیا توانایی بهره گیری از قابلیت Asynchronous Shading رابط برنامه نویسی DirectX12 را در سطح سخت افزار ندارند و این می تواند برگ برنده مهمی در دست AMD باشد.

منبع: techpowerup

نظر خود را بنویسید...
شما مهمان هستید ( ثبت نام؟ )
ارسال نظر بدون عضویت در سایت
در حال بارگذاری نظرات... به‌روزرسانی نظرات پس از 00:00.
  • این نظر هنوز منتشر نشده است.
    · حدود 3 سال قبل
    سلام قسمت گرافیک لپتاپ من نوشته amd Radeon tm graphics
    و گرافیکم ۲ گیگ به اسم وگا ۸ خریدم میخواسم از مدلش مطمعن بشم چجوری باید بفهمم چون چندتا مدل مشابه و قیمت کمتر با وگا ۷ دیدم میخواستم بدونم سرم کلاه نزاشته باشن
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    با عرض سلام و احترام میبخشید یک سوال غیر مربوط با اگهیتون داشتم ... من الان روی لپ تاپ کارت گرافیگ AMD R9 M375 و کلی بازی باهاش کردم بدون هیچ مشکلی و روی بالاترین حد گرافیک . ولی بازی sniper ghost warrior 3 رو ریختم ولی روی هر حالتی گذاشتم باز تک داشت . بعد یکمی پرس و جو کردم فهمیدم رو کارت amd بهینه نشده . ایا بازی های که دیگه میان دیگه هیچ کدوم به کارت amd بهینه نمیشن ؟ ایا این احتمال وجود داره؟ البنه بگم الان far cry 5 رو روی بالاترین گرافیک بازی میکردم بدون مشکل و تیک
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    با احترام به نظر تمامی عاشقان انویدیا اما amd هیولای به تمام معنای دنیای کارت گرافیک به خصوص در سری های جدیدش و انویدیا هیولایی که جدیدا شاخش شکسته و لازمه که تا شاخش در نیاد بهش نه بگیم و amd رو در آغوش بکشیم amd یعنی نو آوری یعنی رقابت در برابر گرون فروشی های انویدیا یعنی هدفمند ...
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    جواب ندادین سوال من رو منتظرم هنوز !!!!
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    سلام
    یک سوال
    ویندوز 10 خودش نصب هستش دایریکس یا باید فایل نصبیش رو دانلود ونصب کنیم
    اگه نصبی لینگ دانلود بزارین باتشکر
    و همینطور احتیاج به نصب OpenGl4 هست برای کارت AMD ؟؟؟
    • این نظر هنوز منتشر نشده است.
      · حدود 10 سال قبل
      سلام دوست گرامی
      بله خودش داره و نیاز به نصب هیچ چیزی نیست تنها باید خود بازی از DX 12 پشتیبانی کنه همچنین درایور سازگار با اون نصب باشه.
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    این AMD هم همه جا فقط عدد و ارقام میگه و حرف از ابتکارات خودش می زنه اخر حرفاشم nvidia رو می کوبه :D
    تو توان محاسباتی همیشه اعداد و ارقامش بالاتر از nvidia است بعد تو عمل...
    دنیای واقعی چیز دیگه رو نشون میده
    همه چیز تو راندمان گرافیک فقط gpu نیست بالاخره cpu و سیستم عامل و درایور هم نقش مهمی داره
    تو همه بازی های معروفم دقت کرده باشید اول سی پی یو intel و گرافیک nvidia رو پیشنهاد میدن
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    مهدی داداش دمتگرم حرفات کاملا صحت داره این بلا سر خودم هم اومده خودم دو تا کارت گرافیک gtx 750 to و and r7 265 رو با هم تست کردم دیدم که gtx 750 to چه غولیه واسه خودش راستش این چیزایی که تو سایت ها هست و بنچمارک هایی که وجود داره خیلی همه چیز رو اثبات نمیکنن و تا خودت با چشمای خودت نبینی باور نمیکنی ای ام دی جدای از تبلیغات زیادی که داره و تکنولوژی هاییی که به کار میبره مثل کروسفایر ایکس در مادربرد ها که بتونه طرفدار جمع کنه ولی مطمئن باشین amd حتی با داشتن چنین قابلیتی حریف تک کارت nvidia نمیشه حتی بالاتر از nvidia باز هم در عملکرد نمیتونه به پای nvidia برسه خودم تستیدم!
    به نظر من انتخاب ها سلیقه ای شده ولی باز هم با وجود این همه حاشیه هر دو شرکت تفاوت چندانی در کارایی با هم ندارن تا یه شرکت یه کاری میکنه هدفمند٬ اون یکی بیکار نمیشینه که جاشو بگیرن! البته باید گفت در عمل nvidia تا الآن بهتر از and بوده تا بعد ببینیم چی میشه! قضاوت با خودتونه این رو هم در نظر داشته باشین که مصرف کارت های and دو برابر nvidia بوده و این خود گواه به صرفه بودن nvidia میشه گفت باشه خیلی هم از یک برند طرفداری نکنین همه شون یه خوبی هایی دارن و یه بدی هایی که نمیشه قطعا گفت کدوم یکی بهتره
    مثلا. دو کارت r7 256 و gtx 750 ti فقط در نرخ فریم تکسچر با هم تفاوت دارن که gtx 750 ti در این نرخ بهتر عمل میکنه و شاید r7 265 در کمی فریم بالاتر بهتر باشه و پردازش نسبتا بهتری داشته باشه که همهی این ها تو باری زیاد دیده نمیشن و نمیشه قضاوت کرد.
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    ببینیم چه میکنه ..
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    ببینیم چه میکنه ..
  • این نظر هنوز منتشر نشده است.
    · حدود 10 سال قبل
    باز این AMD شروع کرد !
    نمیدونم چرا به وعده هاش عمل نمیکنه !!!
    تا بخواد این Asynchronous Compute Engine به دادش برسه انویدیا نسل بعدی کارت هاش رو منتشر میکنه که مطمئنا این قابلیت یا بهتر از این رو تو کارت هاش لحاظ میکنه.
    از وقتی حرف DX12 اومد وسط AMD شروع کرد به رجز خونی . 1500 درصد افزایش کارایی . بعد شد 800% بعد رسید زیر 500% آخر شد 25% !!! هنوزم نتونسته همین 25% رو اثبات کنه فقط چسبیده به Asynchronous Compute Engine !!!
    همیشه هم گفته همکاری بینظیری با مایکرو سافت داشته و تو DX 12 میخواد بترکونه و همکار اصلی مایکرو بوده !
    اولین بازی منتظر شده توسط شخص شخیص مایکروسافت یعنی Gears of War با پشتیبانی از DX 12 همچی رو اثبات کرده !!!!
    100% همکاری با انویدیا !!! :D:D:)
    عملکرد افتضاح کارت های AMD در بازی ساخته شده توسط مایکروسافت !
    قضاوت با خودتون !
    • این نظر هنوز منتشر نشده است.
      · حدود 10 سال قبل
      دوست عزیز Gears بر پایه DX12 ساخته نشده و از DX12 پشتیبانی میکنه و کارت های انویدیا هم توی این بازی خیلی مشکل داشتن و ربطی به AMD نداره و لطفا اول یه مقدار اطلاعات جمع کنید بعد کامنت بزارید
      • این نظر هنوز منتشر نشده است.
        · حدود 10 سال قبل
        دقیقا با اطلاع کامل کامنت گذاشتم و مثل شما از روی فن بازی حرف نزدم !!!
        مشکلات کارت های انویدیا و amd رو توی این بازی نگاه کنید بعد نقل قول کنید!
        ممنون
    • این نظر هنوز منتشر نشده است.
      · حدود 10 سال قبل
      Gears کلا دارای مشکل بوده ولی شما بیا بازی Hitman رو ببین راندمان کارت های AMD خیلی بیشتر از همرده های Nvidia بوده البته من خودم طرفدار Nvidia هستم ولی خب AMD بهتر بوده در دایرکت ایکس 12
      منتظر جواب Nvidia باشید
      • این نظر هنوز منتشر نشده است.
        · حدود 10 سال قبل
        Gears مشکل دار بوده اونوقت هیتمنی که وسط بازی رو DX12 کلا بازی کرش میکرد بدون مشکل بود ؟!!!؟
        هیتمن کاملا با DX12 مشکل داره . اخبارش هم موجوده . گرفتن به زور رو موتور بازی سازی چندین سال پیش DX 12 سوار کردن که فقط بگن ما از DX 12 استفاده کردیم .
        شما مقایسه ی DX 12 و DX11 بازی هیتمن رو دیدی ؟
        چه چیزی تو این دو ورژن با هم تفاوت داشت ؟
        بازی هیچ افکت اضافه ای داشت ؟
        فقط فریم رو کم کرد !!!
        بحث هم سر چیز دیگه ایه . AMD میگه ما با مایکروسافت کاملا همکاری داریم و فلان و بهمان،جوری حرف میزنه که انگار تنها طرف مذاکره کننده با مایکروسافت فقط AMD هست و انویدیا بوق !!!
        ولی اولین بازی ای که خود مایکروسافت داده چیز دیگه ای رو اثبات میکنه !
        همین