مجله ژینکو

تکنولوژی Hyper Threading چیست ؟

تکنولوژی Hyper Threading در واقع اصطلاحی است که کمپانی اینتل استفاده می‌کند و در کمپانی AMD این تکنولوژی را Simultaneous Multithreading یا SMT می‌نامد.

در این تکنولوژی، CPU هسته فیزیکی خود را به دو هسته مجازی که Thread نامیده می‌شود، تقسیم می‌کند.

Hyper Threading  یا همان تکنولوژی HT هر هسته را برای انجام دو کار استفاده می‌کند در نتیجه کارایی CPU افزایش می‌یابد.

تکنولوژی Hyper Threading چگونه عمل میکند؟

یک هسته پردازنده با وجود Hyper Threading، به صورت منطقی، دو هسته برای سیستم عامل فراهم می‌کند.

سخت افزار CPU فقط یک سری منابع اجرایی برای هر هسته CPU دارد اما پردازنده وانمود می‌کند که هسته‌های بیشتری دارد تا سرعت اجرای برنامه ها را بیشتر کند.

به عبارت دیگر سیستم عامل فریب داده می‌شود تا هر هسته واقعی پردازنده را به صورت دو پردازنده ببیند.

برای استفاده از Hyper Threading باید سیستم عامل و بایوس هم از تکنولوژی Hyper Threading پشتیبانی کنند.

CPU های مدرن امروزی، هم چند هسته دارند و هم از Hyper Threading استفاده می‌کنند.

مثلا CPU دو هسته‌ای با کمک Hyper Threading به صورت ۴ هسته برای سیستم عامل ارایه می‌شود و به همین صورت ۴ هسته به صورت ۸ هسته.

تکنولوژی Hyper Threading

Hyper Threading جایگزینی برای هسته‌های اضافی نیست اما کارایی پردازنده دو هسته‌ای با وجود Hyper Threading بیشتر از کارایی پردازنده دو هسته‌ای بدون وجود Hyper Threading است.

Hyper Threading باعث افزایش سرعت پردازنده می‌شود اما به هر حال به پای داشتن هسته‌های اضافی واقعی نمی‌رسد.

چه زمانی تکنولوژی Hyper Threading تاثیر گذار است؟

در کار های روزمره مانند مرور وب، ایمیل و پردازش کلمه، Hyper-Threading تاثیر زیادی نخواهند داشت.

 زمانی که تلاش می‌کنید تا کار سنگینی را انجام دهید، در این حال Hyper-Threading می‌تواند بسیار مفید باشد.

در زمان استفاده از برنامه‌های تخصصی از جمله برنامه‌های rendering سه‌بعدی، وظایف سنگین صوتی / برنامه های ترنسکودینگ ویدیو، و برنامه‌های علمی، فناوری multi-threaded به کمک شما می آید.

سخن آخر

به برنامه های قدیمی اصطلاحا Single Thread گفته می‌شد، بدین معنا که در آن واحد تنها یک دستور ارسال می‌کردند. اما با پیشرفت CPU ها این امکان فراهم شد که یک برنامه در آن واحد بیش از یک دستور به پردازنده ارسال کند.

اگر قصد دارید رسانه‌ها را ویرایش کنید و یا از کامپیوترتان به عنوان ایستگاه کاری برای برنامه‌های حرفه‌ای مانند فتوشاپ یا تدوین استفاده کنید، تکنولوژی Hyper Threading تاثیر قابل توجهی در کار شما دارد.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *