Ano ang mas mahusay kaysa sa 2 core. Ang buong katotohanan tungkol sa mga multi-core na processor. Nagre-render ng mga 3D na eksena

  • 05.02.2022

Pavel_A 24.05.2012 - 12:08

Kamusta.
Kailangan mo ng portable na computer na may malaking display para gumana sa Excel, mabuti, minsan manood ng pelikula. Ang pangunahing bagay ay isang malaking screen at isang mababang presyo.
Huminto sa 17 pulgada.
Para sa presyo ay tumigil sa HP pavilion. Mayroong mga pagpipilian na may iba't ibang mga processor.
Ano ang pinakamahusay na processor?
Intel Core i3 2350M Processor 2.3GHz
o
AMD Quad-Core A6-3420M Accelerated Processor na may AMD Radeon HD 6520G discrete-class graphics

At kung ano ang mas mahusay na HP o ASUS (mas gusto ko ang ASUS at mas mahirap ito, ngunit ito ay mas mahal at ang palaka ay nasasakal ng husto).

Goldheart2 24.05.2012 - 01:07

Mas mahusay ang Intel Core i3 2350M Processor 2.3GHz.

Pavel_A 24.05.2012 - 01:41

Goldheart2
Intel Core i3 2350M Processor 2.3GHz mas mahusay
Magkano?
Pagkatapos ng lahat, mayroon siyang 2 core na 2.3 bawat isa, at ang isa ay may 4 na core na 1.5 bawat isa. Sa kabuuan, ang pangalawa ay mas makapangyarihan?

Dr.Acula 24.05.2012 - 02:43

Pavel_A
Magkano?

http://www.notebookcheck.net/M...ist.2436.0.html
Ayon sa mga pagsubok, mas mahusay ang Intel. At ang pagganap ng processor ay nakasalalay hindi lamang sa bilang ng mga core at dalas. Maniniwala ka ba sa akin kung sasabihin ko sa iyo na ang isang processor na may isang core at dalas ng 1650 MHz, kapag nagsasagawa ng ilang mga gawain, ay maaaring gumana nang mas mabilis kaysa sa ilang Intel na 20 libo?

HP o Asus - depende sa partikular na modelo.

Goldheart2 24.05.2012 - 03:03

Pagkatapos ng lahat, mayroon siyang 2 core na 2.3 bawat isa, at ang isa ay may 4 na core na 1.5 bawat isa. Sa kabuuan, ang pangalawa ay mas makapangyarihan?

Hindi ito gumagana, ang pagganap ng Intel sa bawat gigahertz ay mas mataas, kaya kahit na may dalawang core ay gumagawa ito ng A6-3420M, sa pag-render ang pagkakaiba ay humigit-kumulang 14 porsiyento, ngunit ito ay isang mahusay na parallelization na gawain, ngunit kung kukuha ka ng karamihan sa mga karaniwang application kung saan isang thread ang kasali, mas madalas dalawa, dito i3 2350M mapupunit lang ang 3420M. At sa kaso ng iyong Excel, pinag-uusapan natin ang tungkol sa isang thread. Ang mga graphics ng 3420M ay mas produktibo, ngunit ang 2350M ay may kalamangan sa mga tuntunin ng pag-playback ng video sa harap ng isang malakas na asic decoder.

c00xer 24.05.2012 - 07:12

Goldheart2
ngunit kung kukuha kami ng karamihan sa mga karaniwang application kung saan ang isang thread ay kasangkot, mas madalas na dalawa
Ito ang kailangan mong bigyang pansin. Sa gawain. BTW, ang ilang mga laro (tulad ng World of Tanks) ay single-threaded pa rin. Nakakahiyang makakita ng 25% na load sa isang 4-core na bato.

Pavel_Crio 27.05.2012 - 21:24

Oo, mas mahusay ang Intel.




Goldheart2 28.05.2012 - 08:14

P.S. Ngunit hindi mo kailangan ang tungkol sa Excel)) I-install ang Excel 2007/2010, mayroon sa mga setting (Excel Options - Advanced):

Paganahin ang mga multi-threaded na kalkulasyon?
- gamitin ang lahat ng mga processor ng computer na ito (ito ay nagpapakita ng 4 para sa akin, mayroon akong Intel Quad)
- mano-mano (maaari kang pumili ng 1.2 .. depende sa mga core)

Sa ating progresibong panahon, ang bilang ng mga core ay gumaganap ng isang nangingibabaw na papel sa pagpili ng isang computer. Pagkatapos ng lahat, ito ay salamat sa mga core na matatagpuan sa processor na ang kapangyarihan ng computer ay sinusukat, ang bilis nito sa panahon ng pagproseso ng data at ang pagpapalabas ng resulta. Ang mga core ay matatagpuan sa processor chip, at ang kanilang numero sa ngayon ay maaaring umabot mula isa hanggang apat.

Sa "lumang panahon" na iyon, nang ang mga four-core na processor ay wala pa, at kahit na ang mga dual-core na processor ay isang pag-usisa, ang bilis ng kapangyarihan ng computer ay sinusukat sa dalas ng orasan. Ang processor ay nagproseso lamang ng isang stream ng impormasyon, at tulad ng naiintindihan mo, habang ang resulta ng pagpoproseso ay nakarating sa user, lumipas ang isang tiyak na tagal ng oras. Ngayon, ang isang multi-core na processor, sa tulong ng mga espesyal na idinisenyong pinahusay na mga programa, ay naghahati sa pagproseso ng data sa ilang hiwalay, independiyenteng mga thread, na makabuluhang nagpapabilis sa resulta at nagpapataas ng data ng kapangyarihan ng computer. Ngunit, mahalagang malaman na kung ang application ay hindi naka-configure upang gumana sa multi-core, ang bilis ay magiging mas mababa pa kaysa sa isang single-core processor na may mahusay na bilis ng orasan. Kaya paano mo malalaman kung gaano karaming mga core ang nasa isang computer?

Ang central processing unit ay isa sa pinakamahalagang bahagi ng anumang computer, at ang pagtukoy kung gaano karaming mga core ang mayroon ito ay isang magagawang gawain para sa isang baguhan na henyo sa computer, dahil ang iyong matagumpay na pagbabago sa isang bihasang computer bison ay nakasalalay dito. Kaya, tinutukoy namin kung gaano karaming mga core ang nasa iyong computer.

Numero ng pagtanggap 1

  • Upang gawin ito, pindutin ang mouse ng computer sa kanang bahagi sa pamamagitan ng pag-click sa icon na "Computer", o ang menu ng konteksto na matatagpuan sa desktop, sa icon na "Computer". Piliin ang item na "Properties".

  • May bubukas na window sa kaliwa, hanapin ang item na "Device Manager."
  • Upang mabuksan ang listahan ng mga processor sa iyong computer, mag-click sa arrow na matatagpuan sa kaliwa ng mga pangunahing item, kabilang ang item na "Mga Proseso".

  • Sa pamamagitan ng pagbilang kung gaano karaming mga processor ang nasa listahan, maaari mong sabihin nang may kumpiyansa kung gaano karaming mga core ang nasa processor, dahil ang bawat core ay magkakaroon ng hiwalay na entry, kahit na paulit-ulit. Sa sample na ipinakita sa iyo, makikita mo na mayroong dalawang core.

Ang pamamaraang ito ay angkop para sa mga operating system ng Windows, ngunit sa mga processor ng Intel na nakikilala sa pamamagitan ng hyperthreading (Hyper-threading technology), ang pamamaraang ito ay malamang na magbigay ng isang maling pagtatalaga, dahil sa kanila ang isang pisikal na core ay maaaring nahahati sa dalawang mga thread, independiyenteng isa. mula sa isa. Bilang resulta, bibilangin ng isang programa na mabuti para sa isang operating system ang bawat independiyenteng thread bilang isang hiwalay na core para sa isang ito, at magkakaroon ka ng isang walong-core na processor. Samakatuwid, kung sinusuportahan ng iyong processor ang teknolohiyang Hyper-threading, sumangguni sa mga espesyal na kagamitan - mga diagnostic.

Numero ng pagtanggap 2

Mayroong mga libreng programa para sa mga interesado sa bilang ng mga core sa processor. Kaya, ang hindi bayad na programa ng CPU-Z ay lubos na makayanan ang gawain na iyong itinakda. Upang magamit ang programa:

  • pumunta sa opisyal na website CPUid.com, at i-download ang archive mula sa CPU-Z. Mas mainam na gamitin ang bersyon na hindi kailangang i-install sa computer, ang bersyon na ito ay may label na "walang pag-install".
  • Susunod, dapat mong i-unpack ang program at pukawin ang paglunsad nito sa isang executable na file.
  • Sa pangunahing window ng program na ito na bubukas, sa tab na "CPU", sa ibaba, hanapin ang item na "Mga Core". Dito ipapakita ang eksaktong bilang ng mga core ng iyong processor.

Maaari mong malaman kung gaano karaming mga core ang isang Windows computer sa pamamagitan ng paggamit ng Task Manager.

Numero ng pagtanggap 3

Ang pagkakasunud-sunod ng mga aksyon ay:

  • Inilunsad namin ang dispatcher sa pamamagitan ng pag-click sa kanang bahagi ng mouse sa quick launch bar, kadalasang matatagpuan sa ibaba.
  • Magbubukas ang isang window, hanapin dito ang item na "Start Task Manager"

  • Sa pinakatuktok ng Windows Task Manager ay ang tab na "Pagganap", dito, gamit ang chronological loading ng central memory, makikita mo ang bilang ng mga core. Pagkatapos ng lahat, ang bawat window ay nagpapahiwatig ng kernel, na nagpapakita ng paglo-load nito.

Numero ng pagtanggap 4

At isa pang posibilidad para sa pagbibilang ng mga core ng computer, para dito kakailanganin mo ng anumang dokumentasyon para sa computer, na may kumpletong listahan ng mga bahagi. Hanapin ang entry ng processor. Kung ang processor ay kabilang sa AMD, pagkatapos ay bigyang-pansin ang simbolo ng X at ang numero sa tabi nito. Kung nagkakahalaga ito ng X 2, pagkatapos ay nakakuha ka ng isang processor na may dalawang core, at iba pa.

Sa mga processor ng Intel, ang bilang ng mga core ay nakasulat sa mga salita. Kung nagkakahalaga ito ng Core 2 Duo, Dual, pagkatapos ay mayroong dalawang core, kung Quad - apat.

Siyempre, maaari mong bilangin ang mga core sa pamamagitan ng pagpunta sa motherboard sa pamamagitan ng BIOS, ngunit sulit ba kapag ang mga pamamaraan na inilarawan ay magbibigay ng isang napakalinaw na sagot sa tanong na interesado ka, at maaari mong suriin kung sinabi nila sa iyo ang totoo sa tindahan at bilangin kung gaano karaming mga core ang nasa iyong computer nang mag-isa.

P.S. Well, yun lang, ngayon alam na natin kung paano malalaman kung ilang core ang nasa isang computer, kahit hanggang apat na paraan, at kung alin ang gagamitin ay desisyon mo na 😉

Sa pakikipag-ugnayan sa

Sa ating panahon, karaniwang tinatanggap na ang isang dual-core processor ay ang maraming mga computer na badyet. Ang isang "tunay" na CPU ay nagsisimula sa 4 na mga core. Sa loob ng mahabang panahon, ito ay talagang sapat, at maraming software ang matagumpay na gumamit ng lahat ng mga mapagkukunang ibinigay. Ngayon ang 6-core na mga processor at pagkatapos ay mas "malakas" na mga processor ay naging karaniwan na. Gaano kahalaga ang pagtaas ng multithreading sa mga laro? Ang mapagkukunan ng uk.hardware.info ay nagsagawa ng pagsubok upang matukoy kung gaano karaming mga core ang kailangan para sa mga laro, kung saan ang makatwirang limitasyon ng pagtaas ng mga yunit ng computing na ito kapag pumipili ng isang processor at, nang naaayon, paggastos sa hindi nangangahulugang murang "mga bato". Nag-aalok ako ng libreng pagsasalin ng pagsusulit na ito.

Layunin ng pagsusuri at mga kalahok

Ang layunin ay upang matukoy kung gaano karaming pera ang ihahanda para bumili ng processor na hindi mo kailangang mag-alala tungkol sa pagiging isang bottleneck sa pinagsama-samang sistema ng paglalaro. Naturally, ang pagsubok na ito ay kawili-wili para sa mga na ang badyet na inilalaan para sa pagbili ng mga bahagi ay hindi limitado, at nais mong pinaka-epektibong mamuhunan ang bawat ruble sa gigahertz (gigabytes, atbp.).

Kasama ang paraan, susubukan naming magpasya kung ano ang pinakamahusay na mamuhunan sa karagdagang mga core ng processor, o sa isang mas mabilis na graphics card, o bumili. Mahalagang maunawaan kung paano gumagana ang isang partikular na laro sa maraming mga core at kung gaano kalaki ang pagtaas ng pagganap (kung mayroon man) na may pagtaas sa kanilang bilang.

Para sa pagsubok, ang sumusunod na stand ay binuo:

  • Processor - Intel Core i9 7900X Skylake-X 10-core na CPU @ 4.5 GHz.
  • Motherboard - ASUS Strix X299-XE Gaming.

Gayundin, ang mga pagsusuri ay isinagawa gamit ang isang AMD processor, kung saan ang sumusunod na stand ay binuo:

  • Processor - AMD Ryzen 7 2700X sa mga stock frequency at gamit ang lahat ng available na core.
  • Motherboard - Asus Crosshair VII Hero WiFi.
  • Memorya - G.Skill Trident Z 32GB DDR4-3200 CL14.
  • Video card - NVidia GeForce GTX 1080 Ti.
  • Imbakan - 2x SSD Samsung 840 Evo 1TB.
  • OS - Windows 10 64-bit (1803 Update).

