Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Kalayan munculna prosesor Intel Core generasi katujuh, janten jelas pikeun seueur yén strategi "Tick-tock" anu diturutan Intel salami ieu parantos gagal. Jangji pikeun ngirangan prosés téknologi tina 14 dugi ka 10 nm tetep janten janji, jaman anu panjang "Taka" Skylake dimimitian, dimana Kaby Lake (generasi katujuh), ngadadak Kopi Lake (kadalapan) kajantenan ku parobihan sakedik dina prosés téknologi. ti 14 nm ka 14 nm + komo Kopi Lake Refresh (kasalapan). Sigana mah Intel leres-leres peryogi istirahat kopi sakedik. Hasilna, urang gaduh sababaraha prosesor tina generasi anu béda, anu dumasar kana microarchitecture Skylake anu sami, di hiji sisi. Sareng jaminan Intel yén unggal prosésor énggal langkung saé tibatan anu saacanna, anu sanés. Leres, teu jelas pisan naha persisna ...

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Ku kituna hayu urang balik deui ka generasi urang. Sareng hayu urang tingali kumaha bédana.

Kaby Lake

Penampilan prosesor dina ritel lumangsung dina awal 2017. Naon nu anyar dina kulawarga ieu relatif ka miheulaan na? Anu mimiti, ieu téh inti grafik anyar - Intel UHD 630. Ditambah rojongan pikeun téhnologi memori Intel Optane (3D Xpoint), kitu ogé chipset runtuyan 200 anyar (generasi 6 digarap kalawan runtuyan 100). Tur éta sakabéh inovasi bener metot.

kopi Lake

Generasi ka-8, namina Kopi Lake, dirilis dina ahir taun 2017. Dina prosesor generasi ieu ditambahkeun cores jeung cache tingkat katilu proporsional, Turbo naekeun ngaronjat ku 200 megahertz, rojongan pikeun DDR4-2666 ditambahkeun (saméméhna aya DDR4-2400), tapi rojongan pikeun DDR3 ieu neukteuk off. Inti grafik tetep sarua, tapi dibéré 50 MHz. Pikeun sakabéh kanaékan frékuénsi kami kudu mayar ku cara ningkatkeun pakét panas ka 95 watt. Sareng, tangtosna, chipset séri 300 énggal. Panungtungan ieu teu perlu, sabab pas cukup spesialis bisa ngajalankeun kulawarga ieu dina chipsets 100-seri, sanajan wawakil Intel nyatakeun yén ieu teu mungkin alatan desain sirkuit kakuatan. Teras, kumaha oge, Intel sacara resmi ngaku yén éta salah. Janten naon anu énggal dina kulawarga ka-8? Nyatana, éta langkung mirip refresh biasa kalayan tambahan teras sareng frekuensi.

Kopi Lake Refresh

Ha! Ieu refresher pikeun urang! Dina kuartal kaopat 2018, prosesor Coffee Lake generasi ka-9 dileupaskeun, dilengkepan ku panyalindungan hardware ngalawan sababaraha kerentanan Meltdown / Spectre. Parobihan hardware anu dilakukeun kana chip énggal ngajagi ngalawan Meltdown V3 sareng L1 Terminal Fault (L1TF Foreshadow). Parangkat lunak sareng parobahan mikrokode ngajaga ngalawan serangan Spectre V2, Meltdown V3a sareng V4. Perlindungan ngalawan Spectre V1 bakal terus ditambal dina tingkat sistem operasi. Bubuka patch-tingkat chip kedah ngurangan dampak patch software dina kinerja processor. Tapi Intel ngalaksanakeun sagala kabagjaan ieu kalawan protections ukur dina prosesor pikeun bagean pasar massa: i5-9600k, i7-9700k, i9-9900k. Sadayana, kalebet solusi server, henteu nampi panyalindungan hardware. Pikeun kahiji kalina dina sajarah prosesor konsumen Intel, prosesor Coffee Lake Refresh ngadukung dugi ka 128 GB RAM. Sareng éta, teu aya deui parobahan.

