Apakah frekuensi berbilang teras yang lebih baik atau lebih tinggi? Pemproses mana yang lebih baik, intel atau amd Apakah maksud pemproses 2 teras?

Pada zaman progresif kita, bilangan teras memainkan peranan yang dominan dalam memilih komputer. Lagipun, ia adalah terima kasih kepada teras yang terletak di pemproses bahawa kuasa komputer diukur, kelajuannya semasa pemprosesan data dan output hasil yang diperolehi. Teras terletak di dalam kristal pemproses, dan bilangannya pada masa tertentu boleh mencapai dari satu hingga empat.

Pada masa "lama dahulu", apabila pemproses empat teras belum wujud, dan pemproses dwi-teras jarang berlaku, kelajuan kuasa komputer diukur dalam frekuensi jam. Pemproses hanya memproses satu aliran maklumat, dan seperti yang anda fahami, sehingga hasil pemprosesan yang terhasil sampai kepada pengguna, tempoh masa tertentu berlalu. Kini, pemproses berbilang teras, dengan bantuan program yang direka khas yang dipertingkatkan, membahagikan pemprosesan data kepada beberapa utas bebas yang berasingan, yang mempercepatkan hasilnya dengan ketara dan meningkatkan kuasa komputer. Tetapi, adalah penting untuk mengetahui bahawa jika aplikasi tidak dikonfigurasikan untuk berfungsi dengan berbilang teras, maka kelajuannya akan lebih rendah daripada pemproses teras tunggal dengan kelajuan jam yang baik. Jadi bagaimana anda mengetahui berapa banyak teras dalam komputer anda?

Pemproses pusat ialah salah satu bahagian terpenting bagi mana-mana komputer, dan menentukan bilangan teras yang ada padanya adalah tugas yang boleh dilaksanakan sepenuhnya untuk genius komputer pemula, kerana transformasi yang berjaya anda menjadi pakar komputer berpengalaman bergantung padanya. Jadi, mari tentukan bilangan teras dalam komputer anda.

Penerimaan No. 1

  • Untuk melakukan ini, tekan tetikus komputer di sebelah kanan, klik pada ikon "Komputer", atau menu konteks yang terletak di desktop, pada ikon "Komputer". Pilih item "Properties".

  • Tetingkap terbuka di sebelah kiri, cari item "Pengurus Peranti".
  • Untuk mengembangkan senarai pemproses yang terdapat dalam komputer anda, klik pada anak panah yang terletak di sebelah kiri item utama, termasuk item "Pemproses".

  • Dengan mengira bilangan pemproses dalam senarai, anda boleh mengatakan dengan yakin berapa banyak teras dalam pemproses, kerana setiap teras akan mempunyai entri yang berasingan, walaupun yang berulang. Dalam sampel yang dibentangkan kepada anda, anda dapat melihat bahawa terdapat dua teras.

Kaedah ini sesuai untuk sistem pengendalian Windows, tetapi pada pemproses Intel yang menampilkan hyper-threading (Hyper-threading technology), kaedah ini kemungkinan besar akan memberikan sebutan yang salah, kerana di dalamnya satu teras fizikal boleh dibahagikan kepada dua utas, bebas daripada satu sama lain. Akibatnya, program yang baik untuk satu sistem pengendalian akan mengira setiap utas bebas sebagai teras berasingan untuk yang satu ini, dan anda akan mendapat pemproses lapan teras sebagai hasilnya. Oleh itu, jika pemproses anda menyokong teknologi Hyper-threading, rujuk kepada utiliti diagnostik khas.

Penerimaan No. 2

Terdapat program percuma untuk mereka yang ingin tahu tentang bilangan teras dalam pemproses. Jadi, program CPU-Z yang tidak dibayar akan sepenuhnya menangani tugas anda. Untuk menggunakan program:

  • pergi ke laman web rasmi cpuid.com, dan muat turun arkib daripada CPU-Z. Lebih baik menggunakan versi yang tidak perlu dipasang pada komputer anda versi ini ditandakan "tiada pemasangan".
  • Seterusnya, anda harus membongkar program dan menyebabkan ia dijalankan dalam fail boleh laku.
  • Dalam tetingkap utama program ini yang terbuka, pada tab "CPU", di bahagian bawah, cari item "Teras". Di sinilah bilangan sebenar teras pemproses anda akan ditunjukkan.

Anda boleh mengetahui berapa banyak teras dalam komputer yang menjalankan Windows menggunakan Pengurus Tugas.

Penerimaan No. 3

Urutan tindakan adalah seperti berikut:

  • Kami melancarkan penghantar dengan mengklik kanan pada panel pelancaran pantas, biasanya terletak di bahagian bawah.
  • Tetingkap akan dibuka, cari item "Mulakan pengurus tugas" di dalamnya.

  • Di bahagian paling atas pengurus tugas Windows terdapat tab "Prestasi", di sini, menggunakan pemuatan kronologi memori pusat, anda boleh melihat bilangan teras. Lagipun, setiap tetingkap mewakili kernel, menunjukkan pemuatannya.

Penerimaan No. 4