Binibigyang-daan ka ng napiling Intel processor na i-disable ang mga core at thread para gayahin ang mga CPU na may iba't ibang configuration ng compute unit.

Isinagawa ang pagsubok sa ilang resolution ng screen: FullHD, WQHD at Ultra HD na may medium at ultra graphics na mga setting. Tumatakbo nang kaunti sa unahan, sa mga matataas na resolution ang video card ay naging "bote" na leeg, na binabawasan ang halaga ng pagsuri sa mga processor, ngunit nagbibigay pa rin ng ilang pagkain para sa pag-iisip.

Mga resulta ng pagsubok

Assassin's Creed Origins (DX11)

Ang laro ay nasusukat nang maayos, ngunit hanggang sa isang tiyak na limitasyon lamang.

Ang isang dual-core processor ay malinaw na hindi na angkop, dahil ito ay makabuluhang binabawasan ang pagganap, at ang pagkakaroon ng 4 na mga core, bukod pa rito, sa isang pagsasaayos na may 8 mga thread, o isang processor na may 6 na mga core na walang HyperThreading, ay lumalabas na pinakamainam. Ang isang karagdagang pagtaas sa nuclei, kung ito ay nagdudulot ng isang resulta, ay hindi masyadong makabuluhan.

Tawag ng Tanghalan: WW2 (DX11)

Ang laro, upang ilagay ito nang mahinahon, ay hindi masyadong napapanahon sa kung ano ang gagawin sa pagtaas ng bilang ng mga core.

Ang pagkakaiba, bagama't napakaliit, ay sinusunod lamang sa resolusyon ng FullHD sa mga medium na setting. Sa pagtaas ng kalidad ng larawan, ang pinakamababang scatter ng mga resulta ay maaaring maiugnay sa mga error sa pagsukat.

Destiny 2 (DX11)

Ang larong ito ay nangangailangan ng processor na may hindi bababa sa 4 na mga core. Gayunpaman, karamihan sa kanila ay hindi inaangkin. In fairness, dapat sabihin na totoo ito para sa mga mababang resolution (hindi hihigit sa FullHD) at para sa mga setting ng medium-high na graphics.

Sa pagtaas ng pag-load sa video card, ang papel ng processor sa pagganap ay bumababa, at ang pagkakaiba sa pagitan ng pinaka "mahina" na dual-core at ang top-end na CPU ay nabawasan sa zero.

F1 2017 (DX11)

Narito ang isang katulad na pag-uugali tulad ng sa nakaraang laro.

Ang dual-core ay makabuluhang binabawasan ang pagganap, ngunit, muli, hindi ang pinakamataas na resolution. Simula sa mga ultra setting sa 1440p, ang pagkakaiba sa pagitan ng "mga bato" ay minimal. Gayunpaman, ang 10-core ay medyo namumukod-tangi sa ilang mga mode. Oo, at napakasarap sa pakiramdam ni Ryzen sa ilalim ng mataas na pagkarga.

Far Cry 5 (DX11)

Ang isa pang laro na walang malasakit sa bilang ng mga core ng processor.

Sa mataas na resolution, ang mga CPU sa 6C/12T at 10C/20T na mga pagsasaayos ay medyo namumukod-tangi, ngunit, sa totoo lang, ang pagtaas ng FPS ay napakaliit na hindi nito binibigyang-katwiran ang labis na pagbabayad para sa mga core na ito.

Final Fantasy XV (DX11)

Ligtas na sabihin na ang dual-core processor ay ang "preno" para sa larong ito sa FullHD at 1440p na mga resolusyon.

Gayunpaman, maaaring may mga reklamo tungkol sa variant na may 4 na core at walang HyperThreading. Ang lahat ng nasa itaas ay nagpapakita ng napakalapit na mga resulta. Ang AMD Ryzen ay mahusay sa lahat ng mga mode.

Fortnite (DX11)

Ang tanging kapansin-pansing pagkakaiba ay sa FullHD resolution at medium na mga setting ng kalidad ng imahe. Ang dual-core Intel ay nahuli at, kakaiba, ang mga resulta ng AMD ay humigit-kumulang 15% na mas mababa. Ang iba sa grupo ng mga "kasama" ay napakalapit. Habang tumataas ang load sa GPU, lumalabas ang pagkakaiba sa pagitan ng mga level ng CPU.

Ghost Recon: Wildlands (DX11)

Isa pang kumpirmasyon na ang dalawang core ay hindi sapat sa ating panahon.

Sa mga kondisyon kapag ang video card ay hindi pa na-load "sa eyeballs", ang kakulangan ng mga yunit ng computing ay nagpapakita mismo ng kapansin-pansin.

Makikita mo na sa lahat ng mga mode ang 6-core ay mas mababa sa 4-core, at ang pagkakaroon ng dalawang karagdagang "iron" na mga core ay mas mababa sa apat na HyperThreading na mga thread. In fairness, pinag-uusapan natin ang pagkakaiba ng 1-2 FPS, at maaari itong ganap na mapabayaan.

Middle Earth: Shadow of War (DX11)

Muli, pamilyar na ang larawan - na may mababang pagkarga sa video card, nahuhuli ang dual core.

Simula sa pagsasaayos ng 4C / 4T, halos walang pagkakaiba sa pagitan ng mga processor.

Need for Speed: Payback (DX11)

Ang Frostbite engine kung saan binuo ang larong ito ay alam kung paano pamahalaan ang mga mapagkukunang ibinigay.

Totoo, ang pinaka-kapansin-pansing pagtaas ay nangyayari kapag lumilipat mula 2 hanggang 4 na mga core, at ito ay kanais-nais na ang HyperThreading ay kasama din. O 6 na mga core sa anumang configuration.

PlayerUnknown's Battlegrounds (DX11)

Masarap sa pakiramdam ang mga processor na may 4 na core at mas mataas.

Ang dual core ay mas mababa sa karamihan ng mga opsyon. Bukod dito, ang pinakamalaking epekto ay nakamit sa pagkakaroon ng 6 na mga core.

Manghuhuli (DX11)

Ang laro ay hindi nasusukat nang maayos sa mga core.

Maliban kung sa maximum na mga setting sa FullHD, ang mga processor ay pumila alinsunod sa hierarchy. At sa 4K, pinapayagan ka ng dual-core na makakuha ng parehong halaga ng FPS bilang isang ten-core. Bukod dito, mayroong isang kapansin-pansing malinaw na pabor para sa pagkakaroon ng HyperThreading, kahit na ang epekto ng paggamit nito ay kinakalkula sa ilang FPS.

Sa mababang mga resolution, ang AMD ay gumaganap ng pinakamasama, nagbibigay sa lahat at kapansin-pansin. Totoo, mas mataas ang mga setting ng resolution at graphics, mas makatwiran ang paggamit ng partikular na "bato" na ito.

Kabuuang Digmaan: Warhammer (DX11)

Ang laro ay mahusay na nauugnay sa pagkakaroon ng isang processor ng 6 na mga core.

Sa karamihan ng mga kaso, ito ay lumalabas na ang pinakamahusay na pagpipilian.

The Witcher 3 (DX11)

Ang Witcher ay hindi maganda ang reaksyon sa multi-core.

Halos lahat ng kalamangan ay nagmumula sa paglipat mula 2 hanggang 4 na mga core. At kahit na pagkatapos, ito ay nagpapakita ng sarili sa FullHD at medium na mga setting ng graphics.

Battlefield 1 (DX12)

Ang Frostbite engine ay mahusay na sumusukat hanggang sa 6 na mga core at 12 na mga thread.

Ang karagdagang pagtaas sa "steepness" ng processor ay walang epekto. Ang pinakamainam na pagpipilian ay eksaktong anim na core, o, sa matinding mga kaso, isang quad-core, ngunit palaging may HyperThreading "nakasakay".

Mukhang maganda ang AMD Ryzen, bagaman natatalo ito sa resolusyon ng FullHD, ngunit sa 1440p ay nagpapakita ito ng halos parehong mga resulta, habang ang Intel ay "bumaba" sa antas ng AMD.

Forza Motorsport 7 (DX12)

Mahusay din ang pag-scale ng laro, at ang pagkakaroon ng 8 thread o 6 na core ang pinakamainam na configuration para sa Forza Motorsport 7. Ang anumang mas mababa ay magiging bottleneck sa system.

Ang Dibisyon (DX12)

Hindi sapat ang dalawang core para sa larong ito.

Kailangan mo ng hindi bababa sa dalawang beses nang mas marami, at mas mabuti sa HyperThreading. Ang karagdagang pagtaas sa multi-core na pagdaragdag ng FPS ay hindi nagdadala. At muli, ang pagkakaroon ng 8 mga thread o 6 na "iron" core ay ang pinakamahusay na pagpipilian.

Wolfenstein 2: Ang Bagong Colossus (Vulkan)

Ang isang laro na gumagamit ng sarili nitong makina at sarili nitong APi ang pinakanaglo-load sa video card, at kung aling processor ang ginagamit ay hindi gaanong mahalaga. Ang isang bahagyang pagtaas sa FPS na may 6 na mga core ay sinusunod, ngunit ang pagkakaiba ay nasa loob ng ilang porsyento.

Konklusyon. Multi-core - kaya ilang core ang kailangan mo para sa mga laro?

Tulad ng ipinakita ng pagsubok, ang pinaka "nakadepende sa core" na mga laro ay ang Forza Motorsport 7, Assassin's Creed: Origins, Battlefield 1 at Need For Speed ​​​​​​Payback. Naturally, pinag-uusapan natin, na may mga bihirang eksepsiyon, tungkol sa mga resolusyon ng FullHD at hindi ang pinakamataas na mga setting ng graphics.

Ang pagkakaiba sa pagganap sa pagitan ng isang dual-core at isang 10-core ay maaaring hanggang sa isang kadahilanan ng dalawa. Ang paggamit ng 4 na mga core ay binabawasan ang kapansanan sa kalahati, na dinadala ito sa 50%, at ang pagkakaroon ng HyperThreading ay binabawasan ang pagiging kaakit-akit ng mga nangungunang "bato" na halos wala. Sa ilang mga kaso, ang pagkakaiba ay kapansin-pansin sa pagkakaroon ng isang dobleng bilang ng mga thread na may kaugnayan sa mga core.

Sa isang pagtaas sa resolution ng screen, sa karamihan ng mga kaso walang pagkakaiba sa pagitan ng CPU, dahil sa kasong ito ang pangunahing pag-load ay nahuhulog sa processor ng video.

Kung pinag-uusapan natin ang pagiging kaakit-akit sa mga tuntunin ng pagganap na ipinakita ng mga processor, kung gayon ang sitwasyon ay higit na nakasalalay sa resolusyon kung saan inilunsad ang mga laro.

  • 1080p (FullHD). Sa mga setting ng medium na graphics, ang mga processor mula 4C / 8T hanggang 6C / 12T ang pinakamahusay na pagpipilian. Ang isang mababang load sa isang video card, lalo na ang isang top-end, ay nagpapakita ng kakulangan ng pagganap ng isang dual-core processor. Kapag lumipat sa mga ultra setting, nababawasan ang pagkakaiba sa pagitan ng mga CPU. Ang AMD Ryzen ay nagpapakita ng mga resulta sa antas ng Intel 4C / 8T.
  • 1440p. Dito, ang pagganap ng video card ay higit na nakakaapekto kaysa sa processor, na makikita sa maliit na pagkakaiba sa pagitan ng mga processor. Kahit na ang dual-core ay mas mababa sa lakas ng 7-8%, at kahit na may mga setting ng medium graphics, ang paglipat sa "ultra" ay binabawasan ang pag-asa sa processor. Ang AMD ay nagiging lubhang kaakit-akit.
  • 2160p. Ang lahat ay nakasalalay sa mga kakayahan ng video card. Ang mga pakinabang ng isang partikular na CPU ay kinakalkula sa mga fraction ng isang porsyento, maximum - 1-2%, na maaaring ganap na napapabayaan. Ang isang malakas at mahal na 10-core na CPU ay halos walang mga pakinabang kaysa sa isang mas abot-kayang 4-core.

Kung magpapatuloy tayo sa pagpili ng isang CPU, kung gayon, mahigpit na pagsasalita, kahit na ang mga solusyon sa badyet tulad ng Intel Pentium G4560, Pentium G5400 at mga katulad nito ay ginagawa ang kanilang trabaho nang maayos. At gayon pa man, hindi ka dapat magpaloko. Ang mas makapangyarihang mga processor ay magbibigay-daan sa iyo na makakuha ng higit pang mga frame kada minuto, upang matiyak na walang o pagliit ng "paghupa" ng FPS dahil sa mas mataas na kakayahan sa pag-compute. Nauubos na ang oras para sa dual core.

Mahirap isipin ang isang sitwasyon kapag ang isang kumpanya ay bumili ng isang badyet na CPU para sa isang top-end na video card (at, malamang, para sa isang hindi ang pinakamurang motherboard, memorya, atbp.). Hindi posibleng ibunyag ang mga kakayahan ng video card. Maliban sa matataas na resolution.

Ngunit ang opsyon na may 4C / 12T o 6C / 6T ay mukhang mas kaakit-akit. Bukod dito, ang pagpipiliang 6C / 12T ay hindi nagbibigay ng higit pa o hindi gaanong kapansin-pansin na mga pakinabang. Ang pagkakaroon ng 10 o higit pang mga core para sa mga laro ay hindi mahalaga.

Kapag lumilipat sa mataas na mga resolution, ang pansin ay dapat ilipat hindi gaanong sa processor, ngunit sa mga kakayahan at klase ng video card. Siya ang nagiging limiter sa pagkamit ng mataas na mga halaga ng FPS at mataas na mga setting ng graphics.