Naon anu urang gaduh dina garis handap? Dua taun refreshes, maén kalawan cores jeung frékuénsi, ditambah sakumpulan perbaikan minor. Nyaan hayang obyektif evaluate tur ngabandingkeun kinerja wawakil utama kulawarga ieu. Janten nalika kuring ngagaduhan set generasi katujuh dugi ka kasalapan - i7-7700 sareng i7-7700k kami nembé dihijikeun ku i7-8700 seger, i7-9700k sareng i9-9900k, kuring ngamangpaatkeun kaayaan sareng ngadamel lima anu béda. Prosesor Intel Core nunjukkeun naon anu aranjeunna sanggup.

Tés

Lima prosesor Intel aub dina nguji: i7-7700, i7-7700k, i7-8700, i7-9700k, i9-9900k.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Ciri kinerja platform

Prosesor Intel i7-8700, i7-9700k sareng i9-9900k gaduh konfigurasi dasar anu sami:

  • Motherboard: Asus PRIME H310T (BIOS 1405),
  • RAM: 16 GB DDR4-2400 MT / s Kingston 2 potongan, total 32 GB.
  • SSD drive: 240 GB Patriot burst 2 buah dina razia 1 (kabiasaan dimekarkeun leuwih taun).

Prosesor Intel i7-7700 sareng i7-7700k ogé dijalankeun dina platform anu sami:

  • Motherboard: Asus H110T (BIOS 3805),
  • RAM: 8 GB DDR4-2400MT / s Kingston 2 potongan, total 16 GB.
  • SSD drive: 240 GB Patriot Burst 2 buah dina RAID 1.

Kami nganggo sasis anu didamel khusus anu jangkungna 1,5 unit. Aranjeunna imah opat platform.

Bagian software: OS CentOS Linux 7 x86_64 (7.6.1810).
Ядро: 3.10.0-957.1.3.el7.x86_64
Dijieun optimasi relatif ka pamasangan standar: ditambahkeun pilihan pikeun launching kernel elevator = noop selinux = 0.

Uji coba dilaksanakeun sareng sadaya patches tina serangan Spectre, Meltdown sareng Foreshadow anu di-backport kana kernel ieu. Aya kamungkinan yén hasil tés dina kernel Linux anu langkung énggal sareng ayeuna tiasa bénten ti anu dicandak, sareng hasilna bakal langkung saé. Tapi, mimitina, kuring pribadi langkung resep CentOS 7, sareng, kadua, RedHat aktip ngadukung inovasi anu aya hubunganana sareng dukungan hardware tina kernels énggal ka LTS na. Éta anu kuring ngarepkeun :)

Tés digunakeun pikeun panalungtikan

  1. Kuburan
  2. Geekbench
  3. Phoronix Test Suite

tés Sysbench

Sysbench mangrupikeun pakét tés (atanapi tolok ukur) pikeun meunteun kinerja sababaraha subsistem komputer: prosesor, RAM, alat panyimpen data. Tés nyaéta multi-threaded, dina sadaya inti. Dina tés ieu kuring ngukur dua indikator:

  1. Kajadian laju CPU per detik - jumlah operasi anu dilakukeun ku prosesor per detik: langkung luhur nilaina, sistem langkung produktif.
  2. Statistik umum total jumlah acara - total jumlah acara réngsé. Nu leuwih luhur jumlahna, nu hadé.

Tes Geekbench

Paket tés dilaksanakeun dina modeu single-threaded sareng multi-threaded. Hasilna, indéks kinerja tangtu dikaluarkeun pikeun duanana modus. Di handap aya tumbu ka hasil tés. Dina tés ieu urang bakal ningali dua indikator utama:
- Skor Single-Core - tés single-threaded.
- Skor Multi-Core - tés multi-threaded.
Hijian pangukuran: abstrak "parrots". Beuki "beo", langkung saé.

Phoronix Test Suite

Phoronix Test Suite mangrupakeun set pisan euyeub tina tés. Sanaos kanyataan yén sadaya tés tina pakét pts / cpu dilaksanakeun, kuring bakal nampilkeun hasil ngan ukur anu kuring mendakan sacara pribadi khususna pikaresepeun, khususna sabab hasil tina tés anu dileungitkeun ngan ukur nguatkeun tren umum.

