Setahun lebih sudah berlalu
Komet Tasik-S
Nama kod untuk pemproses Intel Core generasi ke-10 ialah Comet Lake. Dan ya, ia masih 14 nm. Satu lagi penyegaran
Menukar soket
Ya, tiada apa yang kekal selama-lamanya, dan Intel, serentak dengan keluaran generasi ke-10, melancarkan soket baharu - LGA 1200 (Soket H5). Walaupun fakta bahawa ia serasi dengan lubang pelekap (75 mm) dengan sistem penyejukan sedia ada, harapan ilusi bahawa ia tidak perlu ditukar dibubarkan selepas ujian awal yang pertama. Tetapi lebih lanjut mengenai itu kemudian.
Lebih banyak teras, frekuensi lebih tinggi
Ini sudah menjadi cara tradisional Intel keluar dari situasi dengan nanometer: jika anda tidak berubah
Pemproses Intel i9-10900K diberikan dua teras, masing-masing, 4 benang setiap
Oleh kerana proses teknikal tidak berubah, keperluan pelesapan haba, atau
Jika kekerapan asas pemproses baharu meningkat hanya 100 MHz - dari 3,6 hingga 3,7, maka dari
Sebagai tambahan kepada teknologi Turbo Boost yang sudah biasa, mega-superturboboost telah muncul. Secara rasmi ia dipanggil Peningkatan Kecepatan Termal (TVB). Perlu diingatkan bahawa teknologi ini telah diperkenalkan semula pada generasi kelapan Intel Core, tetapi hanya wakil terpilih yang menerimanya. Sebagai contoh, saya secara peribadi mengenali i9-9980HK dan i9-9880H.
Intipati teknologi ialah pada suhu pemproses tertentu, kekerapan satu atau lebih teras meningkat melebihi Turboboost. Nilai frekuensi tambahan bergantung pada sejauh mana suhu operasi pemproses lebih rendah daripada maksimum. Kekerapan maksimum teras pemproses dengan teknologi Intel Thermal Velocity Boost didayakan dicapai pada suhu operasi tidak lebih tinggi daripada 50Β°C. Akibatnya, dalam mod TVB, kekerapan jam satu teras meningkat kepada 5,3 GHz, dan teras selebihnya kepada 4,9 GHz.
Oleh kerana dalam generasi baru terdapat dua teras lagi, dalam keadaan overclocking automatik maksimum dengan semua jenis "peningkatan" "dapur" ini memancarkan sehingga 250 W, dan ini sudah menjadi cabaran walaupun untuk sistem penyejukan air (WCO) , terutamanya dalam reka bentuk sarung padat, tanpa blok air kawalan jauh...
Mereka bercakap tentang teras, menjelaskan tentang frekuensi, mengadu tentang soket, mari kita teruskan. Perubahan utama termasuk cache L3 yang meningkat sedikit dan peningkatan kekerapan RAM yang disokong - daripada DDR-2666 kepada DDR4-2933. Itu pada dasarnya semua. Intel tidak mengemas kini teras grafik terbina dalam. Jumlah RAM juga tidak berubah, 128 GB yang sama diwarisi dari generasi sebelumnya. Iaitu, seperti biasa dengan penyegaran: mereka menambah teras dan frekuensi, bagaimanapun, mereka juga menukar soket. Tiada lagi perubahan ketara, sekurang-kurangnya dari segi pelayan. Saya cadangkan beralih kepada ujian dan melihat bagaimana prestasi generasi baru telah berubah berbanding dengan yang sebelumnya.
Ujian
Dua pemproses daripada barisan Intel Core terlibat dalam ujian:
- Generasi kesembilan i9-9900K
- Generasi kesepuluh i9-10900k
Ciri prestasi platform
Pemproses Intel i9-9900K
- Papan induk: Asus PRIME Q370M-C
- RAM: 16 GB DDR4-2666 MT/s Kingston (2 pcs.)
- Pemacu SSD: 240 GB Patriot Burst (2 keping dalam RAID 1 - tabiat yang dibangunkan selama ini).
Pemproses Intel i9-10900K
- Papan induk: ASUS Pro WS W480-ACE
- RAM: 16 GB DDR4-2933 MT/s Kingston (2 pcs.)
- Pemacu SSD: 240 GB Patriot Burst 2 keping dalam RAID 1.
Kedua-dua konfigurasi menggunakan platform penyejukan air unit tunggal. Tetapi ada satu nuansa... Untuk tidak kehilangan frekuensi TVB dan untuk memulakan Intel i9-10900K seperti biasa, saya terpaksa memasang sistem penyejukan air tersuai yang berkuasa (selepas ini dirujuk sebagai WCO) untuk platform dengan generasi kesepuluh teras. Ini memerlukan sedikit usaha (dan banyak), tetapi penyelesaian ini membolehkan kami mendapatkan 4,9 GHz yang stabil dalam setiap teras pada beban puncak tanpa melepasi ambang suhu 68 darjah. Tabik hormat kepada wira penyesuaian.
Di sini saya akan membenarkan diri saya sedikit menyimpang daripada topik dan menjelaskan bahawa pendekatan ini untuk perkara itu ditentukan semata-mata oleh pertimbangan pragmatik. Kami mencari penyelesaian teknikal yang memberikan prestasi maksimum dengan penggunaan rak yang minimum, sambil mencapai kos yang mencukupi. Pada masa yang sama, kami tidak melakukan overclock perkakasan dan hanya menggunakan fungsi yang disertakan oleh pembangun perkakasan. Sebagai contoh, profil overclocking standard, jika platform mempunyai apa-apa. Tiada tetapan manual pemasaan, frekuensi, voltan. Ini membolehkan kita mengelakkan pelbagai kejutan. Sebagai, sebenarnya, ujian awal, yang kami jalankan sebelum meletakkan penyelesaian siap pakai ke tangan pelanggan.
Ia juga bukan kebetulan bahawa kami sentiasa menguji dalam konfigurasi unit tunggal - ujian sedemikian cukup untuk memastikan kebolehpercayaan penyelesaian yang ditemui. Akibatnya, pelanggan menerima peralatan yang terbukti dan kelajuan maksimum pada harga terendah.
Kembali ke i9-10900K kami, saya perhatikan bahawa suhu tiada pemproses yang dibandingkan meningkat melebihi 68 darjah. Ini bermakna bahawa penyelesaian itu, bersama-sama dengan kelebihan lain, juga mempunyai potensi overclocking yang baik.
Bahagian perisian: OS CentOS Linux 7 x86_64 (7.8.2003).
Inti: UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
Membuat pengoptimuman berbanding dengan pemasangan standard: menambah pilihan pelancaran kernel lift=noop selinux=0
Ujian telah dijalankan dengan semua tampalan daripada serangan Spectre, Meltdown dan Foreshadow disandarkan kepada kernel ini.
Ujian yang digunakan
1. Sysbench
2. Geekbench
3. Suite Ujian Phoronix
Penerangan terperinci tentang ujian
Ujian Geekbench
Pakej ujian yang dijalankan dalam mod single-threaded dan multi-threaded. Akibatnya, indeks prestasi tertentu dikeluarkan untuk kedua-dua mod. Dalam ujian ini kita akan melihat dua petunjuk utama:
- Skor Teras Tunggal - ujian benang tunggal.
- Skor Berbilang Teras - ujian berbilang benang.
Unit ukuran: abstrak "burung kakak tua". Lebih banyak "burung kakak tua", lebih baik.
Ujian Sysbench
Sysbench ialah pakej ujian (atau penanda aras) untuk menilai prestasi pelbagai subsistem komputer: pemproses, RAM, peranti storan data. Ujian ini berbilang benang, pada semua teras. Dalam ujian ini, saya mengukur satu penunjuk: peristiwa kelajuan CPU sesaat - bilangan operasi yang dilakukan oleh pemproses sesaat. Lebih tinggi nilai, lebih cekap sistem.
Suite Ujian Phoronix
Phoronix Test Suite ialah set ujian yang sangat kaya. Hampir semua ujian yang dibentangkan di sini adalah berbilang benang. Satu-satunya pengecualian ialah dua daripadanya: ujian berbenang tunggal Himeno dan Pengekodan MP3 LAME.
Dalam ujian ini, lebih tinggi markah, lebih baik.
- Ujian meneka kata laluan berbilang benang John the Ripper. Mari kita ambil algoritma kripto Blowfish. Mengukur bilangan operasi sesaat.
- Ujian Himeno ialah penyelesai tekanan Poisson linear menggunakan kaedah titik Jacobi.
- Mampatan 7-Zip - Ujian 7-Zip menggunakan p7zip dengan ciri ujian prestasi bersepadu.
- OpenSSL ialah satu set alat yang melaksanakan protokol SSL (Secure Sockets Layer) dan TLS (Transport Layer Security). Mengukur prestasi RSA 4096-bit OpenSSL.
- Penanda Aras Apache - Ujian mengukur bilangan permintaan sesaat sistem tertentu boleh mengendalikan apabila melaksanakan 1 permintaan, dengan 000 permintaan berjalan serentak.
Dan dalam ini, jika kurang adalah lebih baik - dalam semua ujian masa yang diperlukan untuk menyelesaikannya diukur.
- C-Ray menguji prestasi CPU pada pengiraan titik terapung. Ujian ini berbilang benang (16 utas setiap teras), akan menangkap 8 sinar daripada setiap piksel untuk anti-aliasing dan menjana imej 1600x1200. Masa pelaksanaan ujian diukur.
- Pemampatan BZIP2 Selari - Ujian mengukur masa yang diperlukan untuk memampatkan fail (kod sumber kernel Linux pakej .tar) menggunakan pemampatan BZIP2.
- Pengekodan data audio. Ujian Pengekodan MP3 LAME dijalankan dalam satu urutan. Masa yang diambil untuk menyelesaikan ujian diukur.
- Pengekodan data video. ujian ffmpeg x264 - berbilang benang. Masa yang diambil untuk menyelesaikan ujian diukur.
Keputusan ujian
i9-10900K lebih baik daripada pendahulunya sebanyak itu 44% . Pada pendapat saya, hasilnya sangat cantik.
Perbezaan dalam ujian berulir tunggal adalah jumlah 6,7% , yang biasanya dijangka: perbezaan antara 5 GHz dan 5,3 GHz adalah 300 MHz yang sama. Ini betul-betul 6%. Tetapi ada beberapa perbualan :)
Tetapi dalam ujian burung nuri berbilang benang, produk baru mempunyai hampir 33% lebih. Di sini TVB memainkan peranan penting, yang kami dapat gunakan hampir maksimum dengan SVO tersuai. Pada puncaknya, suhu dalam ujian tidak meningkat melebihi 62 darjah, dan teras beroperasi pada frekuensi 4,9 GHz.
Perbezaan 52,5% . Sama seperti dalam ujian Sysbench dan Geekbench berbilang benang, petunjuk yang begitu ketara dicapai disebabkan oleh CBO dan TVB. Suhu teras paling panas ialah 66 darjah.
Dalam ujian ini, perbezaan antara pemproses generasi berbeza ialah 35,7% . Dan ini adalah ujian yang sama yang mengekalkan pemproses di bawah beban maksimum 100% masa, memanaskannya sehingga 67-68 darjah.
97,8%. Kebarangkalian keunggulan hampir dua kali ganda disebabkan oleh 2 teras dan beberapa megahertz adalah "sangat kecil." Oleh itu, hasilnya lebih seperti anomali. Saya menganggap bahawa terdapat sama ada pengoptimuman ujian itu sendiri, atau pengoptimuman pemproses. Atau mungkin kedua-duanya. Dalam kes ini, kami tidak akan bergantung pada keputusan ujian ini. Walaupun angka itu mengagumkan.
Tetapi di sini saya benar-benar pasti bahawa pengoptimuman telah dilakukan dalam ujian itu sendiri. Ini juga dibuktikan dengan ujian berulang AMD Ryzen, yang melepasinya dengan lebih baik, walaupun pada hakikatnya Ryazan tidak begitu kuat dalam ujian single-threaded. Oleh itu, kelebihannya ialah 65% tidak akan dikira. Tetapi adalah mustahil untuk tidak bercakap mengenainya. Namun begitu, kami menulis satu dan mengingati dua.
Perbezaan antara generasi - 44,7% . Semuanya adil di sini, jadi kami mengira hasilnya. Lagipun, ini betul-betul ujian di mana prestasi maksimum diperah keluar dalam beban satu benang. Di satu pihak, anda boleh melihat kerja yang dilakukan untuk menapis dan mengoptimumkan kernel - menyegarkan dengan menyegarkan, tetapi sesuatu di bawah tudung telah dioptimumkan dengan jelas. Sebaliknya, keputusan sedemikian mungkin menunjukkan bahawa kami tidak dapat mengeluarkan maksimum kali terakhir dalam ujian yang sama dengan i9-9900K. Saya akan gembira membaca pendapat anda tentang perkara ini dalam ulasan.
Generasi kesepuluh dengan yakin mengatasi generasi kesembilan 50,9% . Yang agak dijangka. Di sini teras dan frekuensi ditambah oleh peraturan Intel i9-10900K.
Perbezaan antara generasi - 6,3% . Pada pendapat saya, hasilnya agak kontroversi. Dalam artikel akan datang, saya sedang mempertimbangkan untuk meninggalkan ujian ini sama sekali. Hakikatnya ialah pada sistem dengan lebih daripada 36 teras (72 utas), ujian tidak lulus sama sekali dengan tetapan standard, dan perbezaan dalam keputusan kadang-kadang perlu dikira ke tempat perpuluhan ketiga. Baiklah, kita akan lihat. Anda boleh berkongsi pendapat anda mengenai perkara ini dalam komen.
Perbezaannya ialah 28% . Tiada kejutan, anomali atau pengoptimuman yang diperhatikan di sini. Penyegaran tulen dan tidak lebih.
i9-10900K mengalahkan i9-9900K oleh 38,7% . Seperti keputusan ujian sebelumnya, perbezaan itu dijangka dan jelas menunjukkan jurang sebenar antara pemproses pada mikroarkitektur yang sama.
Jadi, mari kita ringkaskan. Secara umum, tiada apa yang tidak dijangka - i9-10900K mengatasi prestasi pendahulunya i9-9900K dalam semua ujian. Q.E.D. Harga untuk ini adalah penjanaan haba. Jika anda sedang mencari pemproses baharu untuk kegunaan rumah dan akan memerah prestasi maksimum daripada Teras generasi kesepuluh, saya syorkan anda memikirkan tentang sistem penyejukan terlebih dahulu, kerana penyejuk sahaja tidak akan mencukupi.
Atau datang kepada kami untuk datuk. Penyelesaian siap pakai pada platform yang baik dan dengan CBO yang sangat baik, yang, sebagai tambahan kepada semua kelebihan lain, seperti yang kami ketahui, juga mempunyai potensi overclocking.
Pelayan khusus digunakan dalam ujian
Sumber: www.habr.com