اینتل اخیراً دست به به‌روزرسانی فایل هدر خود برای مرتب سازی مبتنی AVX-512 زده که با اضافه شدن پشتیبانی از SIMD دستورالعمل AVX-512 همراه است. حاصل این آپدیت افزایش 10 تا 17 برابری سرعت مرتب سازی در NumPy است. جزئیات را در شهر سخت افزار بخوانید.

جهش کارایی محاسباتی اینتل با AVX-512

آنچه که اینتل با به‌روزرسانی فایل هدر منبع باز خود برای ++C انجام داده، اضافه کردن توانایی‌هایی جدید مبتنی بر AVX-512 است. با این کار امکان استفاده از افزونه‌های 512 بیتی برای دستیابی به کارایی بسیار بالاتر فراهم شده است.

بنچمارک انجام شده با استفاده از کتابخانه پایتون NumPy و یک پردازنده Intel Tiger Lake جهش عظیم کارایی در مرتب سازی داده‌ها را نشان می‌دهد که بین 10 تا 17 برابر بوده است.

ufCg3SpmYNZvFFN7badJfD.jpg

بررسی‌ها حاکی از افزایش سرعت مرتب سازی اعداد صحیح 16 بیتی تا 17 برابر، افزایش سرعت داده‌های 32 بیتی تا 13 برابر و افزایش سرعت مرتب سازی آرایه‌های تصادفی 64 بیتی تا 10 برابر است.

این رشد چند صد درصدی کارایی به خوبی قدرت AVX-512 و توانایی آن در افزایش سرعت محاسبات را نشان می‌دهد. برای بهره گیری از مزایایی AVX-512 پشتیبانی در سطح نرم افزاری ضروری است که خوشبختانه در حال رشد است.

باید دقت داشت چنین رشد کارایی بالایی صرفاً در انجام کارهای معین دست یافتنی است. در حقیقت SIMD ها مدارهای دیجیتال ویژه ای هستند که یک عمل مشترک را بر روی دسته ای از داده های مختلف انجام می دهند. اختصاصی بودن آنها برای انجام یک عمل معین، موجب کارایی بالاتر می شود.

AMD هم با ریزمعماری Zen 4 از AVX-512 پشتیبانی می‌کند اما میزان به‌کارگیری آن کمتر از اینتل است.

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0

نظرات (3)

  • مهمان - Amir

    اینتل و ای ام دی دیوانه
    برای محاسبات عظیم شناوری از شتابدهنده عصبی باید استفاده کرد یا حداقل GPU
    و با استفاده از مترجم جکس گوگل کد نامپای رو تبدیل و اجرا کرد
    نه اینکه avx512 ساخته بشه اصلا استفاده نشه نسبت به جیپیو ضعیفتر باشه دما و مصرف رو هم بالا ببره
    حرف حق رو لینوس تروالدز زده که اینتل باید avx512 رو حذف کنه حالا که این حذف کرده و تازه پشتیبانی نرم افزاری اضافه کرده ????
    اینتل از چاه در امده
    ای ام دی داره میره داخلش

  • مهمان - کرمعلی

    در پاسخ به: مهمان - Amir

    حالا شما زیاد ناراحت نشو از کارشون. ببخششون.

  • مهمان - Amir

    در پاسخ به: مهمان - کرمعلی

    حاجی ضرر رو من نمیکنم که
    ولی اگر خالی و فقط خط اول رو میگفتم
    ادما به من میگفتن دیوانه ???
    تا اخر توضیح دادم

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید