Nelja- ja kaheksatuumalise tegelik erinevus

Tahtsin selle postituse kirjutada, kuna nägin, et paljud eksitavad, et Okta-tuum on kaks korda kiirem kui neljatuumaline, kuid tegelikult pole see nii. Teid on eksitatud ..

Lubage mul nüüd selgeks teha ..

Mis on neljatuumalised ja Octa-core protsessorid?

Eeldades, et te kõik teate, mis on protsessor, sukeldugem Octa ja Quad core asja juurde. Quad-core on protsessor, millel on neli tuuma ja Octa-core, millel on kaks korda Quad-core tuum.

Mis kasu on sellest, kui tuumade arv on suurem?

See on täpselt nagu kokad hotellis, seda rohkem on peakokkade arvu vähem, kui teenistusaeg on sama. Siin kehtib sama, rohkem tuumikute arvu, vähem aega teie ülesannete töötlemiseks, näiteks mängimine, sirvimine jne.

Mis siin siis viga on? Okta-tuum peab olema tuumade arvu tõttu kiirem kui neljatuumaline. Kuid see pole nii.

Siit tuleb tegelik vastus,

  • Neljatuumaliste kiipide korral saab iga südamiku korraga tööle panna, mis võimaldab kiiret ja sujuvat multitegumtöötlust.
  • Kaasaegsete Okta-südamike kiipide korral on neil 2 komplekti 4 tuuma, mis pannakse tööle sõltuvalt ülesande raskusest.

Vaatleme kahte komplekti kui väikest CPU-d (kergem üks - 4 südamikku) ja suurt CPU-d (Tugevam üks - 4 südamikku) - täiesti Octa tuuma (8 südamikku). Töö jaotatakse nende kahe komplekti vahel sõltuvalt ülesandest, nagu varem öeldud. Seda tüüpi arhitektuuri nimetatakse suureks.LITTLE arhitektuur.

Tulgem nüüd tagasi väikese CPU ja suure CPU näite juurde.

Näide 1:

Kui mängite mängu, on see keeruline ülesanne, nii et tugevam üks suur keskseade võtab ülesande enda tuuma. Samal ajal, kui kasutate kalkulaatorit või sirvite lihtsalt, võtab siin üks kergem keskseadme funktsioon Kergemale ühe tuuma.

Näide 2:

Kui kasutate kalkulaatorit ja sirvite samal ajal, on need ülesanded kergem, nii et käivitatakse ainult väike CPU, mitte suur CPU. Isegi kui kergemad ülesanded ületavad piiri, kasutatakse ainult väikest CPU-d, mitte suurt CPU-d.

  • Lõpuks, olenemata ülesannete arvust, kasutatakse väikest CPU-d ainult kergemate ülesannete jaoks ja Big CPU-d ainult tugevamate ülesannete jaoks.

Nüüd võib teil tekkida küsimus, mis mõte on kahe-neljatuumalistel (Octa-tuumaga) protsessoritel?

  • See kõik on energiatõhususe nimel. Varased kiibid olid varem ühetuumalised, töötades madalamatel sagedustel. Töökiiruse suurendamiseks pandi need töötama kõrgematel sagedustel, kuid neid saab suurendada ainult kuni punktini. See suurendab kiibi kuumust. Sellepärast suurendasid nad südamikke, et vähendada soojust ja suurendada töökiirust, kuid sellel on ka puudus. See tarbib energiat. Sellepärast tühjenevad nutitelefonid kiiremini.

Kuid nii suur töökiirus pole enamiku nutitelefoni ülesannete jaoks, näiteks navigeerimine, sõnumside, sirvimine jne, vajalik. Kuid mängimist, videosalvestust ja animatsioone vajab see kiirus. Kiiruse suurenemisel on vaja südamikke, kuna rohkem südamikke kasutatakse energiatarbimine suureneb.

Seetõttu kasutatakse suurt.LITTLE arhitektuuri. Nii et kui teil on neljatuumaline, rakendatakse kõik neli kergemat ja tugevamat ülesannet selles neljas tuumas. Kuid Okta-tuumas saab ülesandeid jagada kaheks 4–4 tuumast koosneva komplekti vahel (suur protsessor ja väike protsessor). See suurendab efektiivsust natuke kõrgemal.

Seetõttu kasutatakse Okta-südamikke. Nii et tegelik erinevus Quadi ja Octa vahel ei sõltu kiirusest, vaid tõhususest ja energiatarbimisest. See on vaid kiibisse pigistatud neli tuumakomplekti, kuna väikest CPU-d kasutatakse enamiku ülesannete jaoks ja suurt CPU-d selliste nõudlike ülesannete jaoks nagu mängimine, videotöötlus jne.

Nii et ma loodan, et kutid saavad sellest aru, kui teil on kahtlusi, kommenteerige allpool.

Head töötlemist!