Фактычная розніца паміж чатырох'ядравым і Octa-ядром ..

Я хацеў напісаць гэты пост, бо бачыў, што шмат людзей уводзіць у зман, што Octa-ядро ўдвая хутчэй, чым чатырох'ядравы, але на самай справе гэта не так. Вы ўвялі ў зман ..

Дык дайце мне зразумець, што зараз ..

Што такое чатырох'ядравыя і Octa-ядра працэсары?

Мяркуючы, што вы ўсе ведаеце, што такое працэсар, давайце пагрузімся ў Octa і Quad ядро. Quad-core - гэта працэсар, які мае чатыры ядра і Octa-ядро, якое мае два разы больш ядраў Quad-ядра.

У чым карысць наяўнасці большай колькасці ядраў?

Гэта як у шэф-кухараў у гасцініцы, тым больш колькасць шэф-кухараў, менш часу на абслугоўванне. Тое ж самае тычыцца і тут, больш колькасць ядраў, менш часу для апрацоўкі вашых задач, такіх як гульні, прагляд і г.д.

Дык у чым тут справа? Восем-ядро павінна быць хутчэй, чым чатырох'ядравае з-за колькасці ядраў .. Але яго няма.

Вось сапраўдны адказ,

  • У выпадку чатырох'ядравых чыпаў, кожнае ядро ​​можа працаваць адначасова, што дазваляе хуткай і гладкай шматзадачнасці.
  • Для мікрасхем Modern Octa-core яны маюць 2 набору па 4 ядра, якія працуюць у залежнасці ад складанасці задачы.

Давайце разгледзім два камплекты як маленькі працэсар (больш лёгкі - 4 ядра) і вялікі працэсар (больш моцны - 4 ядра) - ядро ​​Octaly (8 ядраў). Праца падзелена паміж гэтымі двума наборамі ў залежнасці ад задачы, сказанай раней. Гэты тып архітэктуры называецца архітэктурай big.LITTLE.

Зараз вернемся да маленькага працэсара і прыкладу вялікага працэсара.

Прыклад 1:

Калі вы гуляеце ў гульню, гэта вельмі складаная задача, таму мацнейшы адзін вялікі працэсар бярэцца за задачу ў адной з асноўных. Адначасова, калі вы карыстаецеся калькулятар альбо проста праглядаеце, тут больш лёгкі адзін маленькі працэсар бярэ задачу ў адным са сваіх асноўных.

Прыклад 2:

Калі вы карыстаецеся калькулятар і праглядаеце адначасова, гэтыя задачы больш лёгкія, таму будзе запускацца толькі маленькі працэсар, а не вялікі працэсар. Нават калі больш лёгкія задачы перавышаюць ліміт, для маленькага працэсара будзе выкарыстоўвацца толькі маленькі працэсар.

  • Нарэшце, незалежна ад колькасці задач, маленькі працэсар будзе выкарыстоўвацца толькі для больш лёгкіх задач, а вялікі працэсар будзе выкарыстоўвацца толькі для больш моцных задач.

Цяпер у вас можа ўзнікнуць пытанне, а ў чым сэнс мець двух'ядравыя чатыры ядра (Octa core) працэсары?

  • Усё для энергаэфектыўнасці. Раннія мікрасхемы раней былі адна'ядравымі, працуючы на ​​нізкіх частотах. Для павелічэння хуткасці працы яны прымушалі працаваць на больш высокіх частотах, але іх можна павялічыць толькі да кропкі. Гэта павялічвае цяпло на чыпе. Таму яны павялічылі стрыжні, каб паменшыць цяпло і павялічыць хуткасць працы, але гэта таксама мае недахоп. Ён спажывае сілы. Менавіта таму смартфоны сліваюцца хутчэй.

Але такая вялікая аперацыйная хуткасць не патрэбна для большасці задач смартфона, такіх як навігацыя, абмен паведамленнямі, прагляд і г.д .. Але гульняў, відэазапісу, анімацыі патрэбна такая хуткасць. Па меры павелічэння хуткасці, неабходныя ядра, бо павялічваецца спажыванне больш ядраў.

Вось чаму выкарыстоўваецца архітэктура big.LITTLE. Такім чынам, калі ў вас ёсць чатыры ядра, усе больш лёгкія і трывалыя задачы будуць рэалізаваны ў гэтых чатырох ядрах. Але ў Octa-ядры задачы можна падзяліць паміж двума наборамі па 4–4 ядра (вялікі працэсар і маленькі працэсар). Гэта павышае эфектыўнасць крыху вышэй.

Менавіта таму выкарыстоўваюцца ядра Octa. Такім чынам, рэальная розніца паміж Quad і Octa заключаецца не ў хуткасці, а ў эфектыўнасці і энергаспажыванні. Гэта ўсяго два наборы чатырох'ядравых ядраў, выціснутых у мікрасхемы, бо маленькі працэсар выкарыстоўваецца для большасці задач, а вялікі працэсар - для складаных задач, такіх як гульні, рэдагаванне відэа і г.д.

Таму я спадзяюся, што вы з гэтым усё зразумелі, калі ў вас ёсць нейкія сумневы, каментары ніжэй.

Шчаслівая апрацоўка!