Tulad ng para sa multi-core, pagkatapos ay mayroong isang bahagyang naiibang sitwasyon. Kung, gayunpaman, ang FullHD ay hindi sapat para sa iyo, kung gayon, dahil sa mababang scaling ng mga laro sa pamamagitan ng mga core, mas mahusay na bigyan ng kagustuhan ang mas mataas na dalas ng kanilang trabaho kaysa sa isang dami, ngunit may mas maliit na bilang ng MHz. At kung mayroon ding pagkakataon na mag-overclock ng naturang processor, kung gayon ang lahat ay maayos.

Kung isasaalang-alang natin ang tanong kung ano ang mas mahusay, isang processor na mayroon o walang HyperThreading, kung gayon, sa paghusga sa mga resulta ng pagsubok, ang isang CPU na may 4C/8T ay halos tumutugma sa 6C/6T, bagaman ang huli ay bahagyang mas mahusay sa mababang mga resolusyon. Kaya, kung kukuha kami ng isang kumbinasyon ng 6C / 12T, pagkatapos ay makakakuha kami ng isang halos perpektong opsyon na magpapahintulot sa iyo na makuha ang maximum na bilang ng FPS, at sa parehong oras ay hindi ka maaaring matakot sa hitsura ng anumang "pagkabigo" sa ilalim mabigat na dalahin.

Iyon lang ang sitwasyon ngayon. At ano ang mangyayari bukas, sa paglabas ng mga bagong laro o sa kanilang mga bagong bersyon? Masarap malaman kung gaano karaming oras ang ginugugol ng mga developer sa pag-scale ng mga makina ng laro, ngunit ang kaalamang ito ay lihim, at kahit papaano ay hindi talaga na-advertise. Sa ngayon, malinaw na hindi ito pangunahing priyoridad para sa mga tagalikha ng laro.

Sa isang banda, ang paggamit ng 4 na mga core / thread sa karamihan ng mga kaso ay ginagarantiyahan ang maximum o malapit sa pagganap na iyon sa mga resolusyon na hindi mas mataas kaysa sa FullHD. Samakatuwid, hindi na kailangang iparallelize ang mga kalkulasyon.

Tulad ng para sa paglipat sa 2K, 4K at mas mataas, mas seryosong kapangyarihan sa pag-compute ang kakailanganin dito, ngunit ang isa pang problema ay lumitaw - ang mga umiiral na video processor ay nahihirapan pa ring "digesting" tulad ng isang load, at samakatuwid, hindi na kailangang harapin ang scaling sa ilang mga core, dahil ang k. 4-6 ay medyo may kakayahang i-load ang video card "sa kahabaan ng waterline".

Kapag may lumabas na bagong henerasyon ng mga graphics chips (inaasahang malapit nang ika-11 henerasyon ng NVidia), makikita natin.

At ang lahat ng ito ay humahantong sa mga sumusunod. Kahit na para sa isang top o pre-top gaming system, ang pinakamahusay na pagpipilian ay isang processor na may hindi bababa sa 4 na core at 8 thread, o isang 6 na core na opsyon. Tamang-tama kung mayroon pa rin silang potensyal na overclocking.

Sa pamamagitan ng paraan, ito ay pinakamainam din para sa presyo, dahil ang mga naturang "bato" ay medyo abot-kayang. Halimbawa, ang isang 6-core Intel Core i5 8600K ay nagkakahalaga ng humigit-kumulang 18,000 rubles, ang bersyon na may HyperThreading sa anyo ng isang Intel Core i7 8700K ay 6 na libo na mas mahal. Hindi sinasadya, ang 4-core, 8-thread na i7 7700K ay napupunta sa halos parehong presyo. Bahagyang mas mura, sa pamamagitan ng humigit-kumulang 1000 rubles, AMD Ryzen 7 2700X.

Halimbawa, ang pinakamurang 10-core Intel Core i9 7900X, na maaaring magbigay ng ilang dagdag na FPS, ay nagkakahalaga ng hindi bababa sa dalawang beses kaysa sa isang i7 8700K. Huwag nating kalimutan na ito ay isang ganap na naiibang antas, at kakailanganin mo ng isang ganap na naiibang motherboard, na may 2066 socket.

Kaya, ang multi-core ay hindi masama, ngunit hindi mo dapat kalimutan ang tungkol sa megahertz, mahal sila ng mga laro. Mahusay at mabilis na mga processor, mataas na FPS at tagumpay laban sa mga kaaway!

Marahil, ang bawat gumagamit na medyo pamilyar sa isang computer ay nakatagpo ng isang grupo ng mga hindi maintindihan na katangian kapag pumipili ng isang sentral na processor: teknolohiya ng proseso, cache, socket; humingi ng payo sa mga kaibigan at kakilala na may kakayahan sa usapin ng computer hardware. Tingnan natin ang iba't ibang posibleng mga parameter, dahil ang processor ay ang pinakamahalagang bahagi ng iyong PC, at ang pag-unawa sa mga katangian nito ay magbibigay sa iyo ng kumpiyansa sa pagbili at karagdagang paggamit.

CPU

Ang processor ng isang personal na computer ay isang microcircuit na responsable para sa pagsasagawa ng anumang mga operasyon gamit ang data at kumokontrol sa mga peripheral na device. Ito ay nakapaloob sa isang espesyal na silicon case na tinatawag na isang kristal. Ang abbreviation ay ginagamit para sa abbreviation - CPU(CPU) o CPU(mula sa English Central Processing Unit - central processing unit). Sa merkado ngayon ng computer hardware, mayroong dalawang nakikipagkumpitensyang korporasyon, Intel at AMD, na patuloy na nasa karera para sa pagganap ng mga bagong processor, na patuloy na pinapabuti ang teknolohikal na proseso.

Teknolohiya ng proseso

Teknolohiya ng proseso ay ang sukat na ginamit sa paggawa ng mga processor. Tinutukoy nito ang laki ng transistor, ang yunit nito ay nm (nanometer). Ang mga transistor naman, ay bumubuo sa panloob na batayan ng CPU. Ang ilalim na linya ay ang patuloy na pagpapabuti sa mga diskarte sa pagmamanupaktura ay nagpapahintulot sa iyo na bawasan ang laki ng mga bahaging ito. Bilang resulta, higit pa sa mga ito ang inilalagay sa processor chip. Nakakatulong ito upang mapabuti ang pagganap ng CPU, kaya ang teknolohiya ng proseso na ginamit ay palaging ipinahiwatig sa mga parameter nito. Halimbawa, ang Intel Core i5-760 ay ginawa ayon sa teknolohiyang proseso ng 45 nm, at ang Intel Core i5-2500K sa 32 nm, batay sa impormasyong ito, mahuhusgahan ng isang tao kung gaano ka moderno ang processor at nalampasan ang pagganap ng hinalinhan nito, ngunit kapag pumipili, kailangan mong isaalang-alang ang ilang iba pang mga opsyon.

Arkitektura

Gayundin, ang mga processor ay nailalarawan sa pamamagitan ng isang katangian tulad ng arkitektura - isang hanay ng mga katangian na likas sa isang buong pamilya ng mga processor, bilang panuntunan, na ginawa sa loob ng maraming taon. Sa madaling salita, ang arkitektura ay ang kanilang organisasyon o ang panloob na disenyo ng CPU.

