.تعمیـــرکاران کیان ست (kiansat.kim)تابع قوانین -جمهموری-اسلامی ایران میباشد و ارسال هر گونه مطلب سیاسی،مذهبی،غیراخلاقی و خرید و فروش متعلقات ماه-واره و دیگر موارد مجرمانه ممنوع میباشد وبا کاربران خاطی به شدت برخورد میگردد انجمن فقط تعمیرات لوازم الکترونیک میباشد...













سلام مهمان گرامی؛
به کیان ست خوش آمدید برای مشاهده انجمن با امکانات کامل می بايست از طريق این لینک عضو شوید.

http://teranzit.pw/uploads/14469017281.png
پیام خصوصی به مدیریت کل سایت ........... صفحه توضیحات و شرایط گروه ویژه ........... ...........
ارتباط تلگرامی با مدیریت سایت ................. ایدی تلگرام suportripair@ .................
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: DirectX 12 اجازه استفاده بهینه از هسته های CPU را می دهد

  1. #1


    تاریخ عضویت
    May 2014
    محل سکونت
    داخل کیس pc
    علایق
    xbox 360
    شغل و حرفه
    در زمینه کامپیوتر و it
    نوشته ها
    19
    تشکر ها
    68
    70 سپاس از17 پست

    پیش فرض DirectX 12 اجازه استفاده بهینه از هسته های CPU را می دهد

    Click here to enlarge پس از اولین رونمایی رسمی Microsoft از DirectX 12، تاریخ عرضه این API گرافیکی در تعطیلات سال 2015 میلادی برای پلتفرمهای PC و Xbox One اعلام شد، در آن زمان Microsoft برخی ویژگیهای این رابط برنامه نویسی را مانند افزایش قابل توجه سرعت CPU کنسول Xbox One و کارآمدتر شدن سرعت سخت افزار معرفی کرد .
    حال به تازگی مدیرعامل و یکی از موسسین شرکت "Confetti" آقای Wolfgang Engel در مصاحبه ای که با وبسایت gamingbolt داشته، دیدگاه های خود در این مورد را به اشتراک گذاشته، البته در نگاه اول ممکن است این اسم برای شما نا آشنا به نظر برسد اما باید بدانید که آقای Engel، برنامه نویس گرافیکی ارشد گروه سازنده موتور گرافیکی شرکت Rockstar یعنی RAGE به حساب می آید که گرافیک عناوینی چون Grand Theft Auto 4 ، Read Dead Redemption, Midnight Club Los Angeles و بسیاری از بازی های دیگر Rockstar توسط این موتور پیاده سازی شده .
    Engel مدتی است که به شرکت "Confetti" نقل مکان کرد است، کمپانی ای که سازنده میان افزاری که برروی توسعه ویژگیهای گرافیکی نظیر Sky Dome ، Global illumination و Post FX system کار میکند و برای عرضه چندین عنوان بزرگ در کنار استدیو های معروف برای اجرای تکنیک های گرافیکی همکاری داشته است .
    در رابطه با DirectX 12 وی در مصاحبه با وبسایت GamingBolt اذعان داشت :
    "من آن را دوست دارم. فرصت فوق العاده ای برای بالابردن میل و رغبت سازنده ها است، با همان سخت افزار سابق بخوبی کار میکند و قطعا ما CPU ای با سرعت بسیار بیشتر در اختیار داریم"

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

    "Mantle شرکت AMD نیز مسیر و ایده های ساختاری مشابهی را در پیش گرفته ، کاهش زمان CPU که می تواند باعث آزاد شدن زمان CPU برای به انجام رسانیدن وظیفه های دیگر شود یکی از ویژگی های Mantle است . یکی از مواردی که وقت CPU را می گیرد و باعث استفاده از آن می شود، کار با کارت گرافیک (GPU) های چندگانه است که در نوع خود برای توسعه دهندگان جالب است زیرا زمانی که شما از چند کارت گرافیک استفاده می کنید، بعنوان مثال 2 کارت گرافیک، در حقیقت نباید انتظار محدویت CPU را داشته باشید اما در حال حاضر CPU زمان کار با دو GPU که بسیار سریع هستند، هر لحظه به طور ناگهانی ممکن است به مشکل بربخورد و گلوگاه ایجاد شود. DirectX 12 و Mantle چنین مشکلاتی را نیز حل خواهند کرد "

    شباهت بسیاری میان DX 12 و Mantle وجود دارد اما حسن این رابط ها چیست؟ طبق گفته Engel :
    " رابط Mantle قادر است که فشار وارد بر چند چرخه در پلتفرم های AMD را کاهش دهد و DX12 نیز با تمامی کارت گرافیک ها سازگاری دارد "

    ما می دانیم که زمان عرضه DX 12، این رابط برنامه نویسی تاثیر بسیاری در عناوین PC ایجاد خواهد کرد اما آیا شاهد این تاثیر چشم گیر در Xbox One هم هستیم ؟ جالب توجه است که Engel در این مورد نیز پاسخ داده:
    "Xbox One در حال حاضر از API ای بهره می برد که مشابه DirectX 12 است، بنابراین Microsoft قبلا یک رابط برنامه نویسی مشابه DirectX 12 بر روی Xbox One پیاده سازی کرده که باعث آزاد شدن بسیاری از وقت CPU می شود "


  2. 5کاربر از hadi-123 بخاطر ارسال این پست مفید سپاسگزاری کرده اند:

    abbaszeyaee (8th July 2014),ali_sh (30th May 2014),ermak (26th October 2014),mehran139 (30th May 2014),poyul (2nd June 2014)

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Copyright ©2000 - 2013, Jelsoft Enterprises Ltd کیــــــــــان ستـــــــــــ ...® اولین و بزرگترین سایت فوق تخصصی الکترونیک در ایران



Cultural Forum | Study at Malaysian University