Dan satu lagi peluang untuk mengira teras komputer untuk ini anda memerlukan sebarang dokumentasi untuk komputer, dengan senarai lengkap komponen. Cari entri pemproses. Jika pemproses adalah AMD, maka perhatikan simbol X dan nombor di sebelahnya. Jika ia berharga X 2, ini bermakna anda mendapat pemproses dengan dua teras, dsb.

Dalam pemproses Intel, bilangan teras ditulis dalam perkataan. Jika Core 2 Duo, Dual, maka terdapat dua teras, jika Quad ada empat.

Sudah tentu, anda boleh mengira teras dengan log masuk ke papan induk melalui BIOS, tetapi adakah ia berbaloi untuk melakukan ini apabila kaedah yang diterangkan akan memberikan jawapan yang sangat jelas kepada soalan yang anda minati, dan anda boleh menyemak sama ada kedai memberitahu anda kebenaran dan hitung sendiri berapa banyak teras yang terdapat dalam komputer anda.

P.S. Baiklah, itu sahaja, sekarang kita tahu bagaimana untuk mengetahui berapa banyak teras dalam komputer, walaupun empat kaedah, dan yang mana satu untuk digunakan adalah keputusan anda 😉

Bersentuhan dengan

Apabila membeli pemproses, ramai orang cuba memilih sesuatu yang lebih sejuk, dengan beberapa teras dan kelajuan jam yang tinggi. Tetapi sebilangan kecil orang tahu jumlah teras pemproses sebenarnya mempengaruhi. Mengapa, sebagai contoh, pemproses dwi-teras biasa dan ringkas boleh lebih pantas daripada pemproses empat teras, atau "peratus" yang sama dengan 4 teras lebih pantas daripada "peratus" dengan 8 teras. Ini adalah topik yang agak menarik yang pastinya patut difahami dengan lebih terperinci.

pengenalan

Sebelum kita mula memahami kesan bilangan teras pemproses, saya ingin membuat penyimpangan kecil. Hanya beberapa tahun yang lalu, pembangun CPU yakin bahawa teknologi pembuatan, yang berkembang dengan begitu pesat, akan membolehkan mereka menghasilkan "batu" dengan kelajuan jam sehingga 10 GHz, yang akan membolehkan pengguna melupakan masalah dengan prestasi yang lemah. Namun, kejayaan tidak tercapai.

Tidak kira bagaimana proses teknologi berkembang, kedua-dua Intel dan AMD menghadapi batasan fizikal semata-mata yang tidak membenarkan mereka menghasilkan pemproses dengan frekuensi jam sehingga 10 GHz. Kemudian diputuskan untuk tidak menumpukan pada frekuensi, tetapi pada bilangan teras. Oleh itu, perlumbaan baru mula menghasilkan "kristal" pemproses yang lebih berkuasa dan produktif, yang berterusan sehingga hari ini, tetapi tidak seaktif pada mulanya.

Pemproses Intel dan AMD

Hari ini, Intel dan AMD adalah pesaing langsung dalam pasaran pemproses. Apabila melihat hasil dan jualan, The Blues mempunyai kelebihan yang jelas, walaupun The Reds bergelut untuk bersaing sejak kebelakangan ini. Kedua-dua syarikat mempunyai rangkaian penyelesaian siap sedia yang baik untuk semua keadaan - daripada pemproses mudah dengan 1-2 teras kepada raksasa sebenar dengan lebih daripada 8 teras Lazimnya, "batu" sedemikian digunakan pada "komputer" kerja khas yang mempunyai a fokus sempit.

Intel

Jadi, hari ini Intel telah berjaya 5 jenis pemproses: Celeron, Pentium, dan i7. Setiap "batu" ini mempunyai bilangan teras yang berbeza dan direka untuk tugas yang berbeza. Sebagai contoh, Celeron hanya mempunyai 2 teras dan digunakan terutamanya pada komputer pejabat dan rumah. Pentium, atau, kerana ia juga dipanggil, "tunggul", juga digunakan di rumah, tetapi sudah mempunyai prestasi yang jauh lebih baik, terutamanya disebabkan oleh teknologi Hyper-Threading, yang "menambah" dua lagi teras maya kepada dua teras fizikal, yang dipanggil benang. Oleh itu, "peratus" dwi-teras berfungsi seperti pemproses quad-core yang paling bajet, walaupun ini tidak sepenuhnya betul, tetapi ini adalah perkara utama.

Bagi baris Teras, keadaannya lebih kurang sama. Model yang lebih muda dengan nombor 3 mempunyai 2 teras dan 2 utas. Baris lama - Core i5 - sudah mempunyai 4 atau 6 teras sepenuhnya, tetapi tidak mempunyai fungsi Hyper-Threading dan tidak mempunyai utas tambahan, kecuali untuk 4-6 teras standard. Nah, perkara terakhir - teras i7 - ini adalah pemproses teratas, yang, sebagai peraturan, mempunyai dari 4 hingga 6 teras dan dua kali lebih banyak benang, iaitu, sebagai contoh, 4 teras dan 8 benang atau 6 teras dan 12 utas .

AMD

Sekarang patut dibincangkan tentang AMD. Senarai "kerikil" dari syarikat ini sangat besar; tidak ada gunanya menyenaraikan segala-galanya, kerana kebanyakan model hanya ketinggalan zaman. Mungkin perlu diperhatikan generasi baru, yang dalam erti kata "menyalin" Intel - Ryzen. Baris ini juga mengandungi model dengan nombor 3, 5 dan 7. Perbezaan utama daripada yang "biru" Ryzen ialah model termuda serta-merta menyediakan 4 teras penuh, manakala yang lebih tua tidak mempunyai 6, tetapi lapan. Di samping itu, bilangan benang berubah. Ryzen 3 - 4 utas, Ryzen 5 - 8-12 (bergantung pada bilangan teras - 4 atau 6) dan Ryzen 7 - 16 utas.

Perlu disebutkan satu lagi baris "merah" - FX, yang muncul pada tahun 2012, dan, sebenarnya, platform ini sudah dianggap usang, tetapi terima kasih kepada fakta bahawa kini semakin banyak program dan permainan mula menyokong multi-threading, talian Vishera sekali lagi telah mendapat populariti, yang, bersama-sama dengan harga yang rendah, hanya berkembang.

Nah, bagi pertikaian mengenai kekerapan pemproses dan bilangan teras, maka, sebenarnya, adalah lebih tepat untuk melihat ke arah yang kedua, kerana semua orang telah lama memutuskan frekuensi jam, dan juga model teratas dari Intel beroperasi pada nominal. 2.7, 2.8, 3 GHz. Di samping itu, kekerapan sentiasa boleh ditingkatkan menggunakan overclocking, tetapi dalam kes pemproses dwi-teras ini tidak akan memberi banyak kesan.

Bagaimana untuk mengetahui berapa banyak teras

Jika seseorang tidak tahu bagaimana untuk menentukan bilangan teras pemproses, maka ini boleh dilakukan dengan mudah dan ringkas, walaupun tanpa memuat turun dan memasang program khas yang berasingan. Hanya pergi ke "Pengurus Peranti" dan klik pada anak panah kecil di sebelah item "Pemproses".

Anda boleh mendapatkan maklumat yang lebih terperinci tentang teknologi yang disokong oleh "batu" anda, kekerapan jamnya, nombor semakannya dan banyak lagi menggunakan program khas dan kecil yang dipanggil CPU-Z. Anda boleh memuat turunnya secara percuma di laman web rasmi. Terdapat versi yang tidak memerlukan pemasangan.

Kelebihan dua teras

Apakah kelebihan pemproses dwi-teras? Terdapat banyak perkara, sebagai contoh, dalam permainan atau aplikasi, dalam pembangunan yang mana kerja benang tunggal menjadi keutamaan utama. Ambil permainan Wold of Tanks sebagai contoh. Pemproses dwi-teras yang paling biasa seperti Pentium atau Celeron akan menghasilkan hasil prestasi yang agak baik, manakala sesetengah FX daripada AMD atau INTEL Core akan menggunakan lebih banyak keupayaan mereka, dan hasilnya akan lebih kurang sama.

4 teras yang lebih baik

Bagaimanakah 4 teras boleh menjadi lebih baik daripada dua? Prestasi yang lebih baik. "Batu" empat teras direka untuk kerja yang lebih serius, di mana "tunggul" atau "celeron" mudah tidak dapat mengatasinya. Contoh terbaik di sini ialah sebarang program grafik 3D, seperti 3Ds Max atau Cinema4D.

Semasa proses pemaparan, program ini menggunakan sumber komputer maksimum, termasuk RAM dan pemproses. CPU dwi-teras akan menjadi sangat perlahan dalam masa pemprosesan render, dan lebih kompleks adegan, lebih lama masa yang diperlukan. Tetapi pemproses dengan empat teras akan mengatasi tugas ini dengan lebih cepat, kerana benang tambahan akan membantu mereka.

Sudah tentu, anda boleh mengambil beberapa "protsik" bajet daripada keluarga Core i3, sebagai contoh, model 6100, tetapi 2 teras dan 2 utas tambahan masih akan lebih rendah daripada teras quad-teras penuh.

6 dan 8 teras

Nah, segmen terakhir berbilang teras ialah pemproses dengan enam dan lapan teras. Tujuan utama mereka, pada dasarnya, adalah sama seperti CPU di atas, hanya mereka diperlukan di mana "empat" biasa tidak dapat mengatasinya. Di samping itu, komputer khusus yang lengkap dibina berdasarkan "batu" dengan 6 dan 8 teras, yang akan "disesuaikan" untuk aktiviti tertentu, contohnya, penyuntingan video, program pemodelan 3D, menghasilkan adegan berat yang sudah siap. dengan bilangan poligon dan objek yang banyak, dsb. .d.

Di samping itu, pemproses berbilang teras tersebut berprestasi sangat baik apabila bekerja dengan pengarkib atau dalam aplikasi yang memerlukan keupayaan pengkomputeran yang baik. Dalam permainan yang dioptimumkan untuk multi-threading, pemproses sedemikian tidak ada tandingannya.

Apakah yang dipengaruhi oleh bilangan teras pemproses?

Jadi, apakah lagi yang boleh menjejaskan bilangan teras? Pertama sekali, untuk meningkatkan penggunaan tenaga. Ya, walaupun ini mungkin terdengar mengejutkan, ia adalah benar. Tidak perlu terlalu risau, kerana dalam kehidupan seharian masalah ini, boleh dikatakan, tidak akan ketara.

Yang kedua ialah pemanasan. Lebih banyak teras, lebih baik sistem penyejukan diperlukan. Program yang dipanggil AIDA64 akan membantu anda mengukur suhu pemproses. Apabila bermula, anda perlu mengklik pada "Komputer" dan kemudian pilih "Sensor". Anda perlu memantau suhu pemproses, kerana jika ia sentiasa terlalu panas atau beroperasi pada suhu yang terlalu tinggi, maka selepas beberapa waktu ia hanya akan terbakar.

Pemproses dwi-teras tidak biasa dengan masalah ini, kerana mereka tidak mempunyai prestasi yang sangat tinggi dan pelesapan haba, masing-masing, tetapi pemproses berbilang teras melakukannya. Batu yang paling hangat adalah dari AMD, terutamanya siri FX. Sebagai contoh, ambil model FX-6300. Suhu pemproses dalam program AIDA64 adalah sekitar 40 darjah dan ini dalam mod melahu. Di bawah beban, bilangan akan meningkat dan jika terlalu panas berlaku, komputer akan dimatikan. Oleh itu, apabila membeli pemproses berbilang teras, anda tidak sepatutnya melupakan penyejuk.

Apakah lagi kesan bilangan teras pemproses? Untuk multitasking. Pemproses dwi-teras tidak akan dapat memberikan prestasi yang stabil apabila menjalankan dua, tiga atau lebih program secara serentak. Contoh paling mudah ialah streamer di Internet. Sebagai tambahan kepada fakta bahawa mereka bermain beberapa permainan pada tetapan tinggi, mereka secara serentak menjalankan program yang membolehkan mereka menyiarkan permainan ke Internet dalam talian mereka juga mempunyai pelayar Internet dengan beberapa halaman terbuka, di mana pemain, sebagai peraturan, membaca komen orang yang menontonnya dan memantau maklumat lain. Tidak setiap pemproses berbilang teras dapat memberikan kestabilan yang betul, apatah lagi pemproses dwi-teras dan teras tunggal.

Ia juga bernilai mengatakan beberapa perkataan bahawa pemproses berbilang teras mempunyai perkara yang sangat berguna yang dipanggil "L3 cache". Cache ini mempunyai jumlah memori tertentu di mana pelbagai maklumat tentang menjalankan program, tindakan yang dilakukan, dll. Semua ini diperlukan untuk meningkatkan kelajuan komputer dan prestasinya. Sebagai contoh, jika seseorang sering menggunakan Photoshop, maka maklumat ini akan disimpan dalam ingatan, dan masa untuk melancarkan dan membuka program akan dikurangkan dengan ketara.

Merumuskan

Merumuskan perbualan tentang kesan bilangan teras pemproses, kita boleh membuat satu kesimpulan mudah: jika anda memerlukan prestasi yang baik, kelajuan, multitasking, bekerja dalam aplikasi berat, keupayaan untuk bermain permainan moden dengan selesa, dll., maka pilihan anda ialah pemproses dengan empat teras atau lebih. Jika anda memerlukan "komputer" mudah untuk kegunaan pejabat atau rumah, yang akan digunakan pada tahap minimum, maka 2 teras adalah yang anda perlukan. Walau apa pun, apabila memilih pemproses, pertama sekali anda perlu menganalisis semua keperluan dan tugas anda, dan hanya kemudian mempertimbangkan sebarang pilihan.

Kami menemui masalah had jam yang tidak menyenangkan. Setelah mencapai ambang 3 GHz, pemaju berhadapan dengan peningkatan ketara dalam penggunaan kuasa dan pelesapan haba produk mereka. Tahap teknologi pada tahun 2004 tidak membenarkan pengurangan ketara dalam saiz transistor dalam kristal silikon, dan jalan keluar dari situasi ini adalah percubaan untuk tidak meningkatkan frekuensi, tetapi untuk meningkatkan bilangan operasi yang dilakukan setiap kitaran jam. Setelah menerima pakai pengalaman platform pelayan, di mana susun atur berbilang pemproses telah pun diuji, ia telah memutuskan untuk menggabungkan dua pemproses pada satu cip.

Banyak masa telah berlalu sejak itu; CPU dengan dua, tiga, empat, enam dan bahkan lapan teras telah tersedia secara meluas. Tetapi bahagian pasaran utama masih diduduki oleh model 2 dan 4 teras. AMD cuba mengubah keadaan, tetapi seni bina Jentolak mereka tidak memenuhi jangkaan dan pemproses lapan teras bajet masih tidak begitu popular di dunia. Oleh itu persoalannya ialahyang lebih baik: pemproses 2 atau 4 teras, masih kekal relevan.

Perbezaan antara pemproses 2 dan 4 teras