Bilang ng mga Core

Core- ang pinakamahalagang elemento ng gitnang processor. Ito ay bahagi ng processor na may kakayahang magsagawa ng isang stream ng pagtuturo. Ang mga core ay naiiba sa laki ng cache, dalas ng bus, teknolohiya sa pagmamanupaktura, atbp. Ang mga tagagawa ay nagtatalaga ng mga bagong pangalan sa kanila sa bawat kasunod na teknikal na proseso (halimbawa, ang AMD processor core ay Zambezi, at ang Intel ay Lynnfield). Sa pag-unlad ng mga teknolohiya sa pagmamanupaktura ng processor, naging posible na maglagay ng higit sa isang core sa isang kaso, na makabuluhang nagpapataas ng pagganap ng CPU at nakakatulong na magsagawa ng maraming mga gawain nang sabay-sabay, pati na rin ang paggamit ng maraming mga core sa mga programa. Mga multi-core na processor ay magagawang pangasiwaan ang pag-archive, pag-decode ng video, pagpapatakbo ng mga modernong video game, atbp. nang mas mabilis. Halimbawa, ang mga linya ng processor ng Core 2 Duo at Core 2 Quad ng Intel, na gumagamit ng mga dual-core at quad-core na CPU, ayon sa pagkakabanggit. Sa ngayon, malawak na magagamit ang mga processor na may 2, 3, 4 at 6 na core. Karamihan sa mga ito ay ginagamit sa mga solusyon sa server at hindi kinakailangan ng isang ordinaryong gumagamit ng PC.

Dalas

Bilang karagdagan sa bilang ng mga core, ang pagganap ay apektado ng dalas ng orasan. Ang halaga ng katangiang ito ay sumasalamin sa pagganap ng CPU sa bilang ng mga cycle (operasyon) bawat segundo. Ang isa pang mahalagang katangian ay dalas ng bus(FSB - Front Side Bus) na nagpapakita ng bilis ng pagpapalitan ng data sa pagitan ng processor at mga peripheral ng computer. Ang dalas ng orasan ay proporsyonal sa dalas ng bus.

saksakan

Upang ang hinaharap na processor ay ma-upgrade na katugma sa umiiral na motherboard, kailangan mong malaman ang socket nito. Ang socket ay tinatawag connector, kung saan naka-install ang CPU sa motherboard ng computer. Ang uri ng socket ay nailalarawan sa bilang ng mga pin at ang tagagawa ng processor. Ang iba't ibang mga socket ay tumutugma sa ilang mga uri ng CPU, kaya ang bawat socket ay tumatanggap ng isang tiyak na uri ng processor. Ginagamit ng Intel ang LGA1156, LGA1366, at LGA1155 socket, habang ang AMD ay gumagamit ng AM2+ at AM3.

Cache

Cache- ang halaga ng memorya na may napakataas na bilis ng pag-access, kinakailangan upang mapabilis ang pag-access sa data na patuloy na nasa memorya na may mas mababang bilis ng pag-access (RAM). Kapag pumipili ng processor, tandaan na ang pagtaas ng laki ng cache ay nagpapabuti sa pagganap ng karamihan sa mga application. Ang cache ng CPU ay nakikilala sa pamamagitan ng tatlong antas ( L1, L2 at L3), na matatagpuan nang direkta sa core ng processor. Ang data mula sa RAM ay pumapasok dito para sa mas mataas na bilis ng pagproseso. Ito rin ay nagkakahalaga ng pagsasaalang-alang na para sa mga multi-core na CPU, ang halaga ng L1 cache para sa isang core ay ipinahiwatig. Ang cache ng pangalawang antas ay gumaganap ng mga katulad na function, na naiiba sa mas mababang bilis at mas malaking volume. Kung balak mong gamitin ang processor para sa mga gawaing masinsinang mapagkukunan, ang isang modelo na may malaking halaga ng second-level na cache ay mas pipiliin, dahil ang kabuuang halaga ng L2 cache ay ipinahiwatig para sa mga multi-core na processor. Ang pinakamakapangyarihang mga processor tulad ng AMD Phenom, AMD Phenom II, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon ay nilagyan ng L3 cache. Ang pangatlong antas ng cache ay ang pinakamabilis, ngunit maaari itong umabot ng hanggang 30 MB.

paggamit ng kuryente

Ang pagkonsumo ng kuryente ng processor ay malapit na nauugnay sa teknolohiya ng paggawa nito. Sa isang pagbawas sa mga nanometer ng teknolohiya ng proseso, isang pagtaas sa bilang ng mga transistor at isang pagtaas sa dalas ng orasan ng mga processor, mayroong isang pagtaas sa pagkonsumo ng kuryente ng CPU. Halimbawa, ang mga processor ng Intel's Core i7 ay nangangailangan ng hanggang 130 o higit pang watts. Ang boltahe na ibinibigay sa core ay malinaw na nagpapakilala sa paggamit ng kuryente ng processor. Ang setting na ito ay lalong mahalaga kapag pumipili ng CPU para gamitin bilang isang multimedia center. Gumagamit ang mga modernong modelo ng processor ng iba't ibang teknolohiya na tumutulong na labanan ang labis na pagkonsumo ng kuryente: mga built-in na sensor ng temperatura, awtomatikong sistema ng kontrol ng boltahe at dalas para sa mga core ng processor, mga mode ng pagtitipid ng kuryente na may mababang pagkarga ng CPU.

Mga karagdagang tampok

Ang mga modernong processor ay nakakuha ng kakayahang magtrabaho sa 2 at 3-channel na mga mode na may RAM, na makabuluhang nakakaapekto sa pagganap nito, at sinusuportahan din ang isang mas malaking hanay ng mga tagubilin, na pinapataas ang kanilang pag-andar sa isang bagong antas. Ang mga GPU ay nagpoproseso ng video sa kanilang sarili, sa gayon ay na-offload ang CPU, salamat sa teknolohiya DXVA(mula sa English DirectX Video Acceleration - video acceleration ng DirectX component). Ginagamit ng Intel ang teknolohiya sa itaas pagpapalakas ng turbo upang dynamic na baguhin ang dalas ng orasan ng CPU. Teknolohiya Hakbang ng Bilis namamahala sa pagkonsumo ng kuryente ng CPU depende sa aktibidad ng processor, at Intel Virtualization Technology lumilikha ng isang virtual na kapaligiran sa hardware upang gumamit ng maramihang mga operating system. Gayundin, ang mga modernong processor ay maaaring hatiin sa mga virtual na core gamit ang teknolohiya Hyper Threading. Halimbawa, ang isang dual-core processor ay magagawang hatiin ang bilis ng orasan ng isang core sa dalawa, na nag-aambag sa mataas na pagganap ng pagproseso gamit ang apat na virtual core.

