Ядро менен процессордун айырмасы

Мазмуну:

Ядро менен процессордун айырмасы
Ядро менен процессордун айырмасы

Video: Ядро менен процессордун айырмасы

Video: Ядро менен процессордун айырмасы
Video: Тексттик процессор Microsoft Office Word Интерфейс Редактирлөө Форматтоо 2024, Ноябрь
Anonim

Core vs Processor

Эгер сиз компьютерди жакшы билбесеңиз, процессор менен ядронун ортосундагы айырма табышмактуу тема болушу мүмкүн. Процессор же CPU компьютер тутумунун мээси сыяктуу. Ал арифметикалык, логикалык жана башкаруу операциялары сыяктуу бардык негизги функциялар үчүн жооптуу. Pentium процессору сыяктуу салттуу процессордо процессордун ичинде бир гана өзөк бар, бирок заманбап процессорлор көп ядролуу процессорлор. Көп ядролуу процессордо процессордун пакетинин ичинде бир нече өзөк бар, мында ядро процессордун эң негизги эсептөө бирдиги болуп саналат. Ядро бир эле учурда бир гана программалык нускаманы аткара алат (эгер гипер-жип мүмкүнчүлүгү бар болсо, бир нечесин аткара алат), бирок бир нече өзөктөн турган процессор өзөктөрдүн санына жараша бир эле учурда бир нече көрсөтмөлөрдү аткара алат.

Процессор деген эмне?

Борбордук иштетүү бирдиги (CPU) катары да белгилүү болгон процессор - программалык көрсөтмөлөрдү аткаруу үчүн жооптуу болгон компьютер тутумунун эң маанилүү бөлүгү. Бул көрсөтмөлөр арифметикалык, логикалык, башкаруу жана киргизүү-чыгаруу операцияларын камтыйт. Салттуу түрдө процессор арифметикалык жана логикалык операциялар үчүн жооптуу болгон арифметикалык жана логикалык бирдик (ALU) деп аталган компоненттен жана бардык башкаруу операциялары үчүн жооптуу Башкаруу бирдиги (CU) деп аталган башка компоненттен турат. Ошондой эле, баалуулуктарды сактоо үчүн регистрлердин топтому бар. Салттуу түрдө процессор бир эле учурда бир гана буйрукту аткара алат. Бир ядролуу процессорлор бир ядролуу процессорлор деп аталат. Pentium сериясы бир ядролуу процессорлор үчүн үлгү болуп саналат.

Андан кийин көп ядролуу процессорлор киргизилген, мында бир процессордо ядро деп аталган бир нече процессорлор болгон. Ошентип, эки ядролуу процессордо процессордун ичинде эки өзөк болот, ал эми төрт ядролуу процессордо төрт өзөк болот. Ошентип, көп ядролуу процессор анын ичинде ядро деп аталган бир нече процессорлор бар пакетке окшош. Бул көп ядролуу процессорлор өзөктөрдүн санына жараша бир эле учурда бир нече нускамаларды аткара алат.

Процессордун өзөктөрүнөн тышкары, аппаратты тышкы дүйнө менен байланыштырган интерфейси да бар. Көп ядролуу процессордо бардык өзөктөрдү тышкы дүйнө менен байланыштырган интерфейс да бар. Ошондой эле, ал бардык өзөктөр үчүн жалпы болгон L3 кэш деп аталган акыркы деңгээлдеги кэшке ээ. Мындан тышкары, процессордо эстутум контроллерин жана киргизүү-чыгыш контроллерин камтышы мүмкүн, бирок архитектурага жараша кээде алар процессордон тышкаркы чипсетте жайгашышы мүмкүн. Кээ бир процессорлордун ичинде Графикалык иштетүү бирдиктери (GPU) бар, мында GPU да кичинекей жана анча күчтүү эмес өзөктөрдөн турат.

Өзөк деген эмне?

Ядро – процессордун негизги эсептөө компоненти. Бир нече өзөктөр чогуу процессорду түзөт. Ядро бир нече негизги бөлүктөрдөн турат. Арифметикалык жана логикалык бөлүм бардык арифметикалык жана логикалык операцияларды аткарууга жооптуу. Башкаруу бөлүмү бардык башкаруу операциялары үчүн жооптуу. Регистрлердин топтому баалуулуктарды убактылуу сактайт. Эгерде ядродо гипер-трейдинг деп аталган объект жок болсо, ал бир эле учурда бир гана программалык нускаманы аткара алат. Бирок, заманбап өзөктөр гипер жип деп аталган технологияга ээ, мында өзөктө ашыкча функционалдык бирдиктер бар, бул аларды бир нече көрсөтмөлөрдү параллелдүү аткарууга жөндөмдүү кылат. Ядронун ичинде L1 кэш жана L2 кэш деп аталган кэштердин эки деңгээли бар. L1 эң жакыны, ал эң ылдам, бирок эң кичине. L2 кэш L1 кэшинен кийин болот, анда ал бир аз чоң, бирок L1ге караганда жайыраак. Бул кэштер тезирээк жана натыйжалуу кирүү мүмкүнчүлүгүн камсыз кылуу үчүн компьютердин Random Access Memory (RAM) эс тутумуна жана андан алынган маалыматтарды сактаган тезирээк эс тутумдар.

Негизги жана процессордун ортосундагы айырма
Негизги жана процессордун ортосундагы айырма
Негизги жана процессордун ортосундагы айырма
Негизги жана процессордун ортосундагы айырма

Процессор менен ядронун ортосунда кандай айырма бар?

• Ядро – процессордун эң негизги эсептөө бирдиги. Процессор бир же бир нече өзөктөн турат. Салттуу процессорлордо бир гана өзөк болсо, заманбап процессорлордо бир нече өзөк бар.

• Өзөк ALU, CU жана регистрлердин топтомунан турат.

• Өзөк ар бир өзөктө болгон L1 жана L2 деп аталган кэштердин эки деңгээлинен турат.

• Процессор L3 кэш деп аталган чалуулар өзөктөрү тарабынан бөлүшүлгөн кэштен турат. Бул бардык өзөктөр үчүн жалпы.

• Архитектурага жараша процессор эстутум контроллеринен жана киргизүү/чыгарма контроллеринен турушу мүмкүн.

• Кээ бир процессор топтомдору Графиктерди иштетүү бирдиктеринен (GPU) да турат.

• Гипер-трейдингсиз өзөк бир убакта бир гана нускаманы аткара алат, ал эми бир нече өзөктөн турган көп ядролуу процессор бир нече нускаманы параллелдүү аткара алат. Эгерде процессор 4 өзөктөн турса, алар гипер жипти колдоого албаса, анда ал процессор бир эле учурда 4 нускаманы аткара алат.

• Гипер-жип технологиясына ээ өзөктө ашыкча функциялык бирдиктер бар, алар бир учурда бир нече нускаманы аткара алышат. Мисалы, 2 жиптен турган өзөк бир эле учурда 2 инструкцияны аткара алат, демек, мындай 4 ядросу бар процессор 2×4 нускамаларды параллелдүү аткара алат. Бул жиптер адатта логикалык өзөктөр деп аталат жана Windowsтун тапшырма менеджери физикалык өзөктөрдү эмес, логикалык өзөктөрдүн санын көрсөтөт.

Корытынды:

Процессор менен Core

Ядро – процессордун эң негизги эсептөө бирдиги. Заманбап көп ядролуу процессор алардын ичиндеги бир нече өзөктөн турат, бирок алгачкы процессорлордун бир гана өзөгү болгон. Ядро өзүнүн ALU, CU жана анын регистрлеринин жыйындысынан турат. Процессор бир же бир нече ушундай өзөктөн жасалган. Процессордун пакети ошондой эле өзөктөрдү сыртка байланыштырган өз ара байланыштарды камтыйт. Архитектурага жараша процессордо интеграцияланган GPU, IO контроллери жана эстутум контроллери да болушу мүмкүн. Аты айтып тургандай эки ядролуу процессордун 2 өзөгү жана төрт ядролук процессордун 4 өзөгү бар. Ядро бир учурда бир гана нускаманы аткара алат (эгер гипер-жип бар болсо, азыраак), бирок көп ядролук процессор көрсөтмөлөрдү параллелдүү аткара алат, анткени ар бир өзөк көз карандысыз CPU катары иштейт.

Сунушталууда: