کمی بیش از یک سال از آن زمان می گذرد
دریاچه دنباله دار-S
نام رمز نسل دهم پردازنده های Intel Core Comet Lake است. و بله، هنوز 10 نانومتر است. تازه کردن دیگه
تعویض سوکت
بله، هیچ چیز برای همیشه دوام نمی آورد و اینتل، همزمان با عرضه نسل دهم، یک سوکت جدید - LGA 10 (سوکت H1200) را عرضه کرد. علیرغم سازگاری آن با سوراخهای نصب (5 میلیمتر) با سیستمهای خنککننده موجود، امید واهی مبنی بر عدم نیاز به تعویض آنها پس از اولین آزمایشهای اولیه حل شد. اما در ادامه بیشتر در مورد آن.
هسته های بیشتر، فرکانس بالاتر
این در حال حاضر یک راه سنتی اینتل برای خروج از وضعیت نانومتر است: اگر تغییر ندهید
پردازنده Intel i9-10900K به ترتیب دارای دو هسته، 4 رشته در هر است.
از آنجایی که فرآیند فنی تغییر نکرده است، الزامات اتلاف گرما، یا
اگر فرکانس پایه پردازنده جدید فقط 100 مگاهرتز افزایش یابد - از 3,6 به 3,7، سپس از
علاوه بر فناوری آشنای Turbo Boost، mega-superturboost نیز ظاهر شده است. به طور رسمی به آن می گویند افزایش سرعت حرارتی (TVB). لازم به ذکر است که این فناوری در نسل هشتم Intel Core معرفی شد، اما تنها نمایندگان منتخب آن را دریافت کردند. به عنوان مثال، من شخصا i9-9980HK و i9-9880H را می شناسم.
ماهیت این فناوری این است که در یک دمای پردازنده خاص، فرکانس یک یا چند هسته از Turboboost بالاتر می رود. مقدار فرکانس اضافه شده بستگی به این دارد که دمای کارکرد پردازنده چقدر کمتر از حداکثر باشد. حداکثر فرکانس هستههای پردازنده با فناوری Intel Thermal Velocity Boost در دمای کاری بالاتر از 50 درجه سانتیگراد به دست میآید. در نتیجه، در حالت TVB، فرکانس ساعت یک هسته به 5,3 گیگاهرتز و هسته های باقی مانده به 4,9 گیگاهرتز افزایش می یابد.
از آنجایی که در نسل جدید دو هسته دیگر وجود دارد، در حالت حداکثر اورکلاک خودکار با انواع "بوست"، این "اجاق گاز" تا 250 وات ساطع می کند، و این در حال حاضر حتی برای یک سیستم خنک کننده آب (WCO) یک چالش است. به خصوص در طراحی کیس جمع و جور، بدون بلوک آب کنترل از راه دور...
آنها در مورد هسته ها صحبت کردند، در مورد فرکانس ها توضیح دادند، از سوکت شکایت کردند، بیایید ادامه دهیم. تغییرات اصلی شامل افزایش اندکی حافظه نهان L3 و افزایش فرکانس RAM پشتیبانی شده - از DDR-2666 به DDR4-2933 است. اساساً همین است. اینتل حتی هسته گرافیکی داخلی را به روز نکرد. میزان رم نیز تغییری نکرده است، همان 128 گیگابایت از نسل قبل به ارث رسیده است. یعنی مثل همیشه با رفرش ها: هسته ها و فرکانس ها را اضافه کردند، البته سوکت را هم عوض کردند. حداقل از نظر سرورها تغییر قابل توجهی وجود ندارد. پیشنهاد می کنم به سراغ تست بروید و ببینید عملکرد نسل جدید نسبت به نسل قبلی چگونه تغییر کرده است.
آزمایش
دو پردازنده از خط Intel Core در آزمایش شرکت دارند:
- نسل نهم i9-9900K
- نسل دهم i9-10900k
ویژگی های عملکرد پلتفرم ها
پردازنده های اینتل i9-9900K
- مادربرد: Asus PRIME Q370M-C
- رم: 16 گیگابایت DDR4-2666 MT/s Kingston (2 عدد)
- درایو SSD: 240 گیگابایت Patriot Burst (2 قطعه در RAID 1 - عادتی که در طول سال ها ایجاد شده است).
پردازنده های اینتل i9-10900K
- مادربرد: ASUS Pro WS W480-ACE
- رم: 16 گیگابایت DDR4-2933 MT/s Kingston (2 عدد)
- درایو SSD: 240 گیگابایت Patriot Burst 2 قطعه در RAID 1.
هر دو پیکربندی از پلت فرم های تک واحدی با آب خنک کننده استفاده می کنند. اما یک نکته ظریف وجود دارد ... برای اینکه فرکانس های TVB را از دست ندهم و به طور معمول Intel i9-10900K را راه اندازی کنم، مجبور شدم یک سیستم خنک کننده آب سفارشی قدرتمند (از این پس WCO نامیده می شود) برای پلتفرم با نسل دهم مونتاژ کنم. هسته. این نیاز به مقداری تلاش (و خیلی زیاد) داشت، اما این راه حل به ما اجازه داد تا در هر هسته در اوج بارها، بدون عبور از آستانه دمای 4,9 درجه، یک فرکانس 68 گیگاهرتز پایدار در هر هسته داشته باشیم. درود بر قهرمانان سفارشی سازی.
در اینجا من به خود اجازه می دهم اندکی از موضوع فاصله بگیرم و توضیح می دهم که این رویکرد به موضوع صرفاً با ملاحظات عمل گرایانه دیکته می شود. ما راهحلهای فنی را پیدا میکنیم که حداکثر کارایی را با حداقل استفاده از رک و در عین حال دستیابی به هزینه مناسب ارائه میدهند. در عین حال، ما سخت افزار را اورکلاک نمی کنیم و فقط از عملکردی استفاده می کنیم که توسط توسعه دهندگان سخت افزار گنجانده شده است. به عنوان مثال، اگر پلتفرم اصلاً دارای پروفایل های اورکلاک استاندارد باشد. بدون تنظیم دستی زمان بندی، فرکانس، ولتاژ. این به ما امکان می دهد از انواع شگفتی ها جلوگیری کنیم. همانطور که در واقع آزمایش اولیه است که قبل از قرار دادن راه حل های آماده در دست مشتریان انجام می دهیم.
همچنین تصادفی نیست که ما همیشه در تنظیمات تک واحدی آزمایش می کنیم - چنین آزمایشی برای اطمینان از قابلیت اطمینان راه حل یافت شده کاملاً کافی است. در نتیجه مشتری تجهیزات اثبات شده و حداکثر سرعت را با کمترین قیمت دریافت می کند.
با بازگشت به i9-10900K، توجه می کنم که دمای هیچ یک از پردازنده های مقایسه شده از 68 درجه بالاتر نرفت. این بدان معناست که راه حل در کنار سایر مزیت ها، پتانسیل اورکلاک خوبی نیز دارد.
بخش نرم افزار: سیستم عامل CentOS Linux 7 x86_64 (7.8.2003).
هسته: UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
بهینه سازی های انجام شده نسبت به نصب استاندارد: گزینه های راه اندازی هسته اضافه شده elevator=noop selinux=0
آزمایش با تمام وصلههای حملات Spectre، Meltdown و Foreshadow انجام شد که به این هسته گزارش شدهاند.
تست هایی که استفاده شد
1. Sysbench
2. Geekbench
3. مجموعه تست فورونیکس
شرح دقیق آزمایشات
تست Geekbench
بسته ای از آزمایشات انجام شده در حالت تک رشته ای و چند رشته ای. در نتیجه یک شاخص عملکرد مشخص برای هر دو حالت صادر می شود. در این آزمون دو شاخص اصلی را بررسی خواهیم کرد:
- امتیاز تک هسته ای - آزمون های تک رشته ای.
- امتیاز چند هسته ای - تست های چند رشته ای.
واحدهای اندازه گیری: انتزاعی "طوطی". هر چه تعداد "طوطی" بیشتر باشد، بهتر است.
تست Sysbench
Sysbench بسته ای از تست ها (یا معیارها) برای ارزیابی عملکرد زیرسیستم های مختلف رایانه است: پردازنده، رم، دستگاه های ذخیره سازی داده. این تست چند رشته ای است، در همه هسته ها. در این آزمایش، من یک شاخص را اندازه گرفتم: رویدادهای سرعت پردازنده در هر ثانیه - تعداد عملیات انجام شده توسط پردازنده در هر ثانیه. هر چه این مقدار بیشتر باشد، سیستم کارآمدتر است.
مجموعه تست فورونیکس
مجموعه تست فورونیکس مجموعه ای بسیار غنی از تست ها است. تقریباً تمام تست های ارائه شده در اینجا چند رشته ای هستند. تنها دو مورد استثنا هستند: تست های تک رشته ای Himeno و LAME MP3 Encoding.
در این آزمون ها هر چه نمره بالاتر باشد بهتر است.
- تست حدس زدن رمز عبور چند رشته ای John the Ripper. بیایید الگوریتم کریپتو Blowfish را در نظر بگیریم. تعداد عملیات در ثانیه را اندازه گیری می کند.
- تست هیمنو یک حل کننده فشار پواسون خطی با استفاده از روش نقطه ژاکوبی است.
- فشرده سازی 7-زیپ - تست 7-زیپ با استفاده از p7zip با ویژگی تست عملکرد یکپارچه.
- OpenSSL مجموعه ای از ابزارهایی است که پروتکل های SSL (Secure Sockets Layer) و TLS (Transport Layer Security) را پیاده سازی می کند. عملکرد RSA 4096 بیتی OpenSSL را اندازه گیری می کند.
- Apache Benchmark - این تست تعداد درخواستها را در هر ثانیه اندازهگیری میکند که یک سیستم معین میتواند در هنگام اجرای 1 درخواست با 000 درخواست به طور همزمان پاسخ دهد.
و در اینها، اگر کمتر باشد بهتر است - در تمام تست ها زمان لازم برای تکمیل آن اندازه گیری می شود.
- C-Ray عملکرد CPU را در محاسبات ممیز شناور آزمایش می کند. این تست چند رشته ای است (16 رشته در هر هسته)، 8 پرتو از هر پیکسل برای ضد aliasing می گیرد و یک تصویر 1600x1200 ایجاد می کند. زمان اجرای آزمون اندازه گیری می شود.
- فشرده سازی موازی BZIP2 - این آزمایش زمان مورد نیاز برای فشرده سازی یک فایل (بسته کد منبع هسته لینوکس .tar) را با استفاده از فشرده سازی BZIP2 اندازه گیری می کند.
- رمزگذاری داده های صوتی تست LAME MP3 Encoding در یک رشته اجرا می شود. زمان صرف شده برای تکمیل آزمون اندازه گیری می شود.
- رمزگذاری داده های ویدیویی تست ffmpeg x264 - چند رشته ای. زمان صرف شده برای تکمیل آزمون اندازه گیری می شود.
نتایج آزمون
i9-10900K به همان اندازه بهتر از مدل قبلی خود است ٪۱۰۰. به نظر من، نتیجه به سادگی زرق و برق دار است.
تفاوت در آزمون تک رشته ای کل است ٪۱۰۰، که به طور کلی انتظار می رود: تفاوت بین 5 گیگاهرتز و 5,3 گیگاهرتز همان 300 مگاهرتز است. این دقیقا 6 درصد است. اما صحبت هایی شد :)
اما در تست طوطی چند رشته ای، محصول جدید تقریبا ٪۱۰۰ بیشتر. در اینجا TVB نقش مهمی را ایفا کرد که ما توانستیم با SVO سفارشی تقریباً حداکثر از آن استفاده کنیم. در اوج، دما در آزمایش از 62 درجه بالاتر نرفت و هسته ها با فرکانس 4,9 گیگاهرتز کار می کردند.
تفاوت ٪۱۰۰. همانطور که در تست های Sysbench و Geekbench چند رشته ای، چنین برتری قابل توجهی به دلیل CBO و TVB بدست می آید. دمای داغ ترین هسته 66 درجه است.
در این تست تفاوت بین پردازنده های نسل های مختلف است ٪۱۰۰. و این همان آزمایشی است که 100٪ مواقع پردازنده را تحت حداکثر بار نگه می دارد و آن را تا 67-68 درجه گرم می کند.
97,8٪. احتمال برتری تقریباً دو برابری به دلیل 2 هسته و چند مگاهرتز "بسیار کم" است. بنابراین، نتیجه بیشتر شبیه یک ناهنجاری است. من فرض می کنم که یا بهینه سازی خود تست یا بهینه سازی پردازنده وجود دارد. یا شاید هر دو. در این صورت به نتایج این تست تکیه نخواهیم کرد. اگرچه رقم قابل توجه است.
اما در اینجا من کاملاً مطمئن هستم که بهینه سازی در خود تست انجام شده است. این را با تست های مکرر AMD Ryzen نیز ثابت می کند که با وجود اینکه Ryazan در تست های تک رشته ای چندان قوی نیست، آن را بسیار بهتر می گذراند. بنابراین، مزیت این است ٪۱۰۰ حساب نخواهد شد. اما صحبت نکردن در مورد آن به سادگی غیرممکن بود. با این وجود، ما یک می نویسیم و دو را در ذهن نگه می داریم.
تفاوت بین نسل ها - ٪۱۰۰. اینجا همه چیز منصفانه است، بنابراین ما نتیجه را حساب می کنیم. از این گذشته، این دقیقاً آزمایشی است که در آن حداکثر عملکرد در یک بار تک رشته ای فشرده می شود. از یک طرف، می توانید کارهای انجام شده برای پالایش و بهینه سازی هسته را مشاهده کنید - به روز رسانی با رفرش، اما چیزی در زیر هود به وضوح بهینه شده بود. از سوی دیگر، چنین نتایجی ممکن است نشان دهد که ما نتوانستیم آخرین بار در آزمایش مشابه با i9-9900K حداکثر را از بین ببریم. خوشحال می شوم نظرات شما را در مورد این موضوع در نظرات بخوانم.
نسل دهم با اطمینان از نسل نهم پیشی می گیرد ٪۱۰۰. که کاملاً قابل انتظار است. در اینجا هسته ها و فرکانس های اضافه شده توسط قانون Intel i9-10900K.
تفاوت بین نسل ها - ٪۱۰۰. به نظر من، نتیجه کاملاً بحث برانگیز است. در مقالات آینده، من در نظر دارم این آزمون را به طور کلی کنار بگذارم. واقعیت این است که در سیستم هایی با بیش از 36 هسته (72 رشته)، آزمون به هیچ وجه با تنظیمات استاندارد نمی گذرد و اختلاف نتایج را گاهی باید تا رقم سوم اعشار محاسبه کرد. خوب، خواهیم دید. شما می توانید نظر خود را در این مورد در نظرات به اشتراک بگذارید.
تفاوت این است ٪۱۰۰. هیچ شگفتی، ناهنجاری یا بهینه سازی در اینجا مشاهده نمی شود. تازه کردن خالص و هیچ چیز بیشتر.
i9-10900K i9-9900K را شکست می دهد ٪۱۰۰. همانند نتایج آزمایش قبلی، این تفاوت مورد انتظار است و به وضوح شکاف واقعی بین پردازندههای روی همان ریزمعماری را نشان میدهد.
بنابراین، بیایید خلاصه کنیم. به طور کلی، هیچ چیز غیرمنتظره ای نیست - i9-10900K در تمام تست ها بهتر از i9-9900K قبلی خود عمل می کند. Q.E.D. قیمت این کار تولید گرما است. اگر به دنبال یک پردازنده جدید برای مصارف خانگی هستید و قصد دارید حداکثر عملکرد را از نسل دهم Core بگیرید، توصیه می کنم از قبل به فکر سیستم خنک کننده باشید، زیرا خنک کننده ها به تنهایی کافی نخواهند بود.
یا برای پدربزرگ ها پیش ما بیایید. یک راه حل آماده بر روی یک پلتفرم خوب و با یک CBO بسیار مناسب که علاوه بر تمام مزایای دیگر، همانطور که متوجه شدیم، پتانسیل اورکلاک نیز دارد.
در تست از سرورهای اختصاصی استفاده شد
منبع: www.habr.com