Pag-iisip tungkol sa pagsasaayos ng iyong hinaharap na PC, huwag kalimutan ang tungkol sa video card at nito GPU(mula sa English Graphics Processing Unit - graphic processing device) - ang processor ng iyong video card, na responsable para sa pag-render (mga pagpapatakbo ng arithmetic na may geometric, pisikal na mga bagay, atbp.). Kung mas mataas ang dalas ng core nito at ang dalas ng memorya, mas mababa ang magiging pagkarga sa gitnang processor. Dapat bigyang-pansin ng mga manlalaro ang GPU.

Nakakita ng masamang isyu sa limitasyon sa orasan. Ang pagkakaroon ng maabot ang threshold ng 3 GHz, ang mga developer ay nahaharap sa isang makabuluhang pagtaas sa paggamit ng kuryente at pag-aalis ng init ng kanilang mga produkto. Ang antas ng teknolohiya noong 2004 ay hindi pinapayagan na makabuluhang bawasan ang laki ng mga transistor sa isang silikon na kristal, at ang paraan sa labas ng sitwasyong ito ay isang pagtatangka na hindi dagdagan ang dalas, ngunit upang madagdagan ang bilang ng mga operasyon na isinagawa sa bawat cycle. Ang pagkakaroon ng pinagtibay ang karanasan ng mga platform ng server, kung saan nasubok na ang layout ng multiprocessor, napagpasyahan na pagsamahin ang dalawang processor sa isang chip.

Maraming oras ang lumipas mula noon, ang mga CPU na may dalawa, tatlo, apat, anim at kahit walong mga core ay lumitaw sa malawak na pag-access. Ngunit ang pangunahing bahagi ng merkado ay inookupahan pa rin ng 2 at 4-core na mga modelo. Sinusubukan ng AMD na baguhin ang sitwasyon, ngunit ang kanilang arkitektura ng Bulldozer ay hindi naabot ang mga inaasahan at ang mga walong-core na badyet ay hindi pa rin masyadong sikat sa mundo. Samakatuwid ang tanongalin ang mas mahusay: 2 o 4-core na processor, ay may kaugnayan pa rin.

Pagkakaiba sa pagitan ng 2 at 4 na core processor

Sa antas ng hardwareang pangunahing pagkakaiba sa pagitan ng isang 2-core processor at isang 4-coreay ang bilang ng mga functional block. Ang bawat core, sa katunayan, ay isang hiwalay na CPU, na nilagyan ng sarili nitong mga computing node. 2 o 4 tulad ng mga CPU ay magkakaugnay ng isang panloob na high-speed bus at isang karaniwang memory controller para sa pakikipag-ugnayan sa RAM. Ang iba pang mga functional node ay maaari ding ibahagi: sa karamihan ng mga modernong CPU, ang cache memory ng una (L1) at pangalawang (L2) na antas, mga bloke ng mga kalkulasyon ng integer at mga pagpapatakbo ng floating point ay indibidwal. Ang L3 cache, na medyo malaki, ay iisa at magagamit sa lahat ng mga core. Hiwalay, maaari nating tandaan ang nabanggit na AMD FX (pati na rin ang Athlon CPU at A-series APUs): ibinabahagi nila hindi lamang ang memorya ng cache at controller, kundi pati na rin ang mga floating-point unit: ang bawat naturang module ay sabay na nabibilang sa dalawang core.

AMD Athlon Quad-Core Schematic

Mula sa pananaw ng gumagamitpagkakaiba sa pagitan ng 2 at 4 core cpuay ang bilang ng mga gawain na maaaring iproseso ng CPU sa isang ikot ng orasan. Sa parehong arkitektura, ang teoretikal na pagkakaiba ay magiging 2 beses para sa 2 at 4 na mga core, o 4 na beses para sa 2 at 8 na mga core, ayon sa pagkakabanggit. Kaya, sa sabay-sabay na operasyon ng ilang mga proseso, ang pagtaas sa bilang ay dapat na humantong sa isang pagtaas sa bilis ng system. Pagkatapos ng lahat, sa halip na 2 operasyon, ang isang quad-core na CPU ay maaaring gumanap ng apat nang sabay-sabay.

Bakit Popular ang mga Dual Core na CPU

Tila na kung ang pagtaas sa bilang ng mga core ay nangangailangan ng pagtaas sa pagganap, kung gayon laban sa background ng mga modelo na may apat, anim o walong mga core, ang mga dual-core na processor ay walang pagkakataon. Gayunpaman, ang nangunguna sa mundo sa merkado ng CPU, ang Intel, taun-taon ay nag-a-update ng hanay ng produkto nito at naglalabas ng mga bagong modelo na may ilang core lamang (Core i3, Celeron, Pentium). At ito ay laban sa background ng katotohanan na kahit sa mga smartphone at tablet, ang mga gumagamit ay tumitingin sa mga naturang CPU nang may kawalan ng tiwala o paghamak. Upang maunawaan kung bakit ang pinakasikat na mga modelo ay mga processor na may dalawang core, maraming pangunahing mga kadahilanan ang dapat isaalang-alang.

Intel Core i3 - ang pinakasikat na 2-core processor para sa mga home PC

Isyu sa compatibility. Kapag gumagawa ng software, nagsusumikap ang mga developer na gawin itong gumana sa parehong mga bagong computer at mga kasalukuyang modelo ng mga CPU at GPU. Dahil sa pagkakaiba-iba sa merkado, mahalagang tiyakin na ang laro ay tumatakbo nang maayos sa parehong dalawang core at walo. Karamihan sa lahat ng umiiral na mga PC sa bahay ay nilagyan ng dual-core processor, kaya ang suporta para sa mga naturang computer ay binibigyan ng higit na pansin.

Pagiging kumplikado ng parallelization ng gawain. Upang matiyak ang mahusay na paggamit ng lahat ng mga core, ang mga kalkulasyon na ginawa sa panahon ng programa ay dapat nahahati sa pantay na mga thread. Halimbawa, ang isang gawain na mahusay na magagamit ang lahat ng mga core sa pamamagitan ng paglalaan ng isa o dalawang proseso sa bawat isa sa kanila ay ang sabay-sabay na pag-compress ng ilang mga video. Sa mga laro ito ay mas mahirap, dahil ang lahat ng mga operasyon na isinagawa sa mga ito ay magkakaugnay. Sa kabila ng katotohanan na ang graphics processor ng video card ay gumaganap ng pangunahing gawain, ito ay ang CPU na naghahanda ng impormasyon para sa pagbuo ng isang 3d na imahe. Ang paggawa nito upang ang bawat core ay nagpoproseso ng sarili nitong bahagi ng data, at pagkatapos ay ipapakain ito sa GPU nang sabay-sabay sa iba, ay medyo mahirap. Ang mas maraming magkakasabay na computational thread na kailangan mong iproseso, mas mahirap ipatupad ang gawain.