Ampir kabéh tés anu disayogikeun di dieu nyaéta multi-threaded. Hiji-hijina pengecualian nyaéta dua di antarana: tés single-threaded Himeno sareng LAME MP3 Encoding.

Dina tés ieu, langkung luhur jumlahna, langkung saé.

  1. John the Ripper tés guessing sandi multi-threaded. Hayu urang nyandak algoritma crypto Blowfish. Ngukur jumlah operasi per detik.
  2. Tés Himeno nyaéta pangubaran tekanan Poisson linier ngagunakeun métode titik Jacobi.
  3. 7-Zip Compression - Uji 7-Zip nganggo p7zip kalayan fitur uji kinerja terpadu.
  4. OpenSSL mangrupikeun sakumpulan alat anu ngalaksanakeun protokol SSL (Secure Sockets Layer) sareng TLS (Transport Layer Security). Ngukur kinerja RSA 4096-bit OpenSSL.
  5. Apache Patokan - Tés ngukur sabaraha pamundut per detik sistem anu dipasihkeun tiasa dicekel nalika ngalaksanakeun 1 pamundut, kalayan 000 pamundut dijalankeun sakaligus.

Sareng dina ieu, upami kirang langkung saé

  1. C-Ray nguji kinerja CPU dina itungan floating point. Tés ieu multi-threaded (16 threads per inti), bakal némbak 8 sinar ti unggal piksel pikeun anti aliasing sarta ngahasilkeun gambar 1600x1200. Waktu palaksanaan tés diukur.
  2. Paralel BZIP2 komprési - test ngukur waktu diperlukeun pikeun niiskeun file (kode sumber Linux Ubuntu .tar pakét) ngagunakeun komprési BZIP2.
  3. Encoding data audio sareng pidéo. Tes LAME MP3 Encoding dijalankeun dina hiji benang, sedengkeun uji ffmpeg x264 ngajalankeun multi-threaded. Waktu nu diperlukeun pikeun ngalengkepan tés diukur.

Sakumaha anjeun tiasa tingali, suite tés diwangun ku tés sintétik murni anu ngamungkinkeun anjeun pikeun nunjukkeun bédana antara prosesor nalika ngalaksanakeun tugas-tugas anu tangtu, contona, ngaklik kecap konci, panyandian eusi média, kriptografi.

Tés sintétik, kontras sareng tés anu dilaksanakeun dina kaayaan anu caket sareng kanyataan, tiasa mastikeun kamurnian ékspérimén. Sabenerna, éta naha pilihan murag kana sintétik.

Mungkin waé nalika ngarengsekeun masalah khusus dina kaayaan tempur anjeun bakal tiasa kéngingkeun hasil anu pikaresepeun sareng teu kaduga, tapi tetep "suhu umum di rumah sakit" bakal sacaket mungkin sareng anu kuring kéngingkeun tina hasil tés. Ieu oge mungkin yen lamun kuring nganonaktipkeun panyalindungan Specter / Meltdown nalika nguji prosesor generasi 9, abdi tiasa hasil hadé. Tapi, ningali payun, kuring bakal nyarios yén aranjeunna parantos nunjukkeun diri anu saé.

Spoiler: cores, threads jeung frékuénsi bakal aturan roost nu.

Malah saméméh nguji, abdi taliti diajar arsitektur kulawarga prosesor ieu, jadi kuring nyangka yén bakal aya euweuh béda anu signifikan antara subjék tés. Leuwih ti éta, teu jadi loba signifikan sakumaha rongkah: naha ngadagoan indikator metot dina tés lamun ngalakonan pangukuran dina prosesor diwangun, dina dasarna, dina inti tunggal. Harepan kuring kacumponan, tapi sababaraha hal masih tétéla henteu sakumaha anu kuring pikirkeun ...

Sareng ayeuna, saleresna, hasil tés.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Hasilna cukup logis: saha waé anu ngagaduhan langkung aliran sareng frekuensi anu langkung luhur bakal nampi poin. Sasuai, i7-8700 sareng i9-9900k payun. Celah antara i7-7700 sareng i7-7700k nyaéta 10% dina tés single-threaded sareng multi-threaded. i7-7700 lags balik i7-8700 ku 38% sarta ti i9-9900k ku 49%, éta ampir 2 kali, tapi dina waktos anu sareng lag balik i7-9700k ngan 15%.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Tumbu ka hasil tés:

