وقتی نوبت به خرید یک پردازنده جدید می‌شود، ممکن است این سؤال برای شما پیش آید که سی پی یو با تعداد هسته بیشتر بهتر است یا سی پی یو با فرکانس بالاتر؟ در ادامه با بیان تأثیر تعداد هسته و کلاک در سرعت پردازش، شما را برای خرید CPU مناسب همراهی می‌کنیم.

هسته بیشتر یا کلاک بالاتر؟ این یک سؤال قدیمی است که شاید قدمت آن به معرفی خود تراشه‌های پردازنده بازگردد. تاکنون هیچ پاسخ روشنی به این سؤال داده نشده است. این یعنی در برخی موارد، کاربران تعداد هسته‌های بیشتر و در برخی دیگر، Clock Speed (فرکانس پردازنده) بالاتر را ترجیح می‌دهند.

از این رو در مقاله پیش رو با پاسخ دادن به سؤالات رایج پیرامون تأثیر تعداد هسته در CPU و تأثیر فرکانس پردازنده روی عملکرد کلی سیستم، به زبانی ساده شما را راهنمایی خواهیم کرد.

چه موقع به تعداد هسته بیشتری نیاز دارید؟

پردازنده‌های کامپیوتر امروزه از چندین هسته تشکیل می‌شوند که می‌توان هر هسته را به عنوان یک تک واحد پردازش درون CPU در نظر گرفت. این واحد پردازش وظیفه دارد داده‌ها را دریافت نموده، محاسبات را روی آن‌ها انجام داده و نتایج را در حافظه ذخیره کند تا یک سیکل پردازشی تکمیل شود.

پس از اینکه یک هسته سی‌پی‌یو دستوری را کامل انجام داد، به سراغ دستور بعدی می‌رود. بنابراین، هر هسته تنها می‌تواند یک کار را در آن واحد انجام دهد. در واقع اینجاست که تأثیر تعداد هسته سی پی یو با CPU های چند هسته‌ای (Multi-Core) مشخص می‌شود. با در اختیار داشتن چندین هسته، بسیاری از دستورات را می‌توان به طور همزمان توسط پردازنده اجرا کرد.

تعداد هسته یا فرکانس

توانایی انجام چندین کار به طور همزمان برای رایانه‌های مدرن بسیار حائز اهمیت است. امروزه با پیشرفت سیستم‌ها و به تبع آن سنگین‌تر شدن اپلیکیشن‌ها، همیشه چندین پردازش در پس‌زمینه کامپیوترها در حال اجرا هستند.

برای درک اهمیت تأثیر تعداد هسته در CPU، سناریویی را در نظر بگیرید که در آن مشغول تایپ یک مقاله هستید و همزمان موسیقی گوش کرده و یک فیلم را دانلود می‌کنید.

در همین رابطه بخوانید:

- راهنمای جامع خرید سی پی یو

اگر CPU کامپیوتر شما تنها یک هسته داشته باشد، برای انجام همه این کارها به طور همزمان دچار مشکل می‌شود. این در حالی است که CPU های چند هسته‌ای این امکان را برای رایانه‌های ما فراهم می‌کنند که چندین برنامه را اجرا کرده و کارها را همزمان انجام دهیم.

به زبان ساده، اگر به عملکرد چند وظیفه‌ای (Multi-tasking) سنگین علاقه دارید، بسته به موجودیتان سیستم‌های با تعداد هسته بیشتر را تهیه کنید.

چه موقع به سرعت کلاک بالاتر نیاز دارید؟

هر هسته یا همان واحد پردازشی موجود درون پردازنده، دارای یک سرعت ساعت (Clock Speed) است که با نام‌های فرکانس ساعت (Clock Frequency) یا به طور کلی فرکانس پردازنده نیز شناخته می‌شود.

سرعت کلاک، تعداد عملیاتی را نشان می‌دهد که یک هسته سی‌پی‌یو می‌تواند طی یک ثانیه به انجام برساند. CPU های امروزی دارای فرکانس‌هایی از 1.5 گیگاهرتز تا بیش از 5 گیگاهرتز هستند.

در گذشته اما پردازنده‌ها فقط تک هسته‌ای یا حداکثر دو هسته‌ای بودند. در نتیجه، توسعه‌دهندگان برنامه‌ها را برای اجرا بر روی تنها یک هسته بهینه‌سازی کردند. از این رو زمانی که فقط یک هسته برای اجرای دستورات وجود داشت، تأثیر فرکانس پردازنده روی عملکرد کلی سیستم از اهمیت بسیاری برخوردار بود.

سی پی یو با تعداد هسته بیشتر بهتر است یا سی پی یو با فرکانس بالاتر؟

بنابراین، بسیاری از برنامه‌های قدیمی از پردازش چند هسته‌ای بهره نمی‌برند؛ چراکه فقط برای اجرا بر روی یک هسته طراحی شده‌اند. متأسفانه بسیاری از اپلیکیشن‌های مورد استفاده کنونی از جمله بازی‌های ویدیویی، به شدت بر عملکرد تک هسته‌ای متکی هستند و عملکرد تک هسته‌ای نیز رابطه مستقیمی با فرکانس پردازنده دارد.