Pagpapatuloy ng mga teknolohiya. Gumagamit ang mga developer ng software ng mga kasalukuyang development para sa kanilang mga bagong proyekto, na sumasailalim sa paulit-ulit na modernisasyon. Sa ilang mga kaso, dumating sa katotohanan na ang mga naturang teknolohiya ay nakaugat sa nakaraan sa loob ng 10-15 taon. Ang isang pag-unlad na batay sa isang sampung taong gulang na proyekto ay nag-aatubili, kung hindi man ganap na muling inhinyero para sa perpektong pag-optimize. Bilang resulta, mayroong kawalan ng kakayahan ng software na makatwiran na gamitin ang mga kakayahan ng hardware ng PC. S.T.A.L.K.E.R. Ang Call of Pripyat, na inilabas noong 2009 (sa panahon ng kasaganaan ng mga multi-core na CPU), ay binuo sa isang 2001 na makina, kaya hindi ito makakapag-load ng higit sa isang core.

S.T.A.L.K.E.R. ganap na gumagamit lamang ng isang core ng isang 4-core na CPU

Ang sitwasyon ay pareho sa sikat na online RPG World of Tanks: ang Big World engine kung saan ito nakabatay ay nilikha noong 2005, nang ang mga multi-core na CPU ay hindi pa nakikita bilang ang tanging posibleng paraan ng pag-unlad.

Hindi rin alam ng World of Tanks kung paano ipamahagi nang pantay-pantay ang load sa mga cores

Problema sa pera. Ang kahihinatnan ng problemang ito ay ang nakaraang punto. Kung gagawa ka ng bawat application mula sa simula, nang hindi gumagamit ng mga kasalukuyang teknolohiya, ang pagpapatupad nito ay magkakahalaga ng napakalaking halaga. Halimbawa, ang halaga ng pagbuo ng GTA V ay higit sa $200 milyon. Kasabay nito, ang ilang mga teknolohiya ay hindi pa rin nilikha "mula sa simula", ngunit hiniram mula sa mga nakaraang proyekto, dahil ang laro ay isinulat para sa 5 mga platform nang sabay-sabay (Sony PS3, PS4, Xbox 360 at One, pati na rin ang PC).

Ang GTA V ay na-optimize para sa multi-core at maaaring pantay na mai-load ang processor

Ang lahat ng mga nuances na ito ay hindi pinapayagan na ganap na gamitin ang potensyal ng mga multi-core processor sa pagsasanay. Ang pagtutulungan ng mga tagagawa ng hardware at mga developer ng software ay lumilikha ng isang mabisyo na bilog.

Aling processor ang mas mahusay: 2 o 4-core

Malinaw, sa lahat ng mga kalamangan, ang potensyal ng mga multi-core na processor ay nananatiling hindi natutupad hanggang sa wakas. Ang ilang mga gawain ay hindi alam kung paano pantay na ipamahagi ang pag-load at gumana sa isang thread, ang iba ay ginagawa ito nang may katamtamang kahusayan, at isang maliit na bahagi lamang ng software ang ganap na nakikipag-ugnayan sa lahat ng mga core. Samakatuwid ang tanongaling processor ang mas mahusay, 2 o 4 na mga core, bumili, ay nangangailangan ng maingat na pagsasaalang-alang sa kasalukuyang sitwasyon.

Mayroong mga produkto ng dalawang tagagawa sa merkado: Intel at AMD, na naiiba sa mga tampok ng pagpapatupad. Tradisyonal na binibigyang-diin ng Advanced Micro Devices ang mga multi-core, habang ang Intel ay nag-aatubili na gawin ang hakbang na ito at dagdagan lamang ang bilang ng mga core kung hindi ito humahantong sa pagbaba ng partikular na pagganap sa bawat core (na napakahirap iwasan).

Ang pagtaas ng bilang ng mga core ay nakakabawas sa pangkalahatang pagganap ng bawat isa sa kanila.

Bilang isang patakaran, ang pangkalahatang teoretikal at praktikal na pagganap ng isang multi-core na CPU ay mas mababa kaysa sa isang katulad (na binuo sa parehong microarchitecture, na may parehong teknikal na processor) na may isang solong core. Ito ay sanhi ng katotohanan na ang mga kernel ay gumagamit ng ibinahaging mapagkukunan, at ito ay walang pinakamahusay na epekto sa pagganap. Kaya, hindi ka makakabili ng isang malakas na quad- o hexa-core na processor na may pag-asang tiyak na hindi ito magiging mas mahina kaysa sa dual-core mula sa parehong serye. Sa ilang mga sitwasyon, ito ay magiging, higit pa, tangibly. Ang isang halimbawa ay ang pagpapatakbo ng mga lumang laro sa isang computer na may walong-core na AMD FX processor: Ang FPS ay minsan ay mas mababa kaysa sa isang katulad na PC, ngunit may quad-core na CPU.

Kailangan ba ng multi-core ngayon

Nangangahulugan ba ito na maraming mga core ang hindi kailangan? Sa kabila ng katotohanan na ang konklusyon ay tila lohikal - hindi. Ang magaan na pang-araw-araw na gawain (tulad ng pag-surf sa web o pagtatrabaho sa ilang mga programa nang sabay-sabay) ay positibong tumutugon sa pagtaas ng bilang ng mga core ng processor. Ito ay para sa kadahilanang ito na ang mga tagagawa ng smartphone ay nakatuon sa dami, na nagpapababa ng partikular na pagganap sa background. Opera (at iba pang mga browser batay sa Chromium engine), inilunsad ng Firefox ang bawat bukas na tab bilang isang hiwalay na proseso, ayon sa pagkakabanggit, mas maraming mga core, mas mabilis ang paglipat sa pagitan ng mga tab. Ang mga tagapamahala ng file, mga programa sa opisina, mga manlalaro ay hindi masinsinang mapagkukunan sa at ng kanilang mga sarili. Ngunit kung kailangan mong madalas na lumipat sa pagitan ng mga ito, ang isang multi-core na processor ay magpapahusay sa pagganap ng system.

Ang browser ng Opera ay nagtatalaga ng isang hiwalay na proseso sa bawat tab

Alam ito ng Intel, dahil ang teknolohiya ng HuperThreading, na nagpapahintulot sa core na iproseso ang pangalawang thread gamit ang hindi nagamit na mga mapagkukunan, ay lumitaw noong mga araw ng Pentium 4. Ngunit hindi ito ganap na nagbabayad para sa kakulangan ng pagganap.

Ang 2-core na CPU na may Huper Threading ay lumalabas bilang 4-core sa Task Manager

Ang mga tagalikha ng laro, samantala, ay unti-unting humahabol. Ang paglitaw ng mga bagong henerasyon ng Sony Play Station at Microsoft Xbox consoles ay nagpasigla sa mga developer na bigyang-pansin ang multi-core. Ang parehong mga console ay batay sa walong-core AMD chips, kaya ngayon ang mga programmer ay hindi na kailangang gumastos ng maraming pagsisikap sa pag-optimize kapag nag-port ng isang laro sa isang PC. Sa lumalaking katanyagan ng mga console na ito, nakahinga ng maluwag ang mga nabigo sa pagbili ng AMD FX 8xxx. Ang mga multi-core processor ay aktibong nakakakuha ng mga posisyon sa merkado, tulad ng makikita mula sa mga review.