Intel i7-7700
Intel i7-7700k
Intel i7-8700
Intel i7-9700k
Intel i9-9900k

Hasil tés tina The Phoronix Test Suite

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Dina tés John The Ripper, bédana antara sadulur kembar i7-7700 sareng i7-7700k nyaéta 10% pikeun "k", kusabab bédana dina Turboboost. Prosesor i7-8700 sareng i7-9700k gaduh sakedik bédana. The i9-9900k outperforms dulur kalawan leuwih threads sarta speed jam nu leuwih luhur. Ampir dua kali jumlah kembar.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Hasil tes C-Ray sigana kuring paling narik. Ayana téknologi Hyper-Treading dina i9-9900k dina tés multi-threaded ieu ngan ukur nambahan sakedik dibandingkeun sareng i7-9700k. Tapi si kembar ampir 2 kali di tukangeun pamimpin.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Dina tés Himeno single-threaded, bédana teu jadi hébat. Aya gap noticeable antara generasi 8 jeung 9 ti kembar: i9-9900k outperforms aranjeunna ku 18% jeung 15%, masing-masing. Beda antara i7-8700 sareng i7-9700k nyaéta tingkat kasalahan.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Si kembar lulus tés komprési 7zip 44-48% leuwih goreng ti pamimpin i9-9900k. Kusabab jumlah utas anu langkung ageung, i7-8700 langkung saé tibatan i7-9700k ku 9%. Tapi ieu teu cukup pikeun nyusul i9-9900k, sangkan ningali hiji lag ampir 18%.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Uji waktos komprési nganggo algoritma BZIP2 nunjukkeun hasil anu sami: streams win.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Encoding MP3 mangrupikeun "tangga" kalayan margin maksimal 19,5%. Tapi dina uji ffmpeg, i9-9900k kalah ka i7-8700 sareng i7-9700k, tapi ngéléhkeun kembar. Kuring ngulang test ieu sababaraha kali pikeun i9-9900k, tapi hasilna sok sarua. Ieu geus teu kaduga :) Dina tés multi-threaded, paling multi-threaded tina prosesor diuji némbongkeun hasil low misalna, leuwih handap tina 9700k na 8700. Aya henteu katerangan jelas pikeun fenomena ieu, sarta kuring henteu '. t hayang nyieun asumsi.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Tés openssl nembongkeun "tangga" kalayan celah antara rung kadua jeung katilu. Beda antara kembar sareng pamimpin i9-9900k nyaéta tina 42% dugi ka 47%. Celah antara i7-8700 sareng i9-9900k nyaéta 14%. Hal utama nyaéta aliran sareng frékuénsi.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Dina tes Apache, i7-9700k ngaleuwihan sadayana, kalebet i9-9900k (6%). Tapi sacara umum, bédana teu signifikan, sanajan aya 7% gap antara hasil awon tina i7700-7 jeung hasil pangalusna tina i9700-24k.

Tak-Tak-Tak jeung euweuh keletik. Kumaha bédana generasi prosesor Intel Core dumasar kana arsitéktur anu sami?

Sacara umum, i9-9900k mangrupikeun pamimpin dina kalolobaan tés, ngan ukur gagal dina ffmpeg. Upami anjeun badé damel sareng pidéo, langkung saé nyandak i7-9700k atanapi i7-8700. Di tempat kadua di klasemen sakabéh nyaéta i7-9700k, rada balik pamimpin, komo payun dina ffmpeg jeung tes Apache. Ku kituna kuring confidently nyarankeun eta jeung i9-9900k ka jalma anu rutin ngalaman influxes badag pamaké dina loka. Prosesor teu kedah gagal. Kuring geus ngomong ngeunaan video.