در همین رابطه بخوانید:

- مقایسه سی پی یو های i7 ،Core i9 و i5

اگر بازی‌های ویدیویی انجام می‌دهید یا از برنامه‌هایی استفاده می‌کنید که عملکرد قوی در پردازش تک هسته‌ای نیاز دارند، در حد بودجه خود پردازنده‌ای تهیه کنید که بالاترین فرکانس پردازنده را ارائه می‌دهد.

تفاوت هسته و رشته در cpu

در نهایت تعداد هسته یا فرکانس؟

مقایسه بین تأثیر تعداد هسته و کلاک در سرعت پردازش، نکته‌های ظریفی دارد. در واقع هیچ پاسخ ساده و قاطعی برای انتخاب بین هسته بیشتر یا کلاک بالاتر وجود نداشته و همه چیز به نیازهای استفاده شما از کامپیوتر برمی‌گردد.

اگر برای مواردی مانند ویرایش ویدئو، رندر CAD و عملکرد چند وظیفه‌ای در سیستم خود به یک سی‌پی‌یو نیاز دارید، به دنبال تعداد هسته‌های بیشتر باشید. از سوی دیگر، اگر برای بازی‌های ویدیویی یا هر چیزی که به عملکرد تک هسته‌ای متکی است به CPU نیاز دارید، سرعت کلاک بالاتر را در اولویت قرار دهید.

خوشبختانه اماCPU  های امروزی از نظر عملکرد تفاوت چشمگیری با گذشته دارند. امروزه در بیشتر موارد در صورت خرید یک پردازنده جدید که نهایتاً چند سال از معرفی آن می‌گذرد، لازم نیست تعداد هسته بیشتر را فدای سرعت کلاک بالاتر کنید (یا بالعکس).

تاثیر تعداد هسته سی پی یو

به طور کلی اما توصیه می‌شود هنگام خرید پردازنده به دنبال محصولی باشید که بیشترین تعداد هسته را متناسب با بودجه شما در اختیار دارد. البته منظور از «بیشترین تعداد هسته»، تراشه‌های با بیش از 64 هسته موجود در دیتاسنترها نیست؛ بلکه تراشه‌های امروزی 6، 7، 10 و 16 هسته‌ای هر دو برند AMD و Intel برای شما کافی خواهد بود.

با این اوصاف، تنها کاری که اکنون نیاز به انجام آن دارید این است که بودجه خرید و برند پردازنده دلخواه خود را مشخص کنید.

جمع بندی

در این مطلب تلاش کردیم تا به بیان ساده به بیان اثرات افزایش تعداد هسته یا فرکانس هر هسته در عملکرد پردازنده بپردازیم. این که تعداد رشته در CPU یا تعداد هسته در آن چه تأثیری داشته باشد و در کنار آنها فرکانس هر هسته چگونه بر کارایی نهایی پردازنده موثر است سوالی که می‌توان تنها با نگاه کردن به نسل و فناوری پردازنده به آن رسید. در واقع تاثیر فرکانس پردازنده روی عملکرد کلی سیستم و در کنار آن تاثیر تعداد هسته و کلاک در سرعت پردازش، همگی به فناوری و نسل ساخت پردازنده بستگی دارند.

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

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

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

0
نظر شما پس از تایید مدیر منتشر خواهد شد.

نظرات (8)

  • مهمان - ‌‌

    سلام الان میشه با ۸ هسته و ۱.۲ گیگاهرتز سرعت کلاک یه بازی با ۲ گیگاهرتز سرعت کلاک رد بازی کرد؟

  • مهمان - SajjadKhati

    سلام
    نتیجه ای که در جمع بندی گرفتید ، شاید حدودا درست باشه .

    اما مشکلاتی در بقیه ی قسمت های مقاله هست .
    از سناریویی که مثال زدید گرفته تا بخش یکی مونده به آخر .

    در سناریوی نوشتن متن و دانلود فیلم و گوش دادن آهنگ بصورت همزمان ، نه صرفا یک هسته ی پردازنده های امروزی ، بلکه یک هسته ی پردازنده های خیلی قدیمی تر (حتی برای 10 تا 15 سال پیش) هم کاملا کافی برای اجرای همزمان این 3 عمل با هم هستند .

    جواب این مقاله تون هم چندان پاسخ سختی نداره . هر چند ، همونطور که گفتید ، نکته های ریز و ظریف ، بسیار داره .

    جواب کلی اش اینه که هر برنامه و پروسه و سرویس های مورد نظرش ، در هر لحظه ، ممکنه از 0 تا تعداد زیادی از هسته ی برنامه (بسته به نخ ها و نکات زیادی که هست) استفاده کنه .
    در نتیجه ، هر نرم افزار در هر لحظه ای که چقدر استفاده میکنه ، میتونه متفاوت باشه

    در نتیجه ، برای اینکه متوجه شید که برای چه برنامه ای ، چه تعداد هسته بصورت میانگین و تقریبی لازم هست ، یا در زمان استفاده یا از نتایج سایت های معتبر میتونید متوجه بشید .

  • سلام دوست عزیز، ممنون بابت نظر فنی که دادید;)
    این مقاله صرفاً برای آشنایی کاربران با تفاوت تعداد هسته و سرعت کلاک پردازنده تهیه شده و راهنمای خرید نیست. برای همین از مثال‌های نسبتاً عامیانه درش استفاده شده.

  • مهمان - SajjadKhati

    در پاسخ به: میثاق مکارمی

    سلامی مجدد
    بله .
    اتفاقا یه مشکل بسیار بزرگ برای تقریبا هر کسی که سیستم میخواد بخره ، اینه که نمیدونن نرم افزار (یا بازی هایی) که کار میکنن ، چه نیازمندی هایی داره .

    بسیاری هم شده که قبلا سیستم خریدن اما میگن که از پردازنده یا گرافیک شون در برنامه یا بازی مورد نظرشون ، فرضا 15 درصد هم استفاده نمیشه .
    چه در انجمن این سایت یا بقیه ی جاها ، بارها دیدم .
    این نشون دهنده ی اینه که بسیاری ، نیاز دارن در این رابطه ، بیشتر بدونن .

    نکته ی قابل توجه اینجاست که آشنایی با این مسئله ، بخش عمده اش به هم آشنایی کلی با برنامه نویسی (مخصوصا بخش خاصی از برنامه نویسی که مفهوم نخ هست) و هم معماری نرم افزار و هم آشنایی با اون برنامه یا بازی مورد نظر (مخصوصا مراجعه به تست های معتبر) و البته آشنایی مختصر با سخت افزار بستگی داره .

    این آشنایی ها و پیگیری برای نیازمندی های نرم افزار در سایت های معتبر و ... ، چون خیلی کمتر در یک نفر هست ، باعث شده که حتی خیلی از سایت های معتبر انگلیسی هم که در یک بخش متمرکز هستن ، مقاله ی مفصل و کاربردی ای در این باره کمتر داشته باشن چه برسه به سایت های ایرانی .

    خیلی خوب میشه که شما یا هر کس دیگه ای ، در این رابطه ، دست بکار بشید و مقاله ی جامعی در این رابطه ایجاد کنید که نه تنها مرجع ایرانی بلکه مرجع خارجی ها هم بشید . البته این قدر مباحثش نکات ریز داره که نیاز به واقعا کار تیمی داره .

    اگه بخواید بسازید ، اگه منبع یا کمکی در این رابطه خواستید ، در انجمن در خدمتیم .
    قبلا میخواستم یه چندین ویدئوی آموزش سریالی برای این قضیه بسازم اما کار دیگه ای دارم و ساختش هم زمان بر هست . حتی قضیه اش در قالب متن ساده ، شاید درکش را خیلی سخت کنه . فرضا آموزشش بهتره که با نشون دادن شکل تصویر یا حتی در قالب انیمیشن باشه .

  • بسیار عالی، پیشنهادات شما مایه خرسندیه.
    حتماً داخل تیم مطرح میشه و به شکل نوشتاری داخل همین مطلب یا به صورت ویدیویی در آینده به طور مفصل‌تری در موردش صحبت میشه.
    اگر تمایل دارید می‌تونید داخل انجمن براش تاپیک بزنید و منبع یا اطلاعات خاصی در این زمینه دارید با ما و بقیه به اشتراک بذارید. لینکش رو ذیل همین کامنت‌ها بفرستید، بررسی میشه;)

  • برای کارهای انتقال دیتا و کپی و اکسترکت کردن ،چه پردازنده ای خوب هست؟البته الان core i5 7500 مد نظرم هست.اگر پردازنده های مدل جدیدتر تاثیر زیادی در فرایند کپی و اکسترکت کردن فایل ها داشته باشند لطفا معرفی کنید.

  • سلام دوست عزیز
    برای کاری که شما مد نظر دارید سرعت حافظه رم و تایمینگ اون یا سرعت حافظه هارد دیسک و SSD فاکتورهای مهم‌تری هستن.
    با این حال برای این که به جواب قطعی برسید می‌تونید سؤالتون رو توی نظرات مطلب راهنمای خرید سیستم مطرح کنید;):
    https://www.shahrsakhtafzar.com/fa/buyer-guide/872-best-pc-and-hardwares-to-buy

  • برای بازی درکیفیت FullHD پردازنده intel 10400F یا AMD 3600 به بالا
    در کل به بازی هم مربوط میشه اما در سال 2022 یک پردازنده 6 هسته ای با 12 رشته تا سه چهار سال کارتو راه میندازه

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

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

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

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

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

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

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

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

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