Hyperthreading در CPU چیست و چگونه کار می کند؟
در ابتدا، ما CPUهای تک هسته ای(single core CPUs) داشتیم . این پردازندهها(CPUs) با سرعت خاصی کلاک میشدند و میتوانستند عملکردی با آن سرعت خاص ارائه دهند. سپس عصر CPU ها(CPUs) با چندین هسته(multiple cores) فرا رسید. در اینجا، هر هسته منفرد می تواند به طور مستقل سرعت خود را ارائه دهد. این به طور تصاعدی قدرت یک CPU را افزایش داد و در نتیجه عملکرد کلی دستگاه محاسباتی را افزایش داد. اما تمایل انسان این است که همیشه به دنبال چیزهای بهتر باشد. از این رو(Hence) ، multithreading معرفی شد که کمی عملکرد را افزایش داد - اما سپس Hyper-Threading آمد . اولین بار در سال 2002 با پردازنده های Xeon اینتل معرفی شد(Processors). با اجرای Hyperthreading، CPU همیشه با اجرای برخی کارها مشغول بود.
ابتدا با تراشه Xeon اینتل معرفی شد و سپس با پنتیوم 4 در (Pentium 4)SoC(SoCs) های مبتنی بر مصرف کننده ظاهر شد . این پردازنده در سری پردازنده های Itanium ، Atom و Core 'i اینتل وجود دارد.
HyperThreading در کامپیوتر چیست؟
مانند این است که زمان انتظار یا تأخیر CPU برای تغییر از یک کار به کار دیگر ناچیز باشد. این به هر هسته اجازه می دهد تا وظایف را به طور مداوم بدون درگیر شدن زمان انتظار پردازش کند.
هدف اینتل(Intel) با Hyperthreading کاهش زمان اجرای یک کار خاص برای یک هسته است. این بدان معنی است که یک هسته واحد پردازشگر چندین کار را یکی پس از دیگری بدون هیچ تاخیری انجام می دهد. در نهایت، این زمان زمان لازم برای اجرای کامل یک کار را کاهش می دهد.
این به طور مستقیم از معماری superscalar استفاده می کند که در آن دستورالعمل های متعدد بر روی داده های جداگانه عمل می کنند تا توسط یک هسته واحد پردازش شوند. اما برای این، سیستم عامل نیز باید سازگار باشد. این بدان معناست که سیستم عامل باید از SMT یا چند رشته ای همزمان پشتیبانی کند.
همچنین، طبق گفته اینتل(Intel) ، اگر سیستم عامل شما از این قابلیت پشتیبانی نمی کند، فقط باید Hyperthreading را غیرفعال کنید.
برخی از مزایای Hyperthreading عبارتند از:
- (Run)همزمان با حفظ پاسخگویی سیستم، برنامه های کاربردی را اجرا کنید
- سیستم ها را محافظت، کارآمد و قابل مدیریت نگه دارید و در عین حال تأثیر آن را بر بهره وری به حداقل برسانید
- (Provide)فضا را برای رشد کسب و کار آینده و قابلیت های راه حل جدید فراهم کنید
به طور خلاصه، اگر دستگاهی دارید که برای بسته بندی جعبه استفاده می شود، دستگاه بسته بندی باید پس از بسته بندی یک جعبه صبر کند تا جعبه دیگری از همان تسمه نقاله دریافت کند. اما اگر تسمه نقاله دیگری را اجرا کنیم که تا زمانی که تسمه نقاله اول جعبه دیگری را بیاورد به دستگاه خدمت می کند، سرعت بسته بندی جعبه را افزایش می دهد. این همان چیزی است که Hyperthreading با CPU تک هسته ای شما امکان پذیر می کند .
Related posts
Intel Extreme Tuning Utility شما را به Overclock CPU، Memory & Bus speeds اجازه می دهد
نقد و بررسی ASUS Transformer Book T300 Chi - ظاهر خوب با CPU Intel Core M ملاقات می کند
بررسی Intel Core i5-12600K: بهترین CPU بازی میان رده امسال؟
مقایسه پردازنده CPU – Intel Core i9 در مقابل i7 در مقابل i5 در مقابل i3
نحوه اورکلاک کردن پردازنده اینتل (CPU)
Fix System قطع CPU usage بالا در Windows 11/10
چگونه برای نشان دادن CPU and GPU temperature در System Tray
Fix MPSigStub CPU usage بالا در Windows 10
Microsoft Office Click-To-Run High CPU usage در Windows 11/10
Modern Setup Host High CPU or Memory usage در ویندوز 10
Fix Chrome CPU بالا، Memory or Disk usage در Windows 10
Fix Microsoft Teams شماره memory and CPU بالا memory and CPU
Service Host Delivery Optimization High Network، Disk or CPU usage
Remote Desktop Services باعث High CPU در Windows 10 می شود
Desktop Window Manager DWM.exe مصرف CPU or Memory بالا
Fix NTOSKRNL.exe error و CPU بالا CPU، Memory & Disk usage problem
CPU fan تمام سرعت را اجرا می کند
Microsoft Excel علل High CPU usage هنگام اجرای Windows 10
ویندوز Modules Installer Worker High CPU & Disk Usage در Windows 10
Service Host SysMain High CPU and Memory usage باعث