ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 1 از 1
  1. #1
    تاریخ عضویت
    2012/03/05
    نوشته ها
    1,406
    امتیازها
    17,310
    سطح
    83
    2,804
    مشاور انجمن سخت افزار کامپیوتر

    === A V X چیست ===

    به نام پزدان پاک

    AVX دستور العمل توسعه یافته در معماری X86 پردازنده های Intel و AMD میباشد، AVX کوتاه شده ای کلمات Advanced Vector Extensions میباشد برای اولین توسط کمپانی مطرح Intel مورد استفاده قرار گرفت، که درون پردازنده های Sandy Bridge شرکت Intel جاسازی شده و همچنین پردازنده های AMD نیز از این دستورالعمل ها معماری بولدوزر به بعد مورد استفاده قرار داده است، دستور العمل AVX به مجموعه ای از دستورالعمل های گسترش یافته SIMD میباشد همراه با عملوندهای مخصوصا شرکت Intel درون معماری پردازنده ها این شرکت جاسازی شده است، همچنین AVX پشتیبانی به عمل می اورد از تعداد زیادی دستورالعمل ها ی توسعه یافته و حال دستورالعمل های قدیمی جاسازی شده درون SSE به ثباتهای 256 بیتی هستند، AVX برای دسترسی داشتن به ثباتهای جدید و عملوندهای جدید بسته به چگونگی تعداد دستورالعملها انها را شمارش میکند که شامل هزاران دستورالعمل جدید میباشد، AVX به همراه دستورالعمل های محاسباتی مانند: ADD جمع - Multiply ضرب - Divide تقسیم - محاسبه Square Root - مقایسه کردن Compare - حداقل و حداکثر و همچنین گرد کردن اعداد SP و DP که Single Prec***on - Double Prec***on میباشد و محاسبات عددی ممیز شناور Floating Point و تعدادی شرط های جدید قابل استفاده و مفید برای دستورالعمل SSE 128 Bit .

    AVX نیز همچنین دارای دستورالعمل ساختاری دیگری میباشد که پوشش میدهد دستورالعملهای SIMD مانند : logical - Blend - Convert - Test - Pack - Unpack و ...

    برای تشخیص این که پردازنده ای شما از این دستورالعمل پشتیبانی میکند نیاز به نرم افزار CPU - ID دارید بتونه تمام Query یک پردازنده ساپورت میکنه را مشاهده میکنید

    دستورالعمل AVX برای اولین در سال 2011 میلادی درون پردازنده های نسل دوم معماری Core جاسازی شده است (Sandy Bridge) برای استفاده بهتر از این تکنولوژی AVX و دستورالعملها نیز باید سیستم عامل این قابلیت را پشتیبانی کند، که این ثباتها درون سیستم عامل با اسم : Xsave / XRSTOR میباشد.




    سیستم عامل های که این تکنولوژی را پشتیبانی می کنند : Windows 7 SP1 - Windows Server 2008 R2 With Sp1 که شامل Type 32 Bit و 64 Bit می شوند و همچنین سیستم عامل: Windows 8 - 8.1

    دستورالعمل AVX نسخه گسترش یافته ای MMX - SSE میباشد که هردو جزئی از SIMD میباشند، دستورالعمل AVX دارای ویژگی های جدیدی میباشد نسبت به دو دستور العمل قبلی MMX و SSE :

    1- گسترش ثباتهای 128 بیتی درون SIMD به 256 بیتی برای AVX ، همچنین نیز در اینده AVX از ثباتهای 512 بیتی و 1024 بیتی نیز پشتیبانی خواهد کرد.

    >> قبلا نیز گفتم ما درون پردازنده های SKY-LAKE شاهده دستورالعمل های AVX 3.2 با ثباتهای 512 بیتی هستیم.

    2- AVX دارای سه عملوند، دو عملوند دز دستورالعمل های قبلی و یک علموند غیر مخرب برای انجام عملیاتها که انجام میدهد همچون عملیاتی مانند : A = A + B که مجدد نوشته شده اند بروی منابع عملوندها، عملوند جدید که میتواند عملیات جدید : A = B + C (( اگر دوستان با بخش دستورات SQL یا پایگاه داده ها مربوط به فصل 11 یا 12 اشنا باشن با این نوع عملیات اشنا خواهند بود)) بدونه این که تغییراتی در عملوند های اصلی بوجود بیاد،

    3- اضافه شدن چهار ثبات در AVX ، که اجازه میدهد که کدهای درون چهار ثبات که وظیفه ای حذف دستورالعمل های اضافی را دارند به صورت سریع انجام دهند.

    4- تنظیم حافظه یا Memory برای اختصاص دادن عملوندها برای اختصاص دادن منابع به CELL ها

    5- همچنین درون دستورالعمل AVX نیز یک کدی گسترش یافته است مانند VEX ،این کد برای این طراحی شده است برنامه نویسی از دستورالعملهای کوچکتر و سریعتر به اجراء در می ایند.

    دستورالعمل های جدید نیز از یک نوع رمز گذاری پیشرفته استفاده میکنند توسط شرکت Intel ایجاد شده است که به این رمز گذاری VEX PreFix می گویند،که دارای 2 الی 3 بایت Prefix میباشد برای حذف پیچیدگی ها درون معماری X86 و X64 و رمز گذاری دستورالعمل ها،



    >> منبع: وب سایت سخت افزار مگ

    >>> استفاده از این مقاله با ذکر نویسنده و وب سایت منبع بلامانع هستش.
نمایش نتایج: از 1 به 1 از 1

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

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

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

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

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