Pada peringkat perkakasanperbezaan utama antara pemproses 2 teras dan pemproses 4 teras– bilangan blok berfungsi. Setiap teras pada asasnya adalah CPU berasingan yang dilengkapi dengan nod pengkomputeran sendiri. 2 atau 4 CPU sedemikian disambungkan oleh bas berkelajuan tinggi dalaman dan pengawal memori biasa untuk interaksi dengan RAM. Unit berfungsi lain juga boleh menjadi perkara biasa: kebanyakan CPU moden mempunyai memori cache individu bagi tahap pertama (L1) dan kedua (L2), blok pengiraan integer dan operasi titik terapung. Cache L3, yang bersaiz agak besar, adalah satu dan boleh diakses oleh semua teras. Secara berasingan, kita boleh perhatikan AMD FX yang telah disebutkan (serta CPU Athlon dan APU siri A): mereka mempunyai persamaan bukan sahaja memori cache dan pengawal, tetapi juga unit pengiraan titik terapung: setiap modul tersebut pada masa yang sama milik dua teras.

Gambar rajah pemproses empat teras AMD Athlon

Dari sudut pandangan penggunaperbezaan antara pemproses 2 dan 4 terasialah bilangan tugas yang boleh diproses oleh CPU dalam satu kitaran jam. Dengan seni bina yang sama, perbezaan teori akan menjadi 2 kali untuk 2 dan 4 teras atau 4 kali untuk 2 dan 8 teras, masing-masing. Oleh itu, apabila beberapa proses berjalan serentak, peningkatan dalam bilangan harus melibatkan peningkatan dalam prestasi sistem. Lagipun, bukannya 2 operasi, CPU quad-core akan dapat melakukan empat sekali gus.

Apakah yang menyumbang kepada populariti CPU dwi-teras?

Nampaknya jika peningkatan dalam bilangan teras memerlukan peningkatan prestasi, maka berbanding dengan model dengan empat, enam atau lapan teras, pemproses dwi-teras tidak mempunyai peluang. Walau bagaimanapun, peneraju dunia dalam pasaran CPU, Intel, setiap tahun mengemas kini rangkaian produknya dan mengeluarkan model baharu dengan hanya beberapa teras (Core i3, Celeron, Pentium). Dan ini bertentangan dengan fakta bahawa walaupun dalam telefon pintar dan tablet, pengguna melihat CPU sedemikian dengan rasa tidak percaya atau menghina. Untuk memahami sebab model yang paling popular ialah pemproses dengan dua teras, anda harus mempertimbangkan beberapa faktor utama.

Intel Core i3 - pemproses 2 teras paling popular untuk PC rumah

Isu keserasian. Apabila mencipta perisian, pembangun berusaha untuk memastikan ia boleh berfungsi pada kedua-dua komputer baharu dan model CPU dan GPU sedia ada. Memandangkan julat di pasaran, adalah penting untuk memastikan permainan berjalan seperti biasa pada kedua-dua dua teras dan lapan. Majoriti semua PC rumah sedia ada dilengkapi dengan pemproses dwi-teras, jadi sokongan untuk komputer sedemikian mendapat perhatian yang paling.

Kesukaran dalam menyelaraskan tugas. Untuk memastikan penggunaan semua teras yang cekap, pengiraan yang dilakukan semasa program sedang berjalan hendaklah dibahagikan kepada benang yang sama. Sebagai contoh, tugas yang boleh menggunakan semua teras secara optimum dengan memperuntukkan satu atau dua proses kepada setiap satu daripadanya ialah pemampatan serentak beberapa video. Dengan permainan ia lebih sukar, kerana semua operasi yang dilakukan di dalamnya adalah saling berkaitan. Walaupun fakta bahawa kerja utama dilakukan oleh pemproses grafik kad video, ia adalah CPU yang menyediakan maklumat untuk menghasilkan imej 3D. Agak sukar untuk menjadikan setiap teras memproses bahagian datanya sendiri dan kemudian menyuapkannya ke GPU secara serentak dengan yang lain. Semakin banyak aliran pengiraan serentak perlu diproses, semakin sukar pelaksanaan tugas.

Kesinambungan teknologi. Pembangun perisian menggunakan pembangunan sedia ada untuk projek baharu mereka, yang tertakluk kepada pemodenan berulang. Dalam sesetengah kes, ia sampai ke tahap bahawa teknologi sedemikian kembali 10-15 tahun. Pembangunan berdasarkan projek berusia sepuluh tahun meminjamkan dirinya kepada kerja semula radikal untuk pengoptimuman ideal dengan berat hati, jika tidak sama sekali. Akibatnya, terdapat ketidakupayaan perisian untuk menggunakan keupayaan perkakasan PC secara rasional. Permainan S.T.A.L.K.E.R. Call of Pripyat, dikeluarkan pada tahun 2009 (semasa zaman kegemilangan CPU berbilang teras), dibina pada enjin 2001, dan oleh itu tidak boleh memuatkan lebih daripada satu teras.

S.T.A.L.K.E.R. menggunakan sepenuhnya hanya satu teras CPU 4 teras

Keadaannya adalah sama dengan RPG World of Tanks dalam talian yang popular: enjin Dunia Besar yang menjadi asasnya telah dicipta pada tahun 2005, apabila CPU berbilang teras belum lagi dianggap sebagai satu-satunya laluan pembangunan yang mungkin.

World of Tanks juga tidak tahu cara mengagihkan beban pada teras secara sama rata

