Yadro sonini protsessor ishlashiga ta'siri


Markaz protsessor hisoblashning sher ulushini ishlab chiqaruvchi kompyuterning asosiy komponenti bo'lib, butun tizimning tezligi uning kuchiga bog'liq. Ushbu maqolada yadrolarning soni CPU ishlashiga qanday ta'sir qilish haqida gapiramiz.

CPU yadrolari

Yadro CPUning asosiy komponentidir. Bu erda barcha operatsiyalar va hisob-kitoblar amalga oshiriladi. Agar bir necha yadro bo'lsa, ular ma'lumotlar uzatish yo'li bilan bir-birlari bilan va tizimning boshqa tarkibiy qismlari bilan "muloqot" qilishadi. Bu kabi "g'ishtlarning" soni vazifaga qarab, protsessorning umumiy ishlashiga ta'sir qiladi. Umuman olganda, ular qanchalik ko'p bo'lsa, axborotni qayta ishlash tezligi qanchalik yuqori bo'lsa ham, ko'p yadroli protsessorlar kamroq "paketlangan" hamkorlardan kamroq bo'lgan sharoitlar mavjud.

Shuningdek qarang: Zamonaviy protsessor qurilmasi

Jismoniy va mantiqiy yadrolar

Ko'pgina Intel protsessorlari, va yaqinda AMD, bir jismoniy yadro hisoblashning ikki qismini hisobga olgan holda hisob-kitoblarni bajarishga qodir. Ushbu zarralar mantiqiy yadro deb ataladi. Masalan, CPU-Z da bu xususiyatlarni ko'rishimiz mumkin:

Buning uchun AMD tomonidan ishlab chiqarilgan Hyper Threading (HT) texnologiyasi yoki Simultaneous Multithreading (SMT) texnologiyasi. Bu erda qo'shimcha mantiqiy yadro fizikadan ko'ra asta-sekin bo'ladi, ya'ni to'rt yadroli to'rt yadroli protsessor xuddi shu avloddagi HT yoki SMT bilan juft yadrodan ko'ra kuchliroqdir.

O'yinlar

O'yin dasturlari markaziy protsessor dunyoning hisoblash uchun video karta bilan ishlaydigan tarzda yaratilgan. Ob'ektlarning fizikasi qanchalik murakkab bo'lsa, ular qanchalik ko'p bo'lsa, undagi yuk va undan kuchliroq "tosh" ish bilan yaxshi ishlaydi. Lekin o'yin juda ko'p bo'lgani uchun ko'p yadroli monster sotib olishga shoshilmang.

Shuningdek qarang: O'yinlarda protsessor nima?

2015 yilgacha ishlab chiqilgan eski loyihalar odatda ishlab chiquvchilar tomonidan yozilgan kodning o'ziga xos xususiyatlari tufayli 1dan ortiq 2 yadrolarni yuklab olmaydi. Bunday holda, past megahertzli sakkiz yadroli protsessorga nisbatan yuqori chastotali ikki yadroli protsessorga ega bo'lish ma'qul. Bu faqat misoldir, amalda, zamonaviy ko'p yadroli CPUlar har bir yadro uchun ancha yuqori ishlashga ega va eskirgan o'yinlarda yaxshi ishlaydi.

Shuningdek qarang: protsessor chastotasiga nima ta'sir qiladi

Kodi bir nechta (4 yoki undan ortiq) yadroda ishlaydigan birinchi o'yinlardan biri 2015-yilda kompyuterda chop etilgan GTA 5 edi. O'shandan beri loyihalarning aksariyati ko'p tarmoqli hisoblanadi. Bu shuni anglatadiki, ko'p yadroli protsessor o'zining yuqori chastotali hamkoriga mos kelishi mumkin.

O'yin qanchalik yaxshi bajarilayotganiga qarab, ko'p yadroli ortiqcha va ortiqcha bo'lishi mumkin. Ushbu materialni yozish paytida "o'yinlar" ni 4 yadrodan iborat CPUlar deb hisoblash mumkin. Shunga qaramasdan, ishlab chiquvchilar parallel hisoblash uchun kodni tobora ko'proq moslashtirmoqdalar va neytron bo'lmagan modellar yaqin orada umidsiz bo'lib qoladi.

Dasturlar

O'yinlar bilan solishtiradigan bo'lsak, hamma narsa biroz oddiyroq, chunki ma'lum bir dasturda yoki paketda ishlash uchun "tosh" ni tanlashimiz mumkin. Ish qo'llanmalari birburchak va ko'p qismli ishlangan. Birinchi yadro uchun yuqori ish faoliyatini talab qiladi, ikkinchisi esa hisoblash tarmoqlarining ko'pligi. Masalan, ko'p yadroli "foiz" video yoki 3D sahnalarni yaxshiroq ko'rsatishga yordam beradi, fotoshopda esa 1 dan 2 gacha kuchli yadro bo'lishi kerak.

Operatsion tizim

Yadrolarning soni faqatgina OS ga teng bo'lsa, u operatsiya tezligiga ta'sir qiladi. Boshqa hollarda, tizim jarayonlari protsessorni barcha resurslarga jalb qilmaydi. Biz "pichoqlarni" har qanday "tosh" qo'yish mumkin, ammo muntazam ish haqida viruslar yoki muvaffaqiyatsizliklar haqida gapirmaymiz. Shu bilan birga, ko'plab fon dasturlari tizim bilan birga ishlaydi, bu esa CPU vaqtini sarflaydi va qo'shimcha yadrolar ortiqcha bo'lmaydi.

Universal echimlar

Bas, biz ko'p ishlaydigan protsessorlar yo'qligini ta'kidlaymiz. Barcha ilovalarda yaxshi natijalarni ko'rsatishi mumkin bo'lgan modellar mavjud. Misol tariqasida, i7 8700, Ryzen R5 2600 (1600) yoki undan ko'prog'iga o'xshash "toshlar" ga ega bo'lgan olti yadroli CPU keltirilgan bo'lishi mumkin, ammo ular o'yin yoki oqimga parallel ravishda video va 3D bilan faol ishlayotgan bo'lsangiz ham universal bo'lishni da'vo qila olmaydi .

Xulosa

Yuqorida keltirilgan hamma narsani sarhisob qiladigan bo'lsak, quyidagi xulosa chiqarishimiz mumkin: protsessor yadrolari soni jami hisoblash kuchini aks ettiruvchi xarakteristik xususiyatdir, ammo u qanday ishlatilishini dasturga bog'liq. O'yinlar uchun to'rt yadroli model mukammal tarzda ta'minlanadi va yuqori manbali dasturlar uchun juda ko'p sonli ip bilan "tosh" ni tanlash yaxshidir.