I7-8700 ngalaksanakeun saé dina tés Sysbench, 7zip sareng ffmpeg.
Dina sadaya tés, i7-7700k langkung saé tibatan i7-7700 tina 2% dugi ka 14%, dina uji ffmpeg 16%.
Hayu atuh ngingetan yén kuring teu ngalakukeun sagala optimizations lian ti nu dituduhkeun di awal, nu hartina mun anjeun masang sistem bersih on Dedik a Anjeun anyar dibeuli ti kami, anjeun bakal meunang persis hasil sarua.

Cores, threads, frékuénsi - sagalana urang

Sacara umum, hasilna tiasa diprediksi sareng diperkirakeun. Dina ampir kabéh tés, hiji "stairway ka surga" némbongan, demonstrating gumantungna kinerja dina jumlah cores, threads jeung frékuénsi: leuwih ieu, hasilna hadé.

Kusabab sakabeh subjék tés dasarna refreshes tina inti sarua dina prosés manufaktur sarua jeung teu boga naon béda arsitéktur fundamental, kami teu bisa ménta bukti "stunning" yén prosesor anu qualitatively béda ti unggal lianna.

Beda antara prosesor i7-9700k na i9-9900k dina sakabéh tés iwal Sysbench condong enol, saprak dasarna aranjeunna béda ngan ku ayana téhnologi Hyper-Threading sarta saratus megahertz tambahan dina mode Turbo naekeun pikeun i9-9900k. Dina tés Sysbench éta ngan sabalikna: teu jumlah cores nu mutuskeun, tapi jumlah threads.
Aya gap pisan badag dina tés multi-threaded antara i7-7700 (k) jeung i9-9900k, di sababaraha tempat saloba dua kali loba. Aya ogé bédana antara i7-7700 sareng i7-7700k - tambahan 300 MHz nambihan agility ka anu terakhir.

Kuring ogé teu bisa ngobrol ngeunaan dampak kualitatif ukuran mémori cache on hasil test - urang boga naon urang boga. Sumawona, panyalindungan diaktipkeun kulawarga Spectre / Meltdown kedah sacara signifikan ngirangan dampak volumena dina hasil tés, tapi ieu henteu pasti. Upami pamaca dear nungtut "roti sareng sirkus" ti departemen pamasaran kami, kuring bakal resep ngompa anjeun nguji sareng kaamanan ditumpurkeun.

Sabenerna, upami anjeun naros ka kuring: prosesor mana anu anjeun pilih? - Kuring mimiti bakal cacah duit dina saku kuring sarta milih hiji nu boga cukup. Pondokna, anjeun tiasa angkat ti titik A ka titik B dina Zhiguli, tapi dina Mercedes éta kénéh gancang sarta leuwih pikaresepeun. Prosesor dumasar kana arsitéktur anu sami, hiji cara atanapi anu sanés, tiasa ngatasi sauntuyan pancén anu sami - sababaraha ngan saé, sareng sababaraha anu saé. Leres, sakumaha anu ditingalikeun ku tés, teu aya bédana global antara aranjeunna. Tapi celah antara i7 sareng i9 teu acan dileungitkeun.

Nalika milih prosésor pikeun sababaraha tugas khusus anu khusus, sapertos damel sareng mp3, kompilasi tina sumber, atanapi rendering pamandangan tilu diménsi kalayan ngolah cahaya, janten akal pikeun fokus kana kinerja tés anu saluyu. Contona, désainer bisa langsung kasampak dina i7-9700k na i9-9900k, sarta pikeun itungan kompléks nyokot processor kalawan téhnologi Hyper-Threading, nyaeta, processor wae iwal i7-9700k. Aliran aturan di dieu.

Janten kuring mamatahan anjeun milih naon anu anjeun mampuh, ngiringan spésifikasi, sareng anjeun bakal bagja.

Uji coba ngagunakeun server dumasar kana prosesor i7-7700, i7-7700k, i7-8700k, i7-9700k sareng i9-9900k 1dedic.ru. Salah sahijina tiasa dipesen ku diskon 5% salami 3 bulan - kontak departemén jualan kalayan frasa kode "Kuring ti Habr." Nalika mayar taunan, dikurangan deui 10%.

Kabéh malem di arena Angin runtah, administrator sistem FirstDEDIC

sumber: www.habr.com

Tambahkeun komentar