Kesukaran kewangan. Akibat daripada masalah ini adalah perkara sebelumnya. Jika anda mencipta setiap aplikasi dari awal, tanpa menggunakan teknologi sedia ada, pelaksanaannya akan menelan belanja yang besar. Sebagai contoh, kos membangunkan GTA V adalah lebih daripada $200 juta. Pada masa yang sama, beberapa teknologi masih tidak dicipta "dari awal", tetapi dipinjam dari projek sebelumnya, kerana permainan itu ditulis untuk 5 platform sekaligus (Sony PS3, PS4, Xbox 360 dan One, serta PC).

GTA V dioptimumkan untuk berbilang teras dan boleh memuatkan pemproses secara sama rata

Semua nuansa ini tidak membenarkan kami menggunakan sepenuhnya potensi pemproses berbilang teras dalam amalan. Saling bergantung antara pengeluar perkakasan dan pembangun perisian mewujudkan lingkaran ganas.

Pemproses mana yang lebih baik: 2 atau 4 teras

Adalah jelas bahawa di sebalik semua kelebihan, potensi pemproses berbilang teras masih tidak direalisasikan. Sesetengah tugasan tidak tahu cara mengagihkan beban secara sama rata dan berfungsi dalam satu utas, yang lain melakukan ini dengan kecekapan yang sederhana, dan hanya sebahagian kecil perisian berinteraksi sepenuhnya dengan semua teras. Oleh itu persoalannya ialahpemproses mana yang lebih baik, 2 atau 4 teras, beli, memerlukan kajian yang teliti tentang keadaan semasa.

Terdapat produk daripada dua pengeluar di pasaran: Intel dan AMD, yang berbeza dalam ciri pelaksanaannya. Peranti Mikro Lanjutan secara tradisinya menumpukan pada berbilang teras, manakala Intel keberatan untuk mengambil langkah sedemikian dan meningkatkan bilangan teras hanya jika ini tidak membawa kepada penurunan prestasi khusus bagi setiap teras (yang sangat sukar untuk dielakkan).

Menambah bilangan teras mengurangkan prestasi akhir setiap teras

Sebagai peraturan, prestasi keseluruhan teori dan praktikal bagi CPU berbilang teras adalah lebih rendah daripada yang serupa (dibina pada mikroarkitektur yang sama, dengan pemproses teknikal yang sama) dengan teras tunggal. Ini disebabkan oleh fakta bahawa teras menggunakan sumber yang dikongsi, dan ini tidak mempunyai kesan terbaik terhadap prestasi. Oleh itu, anda tidak boleh membeli pemproses empat atau enam teras yang berkuasa dengan jangkaan bahawa ia pasti tidak akan lebih lemah daripada pemproses dwi-teras daripada siri yang sama. Dalam sesetengah keadaan ia akan menjadi, dan ia akan menjadi ketara. Contohnya ialah menjalankan permainan lama pada komputer dengan pemproses AMD FX lapan teras: FPS kadangkala lebih rendah daripada pada PC serupa dengan CPU empat teras.

Adakah berbilang teras diperlukan hari ini?

Adakah ini bermakna bahawa banyak teras tidak diperlukan? Walaupun kesimpulannya kelihatan logik, ia tidak. Tugas harian yang ringan (seperti melayari web atau menjalankan berbilang program serentak) bertindak balas secara positif untuk meningkatkan bilangan teras pemproses. Atas sebab inilah pengeluar telefon pintar memberi tumpuan kepada kuantiti, meninggalkan prestasi tertentu. Opera (dan penyemak imbas lain berdasarkan enjin Chromium), Firefox melancarkan setiap tab terbuka sebagai proses berasingan, masing-masing, semakin banyak teras, semakin cepat peralihan antara tab. Pengurus fail, program pejabat, pemain tidak memerlukan sumber secara intensif. Tetapi jika anda perlu kerap bertukar antara mereka, pemproses berbilang teras akan meningkatkan prestasi sistem.

Pelayar Opera memperuntukkan proses yang berasingan kepada setiap tab

Intel menyedari perkara ini, kerana teknologi HuperThreading, yang membolehkan teras memproses benang kedua menggunakan sumber yang tidak digunakan, muncul kembali pada zaman Pentium 4. Tetapi ia tidak mengimbangi sepenuhnya kekurangan prestasi.

Dalam Pengurus Tugas, pemproses 2 teras dengan Huper Threading muncul sebagai pemproses 4 teras

Pencipta permainan, sementara itu, secara beransur-ansur mengejar. Kemunculan generasi baharu Sony Play Station dan konsol Microsoft Xbox telah merangsang pembangun untuk memberi lebih perhatian kepada keupayaan berbilang teras. Kedua-dua konsol adalah berdasarkan cip AMD lapan teras, jadi sekarang pengaturcara tidak perlu menghabiskan banyak usaha untuk pengoptimuman apabila mengalihkan permainan ke PC. Dengan populariti konsol ini yang semakin meningkat, mereka yang kecewa membeli AMD FX 8xxx boleh menarik nafas lega. Pemproses berbilang teras secara intensif memperoleh kedudukan dalam pasaran, seperti yang dapat dilihat daripada ulasan.

Bilangan teras pemproses komputer riba mempengaruhi permintaan. Ramai pembeli memberi perhatian kepada ciri ini, dipandu oleh prinsip "lebih banyak teras, lebih cepat dan lebih produktif komputer riba." Tetapi formula ini tidak selalu benar.

Menurut pakar di kedai dalam talian Foxtrot, pemproses berbilang teras yang berkuasa mendedahkan potensi penuhnya hanya apabila bekerja dengan permainan 3D berat dan program kejuruteraan/reka bentuk intensif sumber. Dalam kes lain, pengguna tidak merasakan peningkatan kelajuan yang ketara, kerana pemproses hanya berfungsi pada separuh kapasiti.

Prestasi pemproses empat teras

Komputer riba yang paling produktif untuk permainan adalah yang dilengkapi dengan pemproses dengan 4 teras. Tetapi terdapat juga persaingan antara pemproses 4 teras: sesetengah model CPU mengatasi tugas mereka dengan lebih pantas daripada yang lain.

Perbezaan dalam prestasi dijelaskan bukan sahaja oleh bilangan teras, tetapi juga oleh ciri-ciri lain pemproses - kelajuan jam, teknologi proses, bilangan benang, memori cache dan kekerapan bas sistem.

Perbezaan visual antara pemproses dengan bilangan teras yang sama ditunjukkan menggunakan ujian khas (penanda aras), yang hasilnya dibentangkan dalam bentuk mata. Pemproses Intel Core i7 dan Core i5 menjaringkan bilangan mata maksimum. Pemproses keluarga AMD menerima separuh daripada mata.

Keunggulan produk Intel sebahagiannya dijelaskan oleh penggunaan teknologi Hyper-Threading proprietari, yang secara konvensional membahagikan setiap teras fizikal kepada dua teras maya. Akibatnya, komputer riba 4-teras, yang mempunyai pemproses dengan seni bina 4/8, memproses 8 aliran data secara selari, yang mempunyai kesan positif pada kelajuannya.

Petua: Apabila memilih komputer riba permainan, berikan keutamaan kepada model dengan pemproses Core i7 atau i5 yang menyokong teknologi Hyper-Threading.

Apabila 4 teras tidak diperlukan

Bilangan teras pemproses mempengaruhi kos komputer riba. Adakah berbaloi membayar lebih untuk potensi besar CPU jika kuasa ini tidak dalam permintaan?

Pemproses 4 teras akan berfungsi pada separuh kapasiti jika:

  • pengguna bekerja dengan aplikasi dan permainan mudah yang tidak direka untuk pengkomputeran selari;
  • Komputer riba digunakan untuk melaksanakan tugas mudah - bekerja dengan aplikasi pejabat, melayari Internet, berkomunikasi di rangkaian sosial.

Komputer riba dengan pemproses Intel atau AMD 2 teras mempunyai beberapa kelebihan berbanding komputer riba yang lebih berkuasa:

  • autonomi yang lebih lama kerana penggunaan kuasa yang sederhana;
  • kos komputer riba yang lebih rendah;
  • berfungsi dengan 4 utas (model Intel Core dengan teknologi Hyper-Threading).

Dengan cara ini: prestasi komputer riba bergantung bukan sahaja pada pemproses. Peranan penting diberikan kepada kad video dan RAM (volume sekurang-kurangnya 4 GB).

Selamat petang, pembaca blog teknologi kami. Hari ini kami tidak mempunyai semakan, tetapi beberapa jenis perbandingan: pemproses manakah yang lebih baik, 2-teras atau 4-teras? Saya tertanya-tanya siapa yang berprestasi lebih baik pada tahun 2018? Kemudian mari kita mulakan. Katakan segera bahawa dalam kebanyakan kes sawit akan pergi ke peranti dengan sejumlah besar modul fizikal, tetapi cip dengan 2 teras tidak semudah yang kelihatan pada pandangan pertama.

Ramai yang mungkin telah meneka bahawa kami akan mempertimbangkan semua wakil semasa dari Intel keluarga Pentium Coffee Lake dan "hyperpen" G4560 (Kaby Lake) yang popular. Seberapa relevan model tahun ini dan adakah patut difikirkan tentang membeli AMD Ryzen yang lebih produktif atau Core i3 yang sama dengan 4 teras.

Keluarga AMD Godavari dan Bristol Ridge sengaja tidak dipertimbangkan untuk satu sebab mudah - ia tidak mempunyai potensi lagi, dan platform itu sendiri ternyata bukan yang paling berjaya seperti yang dijangkakan.

Selalunya penyelesaian ini dibeli sama ada kerana kejahilan atau "sebagai ganti" sebagai sejenis pemasangan termurah untuk Internet dan filem dalam talian. Tetapi kami tidak begitu gembira dengan keadaan ini.

Perbezaan antara cip 2 teras dan 4 teras

Mari kita lihat perkara utama yang membezakan kategori cip pertama dari yang kedua. Pada peringkat perkakasan, anda dapat melihat bahawa hanya bilangan unit pengiraan yang berbeza. Dalam kes lain, teras disatukan oleh bas pertukaran data berkelajuan tinggi dan pengawal memori biasa untuk kerja yang cekap dan cekap dengan RAM.

Selalunya, cache L1 bagi setiap teras ialah nilai individu, tetapi L2 boleh sama ada sama untuk semua, atau juga individu untuk setiap blok. Walau bagaimanapun, dalam kes ini, cache L3 juga digunakan.

Secara teorinya, penyelesaian 4-teras hendaklah 2 kali lebih pantas dan lebih berkuasa, kerana ia melakukan 100% lebih operasi bagi setiap kitaran jam (mari kita ambil kekerapan yang sama, cache, proses teknikal dan semua parameter lain sebagai asas). Tetapi dalam amalan keadaan berubah dengan cara yang tidak linear sepenuhnya.

Tetapi di sini ia patut memberi penghormatan: dalam multi-threading, keseluruhan intipati 4 teras didedahkan sepenuhnya.

Mengapa pemproses dwi-teras masih popular?

Jika anda melihat segmen elektronik mudah alih, anda akan melihat penguasaan 6–8 cip nuklear, yang kelihatan seorganik mungkin dan dimuatkan secara selari semasa melaksanakan semua tugas. Kenapa begitu? Android dan iOS OS adalah sistem yang agak muda dengan tahap persaingan yang tinggi, dan oleh itu pengoptimuman setiap aplikasi adalah kunci kepada jualan peranti yang berjaya.

Keadaannya berbeza dalam industri PC dan inilah sebabnya:

Keserasian. Apabila membangunkan sebarang perisian, pembangun berusaha untuk menggembirakan khalayak baharu dan lama dengan perkakasan yang lemah. Lebih banyak penekanan diberikan pada pemproses 2 teras dengan mengorbankan sokongan untuk pemproses 8 teras.

Keselarian tugas. Walaupun penguasaan teknologi pada tahun 2018, mendapatkan program untuk berfungsi dengan berbilang teras CPU dan benang secara selari masih tidak mudah. Jika kita bercakap tentang mengira beberapa aplikasi yang sama sekali berbeza, maka tidak ada soalan, tetapi apabila ia berkaitan dengan pengiraan dalam satu program, ia lebih teruk: anda perlu kerap mengira maklumat yang sama sekali berbeza, sambil tidak melupakan kejayaan tugas dan ketiadaan ralat dalam pengiraan.

Dalam permainan, situasinya lebih menarik, kerana hampir mustahil untuk membahagikan jumlah maklumat menjadi "saham" yang sama. Hasilnya, kami mendapat gambar berikut: satu unit pengkomputeran berfungsi pada 100%, baki 3 sedang menunggu giliran mereka.

Kesinambungan. Setiap penyelesaian baharu adalah berdasarkan perkembangan terdahulu. Menulis kod dari awal bukan sahaja mahal, tetapi juga sering tidak menguntungkan untuk pusat pembangunan, kerana "ini sudah cukup untuk orang ramai, tetapi pengguna cip 2-teras masih menjadi bahagian utama."

Ambil contoh banyak projek kultus seperti Lineage 2, AION, World of Tanks. Kesemuanya dicipta berdasarkan enjin purba, yang mampu memuatkan hanya satu teras fizikal secukupnya, dan oleh itu di sini peranan utama dalam pengiraan hanya dimainkan oleh kekerapan cip.
Pembiayaan. Tidak semua orang mampu untuk mencipta produk yang sama sekali baru, direka untuk bukan 4.8, 16 benang. Ia terlalu mahal, dan dalam kebanyakan kes tidak wajar. Ambil, sebagai contoh, kultus yang sama GTA V, yang boleh dengan mudah "makan" 12 dan 16 benang, apatah lagi teras.

Kos pembangunannya melebihi 200 juta dolar yang baik, yang dengan sendirinya sudah sangat mahal. Ya, permainan itu berjaya kerana kredibiliti Rockstar di kalangan pemain sangat besar. Bagaimana jika ia adalah permulaan muda? Sekarang anda memahami segala-galanya sendiri.

Adakah anda memerlukan pemproses berbilang teras?

Mari kita lihat keadaan dari sudut pandangan orang awam yang sederhana. Kebanyakan pengguna memerlukan 2 teras atas sebab berikut:

  • keperluan rendah;
  • kebanyakan aplikasi berfungsi dengan stabil;
  • permainan bukanlah keutamaan utama;
  • kos pemasangan rendah;
  • pemproses itu sendiri adalah murah;
  • majoriti membeli penyelesaian siap sedia;
  • sesetengah pengguna tidak tahu apa yang mereka sedang dijual di kedai dan berasa hebat.

Adakah mungkin untuk bermain pada 2 teras? Ya, tiada masalah, kerana barisan Intel Core i3 sehingga generasi ke-7 telah berjaya dibuktikan selama beberapa tahun. Juga sangat popular ialah Tasik Pentium Kaby, yang buat pertama kalinya dalam sejarah memperkenalkan sokongan untuk Hyper Threading.
Adakah berbaloi untuk membeli 2 teras sekarang, walaupun dengan 4 utas? Eksklusif untuk tugas pejabat. Era cip ini secara beransur-ansur berlalu, dan pengeluar telah mula menukar secara besar-besaran kepada 4 teras fizikal sepenuhnya, dan oleh itu anda tidak harus mempertimbangkan Pentium dan Core i3 Kaby Lake yang sama dalam jangka masa panjang. AMD telah meninggalkan pemproses 2 teras sepenuhnya.