តើអ្វីជាភាពខុសគ្នារវាង Core និង Logical Processor? (ពន្យល់) - ភាពខុសគ្នាទាំងអស់។

 តើអ្វីជាភាពខុសគ្នារវាង Core និង Logical Processor? (ពន្យល់) - ភាពខុសគ្នាទាំងអស់។

Mary Davis

ប្រព័ន្ធដំណើរការត្រូវបានទាមទារសម្រាប់កុំព្យូទ័រនីមួយៗដើម្បីដំណើរការ មិនថាវាជាប្រព័ន្ធដំណើរការដែលមានប្រសិទ្ធភាពតិចតួច ឬថាមពលដំណើរការដ៏ធំនោះទេ។ ជាការពិតណាស់ ខួរក្បាល ដែលជារឿយៗគេស្គាល់ថាជា CPU ឬ Central Processing Unit គឺជាធាតុផ្សំដ៏សំខាន់នៃគ្រប់ប្រព័ន្ធការងារ ប៉ុន្តែវានៅឆ្ងាយពីតែមួយគត់។

ស៊ីភីយូសព្វថ្ងៃនេះគឺស្ទើរតែទាំងអស់ dual-core ដែលមានន័យថាខួរក្បាលទាំងមូលមានស្នូលឯករាជ្យពីរដែលសម្រាប់គ្រប់គ្រងទិន្នន័យ។ ប៉ុន្តែតើអ្វីជាភាពខុសគ្នារវាងស្នូលដំណើរការ និងប្រព័ន្ធដំណើរការឡូជីខល ហើយតើពួកវាដំណើរការអ្វីខ្លះ?

នៅក្នុងអត្ថបទនេះ អ្នកនឹងស្វែងយល់អំពីដំណើរការស្នូល និងឡូជីខល និងភាពខុសគ្នារវាងពួកវា។

តើអ្វីជាស្នូលដំណើរការ?

ស្នូលដំណើរការគឺជាឯកតានៃដំណើរការដែលអានការណែនាំ និងប្រតិបត្តិពួកវា។ ការណែនាំត្រូវបានភ្ជាប់ជាមួយគ្នាដើម្បីបង្កើតបទពិសោធន៍កុំព្យូទ័ររបស់អ្នកនៅពេលដំណើរការក្នុងពេលវេលាជាក់ស្តែង។ ស៊ីភីយូរបស់អ្នកត្រូវតែដំណើរការអ្វីគ្រប់យ៉ាងដែលអ្នកធ្វើនៅលើកុំព្យូទ័ររបស់អ្នក។

នៅពេលអ្នកបើកថត ខួរក្បាលរបស់អ្នកត្រូវបានទាមទារ។ នៅពេលអ្នកវាយបញ្ចូលក្នុងឯកសារពាក្យ ខួរក្បាលរបស់អ្នកក៏ត្រូវបានទាមទារផងដែរ។ កាតក្រាហ្វិករបស់អ្នក—ដែលមានប្រព័ន្ធដំណើរការរាប់រយដើម្បីដំណើរការទិន្នន័យក្នុងពេលដំណាលគ្នាយ៉ាងរហ័ស—ទទួលខុសត្រូវចំពោះអ្វីៗដូចជាការគូរបរិស្ថានផ្ទៃតុ បង្អួច និងរូបភាពលេងហ្គេមជាដើម។ ទោះជាយ៉ាងណាក៏ដោយ ពួកវានៅតែត្រូវការខួរក្បាលរបស់អ្នកក្នុងកម្រិតមួយចំនួន។

ស្នូលគឺជាអង្គភាពដែលអានការណែនាំ និងប្រតិបត្តិពួកវា។

តើស្នូលដំណើរការយ៉ាងដូចម្តេច?

ការរចនាឧបករណ៍ដំណើរការគឺមានភាពទំនើបអស្ចារ្យ និងមានភាពខុសប្លែកគ្នាយ៉ាងខ្លាំងរវាងម៉ាក និងម៉ូដែល។ ការរចនាឧបករណ៍ដំណើរការតែងតែត្រូវបានធ្វើឱ្យប្រសើរឡើង ដើម្បីផ្តល់នូវដំណើរការល្អបំផុត ខណៈពេលដែលប្រើប្រាស់ទំហំ និងថាមពលតិចបំផុត។

ដោយមិនគិតពីការផ្លាស់ប្តូរស្ថាបត្យកម្ម នៅពេលដែលដំណើរការសេចក្តីណែនាំរបស់ដំណើរការ ពួកវាឆ្លងកាត់បួនជំហានសំខាន់ៗ៖

  • ទាញយក
  • ឌិកូដ
  • ប្រតិបត្តិ
  • Writeback

ទាញយក

ជំហានទៅយក គឺ​ពិត​ជា​អ្វី​ដែល​អ្នក​រំពឹង​ទុក។ ស្នូលខួរក្បាលទទួលបានការណែនាំដែលបានរង់ចាំវា ដែលជាធម្មតាត្រូវបានរក្សាទុកក្នុងអង្គចងចាំ។ នេះអាចរួមបញ្ចូល RAM ប៉ុន្តែនៅក្នុងស្នូលដំណើរការបច្ចុប្បន្ន ការណែនាំជាធម្មតាកំពុងរង់ចាំស្នូលនៅក្នុងឃ្លាំងសម្ងាត់របស់ខួរក្បាលរួចហើយ។

កម្មវិធីរាប់កម្មវិធីគឺជាផ្នែកនៃខួរក្បាលដែលដំណើរការជាចំណាំ ដែលបង្ហាញពីកន្លែងដែលការណែនាំពីមុនបានឈប់ ហើយវគ្គបន្ទាប់បានចាប់ផ្តើម។

ឌិកូដ

បន្ទាប់មកវាបន្តដើម្បីឌិកូដពាក្យបញ្ជាភ្លាមៗបន្ទាប់ពីទាញយកវាមកវិញ។ ការណែនាំដែលទាមទារផ្នែកផ្សេងៗនៃស្នូលខួរក្បាល ដូចជាលេខនព្វន្ធ ត្រូវតែត្រូវបានឌិកូដដោយស្នូលខួរក្បាល។

ផ្នែកនីមួយៗមាន opcode ដែលប្រាប់ស្នូល processor ពីអ្វីដែលត្រូវធ្វើជាមួយទិន្នន័យដែលធ្វើតាមវា។ ផ្នែកដាច់ដោយឡែកនៃស្នូលខួរក្បាលអាចដំណើរការបាននៅពេលដែលស្នូលដំណើរការបានតម្រៀបវាទាំងអស់។

ប្រតិបត្តិ

ជំហានប្រតិបត្តិគឺនៅពេលដែល processor ស្វែងយល់ពីអ្វីដែលវាត្រូវការដើម្បីដំណើរការ ហើយបន្ទាប់មកធ្វើវា។ តើមានអ្វីកើតឡើងនៅទីនេះប្រែប្រួលអាស្រ័យលើស្នូលខួរក្បាលនៅក្នុងសំណួរ និងទិន្នន័យដែលបានបញ្ចូល។

ឧទាហរណ៍ ខួរក្បាលអាចអនុវត្តនព្វន្ធនៅក្នុង ALU (Arithmetic Logic Unit)។ ឧបករណ៍នេះអាចភ្ជាប់ជាមួយធាតុបញ្ចូល និងទិន្នផលផ្សេងៗ ដើម្បីបំបែកលេខ និងផ្តល់លទ្ធផលសមស្រប។

Writeback

ជំហានចុងក្រោយដែលគេស្គាល់ថា writeback គឺគ្រាន់តែរក្សាទុក លទ្ធផលនៃជំហានមុននៅក្នុងការចងចាំ។ លទ្ធផលត្រូវបានបញ្ជូនតាមតម្រូវការរបស់កម្មវិធីដែលកំពុងដំណើរការ ប៉ុន្តែវាត្រូវបានរក្សាទុកជាញឹកញាប់នៅក្នុងការចុះឈ្មោះស៊ីភីយូសម្រាប់ការចូលប្រើរហ័សដោយការណែនាំបន្ទាប់។

វានឹងត្រូវបានដោះស្រាយពីទីនោះរហូតដល់ផ្នែកនៃលទ្ធផលត្រូវដំណើរការម្តងទៀត ដែលនៅពេលនោះវាអាចត្រូវបានរក្សាទុកទៅក្នុង RAM។

ដំណើរការស្នូលមានបួន ជំហាន។

តើប្រព័ន្ធដំណើរការឡូជីខលជាអ្វី?

វាកាន់តែងាយស្រួលក្នុងការកំណត់ប្រព័ន្ធដំណើរការឡូជីខលឥឡូវនេះ ដែលយើងដឹងពីអ្វីដែលជាស្នូល។ ចំនួនស្នូលដែលប្រព័ន្ធប្រតិបត្តិការមើលឃើញ និងអាចដោះស្រាយបានត្រូវបានវាស់នៅក្នុងប្រព័ន្ធដំណើរការឡូជីខល។ ជាលទ្ធផល វាជាផលបូកនៃចំនួនស្នូលរូបវន្ត និងចំនួនខ្សែស្រឡាយដែលស្នូលនីមួយៗអាចគ្រប់គ្រងបាន (គុណ)។

ឧទាហរណ៍ សន្មតថាអ្នកមានស៊ីភីយូ 8-core, 8-thread . វានឹងមានប្រព័ន្ធដំណើរការឡូជីខលចំនួនប្រាំបីដែលអាចរកបានសម្រាប់អ្នក។ ចំនួនស្នូលរូបវន្ត (8) គុណនឹងលេខនៃខ្សែស្រឡាយដែលពួកគេអាចដោះស្រាយស្មើនឹងតួលេខនេះ។

ប៉ុន្តែចុះយ៉ាងណាបើ CPU របស់អ្នកមានសមត្ថភាព Hyperthreading? ដូច្នេះ ស៊ីភីយូ 8-core នឹងមាន 8 * 2 = 16 logical processors ព្រោះស្នូលនីមួយៗអាចគ្រប់គ្រងខ្សែស្រឡាយពីរបាន។

តើមួយណាល្អជាង?

តើអ្នកគិតថាអ្វីមានតម្លៃជាង? ស្នូលរូបវិទ្យា ឬប្រព័ន្ធដំណើរការឡូជីខល? ចម្លើយគឺសាមញ្ញ៖ ស្នូលរាងកាយ។

សូមចងចាំថា អ្នកមិនដំណើរការខ្សែស្រឡាយពីរក្នុងពេលដំណាលគ្នាជាមួយ multithreading ទេ អ្នកគ្រាន់តែកំណត់កាលវិភាគឱ្យពួកវាថា ស្នូលរូបវន្តមួយអាចគ្រប់គ្រងពួកវាបានយ៉ាងមានប្រសិទ្ធភាពតាមដែលអាចធ្វើបាន។

នៅក្នុងបន្ទុកការងារដែលស្របគ្នាល្អ ដូចជាការបង្ហាញ CPU ដំណើរការឡូជីខល (ឬ Threads) នឹងផ្តល់ការជំរុញដំណើរការត្រឹមតែ 50 ភាគរយប៉ុណ្ណោះ។ នៅក្នុងបន្ទុកការងារបែបនេះ ស្នូលរូបវន្តនឹងបង្ហាញការជំរុញការអនុវត្ត 100 ភាគរយ។

ប្រព័ន្ធដំណើរការ ស្នូល ដំណើរការឡូជីខល ខួរក្បាលនិម្មិត

ប្រភេទផ្សេងគ្នានៃដំណើរការ

ជាច្រើន ប្រភេទនៃដំណើរការត្រូវបានបង្កើតនៅក្នុងស្ថាបត្យកម្មផ្សេងគ្នាដូចជា 64-bit និង 32-bit សម្រាប់ល្បឿននិងភាពបត់បែនល្អបំផុត។ ប្រភេទស៊ីភីយូដែលពេញនិយមបំផុតគឺ single-core, dual-core, quad-core, Hexa-core, octa-core និង deca-core ដូចដែលបានរាយខាងក្រោម :

សូម​មើល​ផង​ដែរ: ភាពតានតឹងលើយន្តហោះធៀបនឹងភាពតានតឹងក្នុងយន្តហោះ (ពន្យល់) – ភាពខុសគ្នាទាំងអស់។ <16
ឧបករណ៍ដំណើរការ លក្ខណៈពិសេស
ស៊ីភីយូស្នូលតែមួយ -អាចប្រតិបត្តិពាក្យបញ្ជាតែមួយក្នុងពេលតែមួយ។

-គ្មានប្រសិទ្ធភាពនៅពេលនិយាយអំពីកិច្ចការច្រើន។

-ប្រសិនបើកម្មវិធីច្រើនជាងមួយកំពុងដំណើរការ មានការយល់ឃើញការធ្លាក់ចុះនៃដំណើរការ។

-ប្រសិនបើការវះកាត់មួយបានចាប់ផ្តើម ទីពីរគួរតែរង់ចាំរហូតដល់ដំណើរការដំបូងត្រូវបានបញ្ចប់។

ស៊ីភីយូ dual-core -ប្រព័ន្ធដំណើរការពីរត្រូវបានបញ្ចូលគ្នាទៅក្នុងប្រអប់តែមួយ។

-បច្ចេកវិទ្យា Hyper-threading ត្រូវបានគាំទ្រ (ទោះបីជាមិនមែននៅក្នុង CPU Intel Dual-Core ទាំងអស់ក៏ដោយ)។

-64- ការណែនាំប៊ីតត្រូវបានគាំទ្រ។

សូម​មើល​ផង​ដែរ: តើអ្វីជាភាពខុសគ្នារវាង Irish Catholic និង Roman Catholic? (ពន្យល់) - ភាពខុសគ្នាទាំងអស់។

- សមត្ថភាពសម្រាប់កិច្ចការច្រើន និងដំណើរការច្រើន (អានបន្ថែមខាងក្រោម)

- ការធ្វើកិច្ចការច្រើនគឺជាការងាយស្រួលជាមួយឧបករណ៍នេះ។

- វាប្រើប្រាស់ថាមពលតិច។

-ការរចនារបស់វាត្រូវបានសាកល្បងយ៉ាងល្អិតល្អន់ និងបញ្ជាក់ថាអាចជឿទុកចិត្តបាន។

ស៊ីភីយូ Quad-core - គឺជាបន្ទះឈីបដែលមានឯកតាចំនួនបួនផ្សេងគ្នាដែលហៅថាស្នូលដែលអាន និងប្រតិបត្តិសេចក្តីណែនាំរបស់ CPU ដូចជា បន្ថែម ផ្លាស់ទីទិន្នន័យ និងសាខា។

-ស្នូលនីមួយៗមានអន្តរកម្មជាមួយសៀគ្វីផ្សេងទៀតនៅលើ semiconductor ដូចជាឃ្លាំងសម្ងាត់ ការគ្រប់គ្រងអង្គចងចាំ និងបញ្ចូល/ទិន្នផល។ ច្រក។

ប្រព័ន្ធដំណើរការ Hexa Core - វាជាស៊ីភីយូពហុស្នូលមួយផ្សេងទៀតដែលមានស្នូលចំនួនប្រាំមួយដែលអាចបំពេញការងារបានលឿនជាង quad-core និង ប្រព័ន្ធដំណើរការ dual-core។

-គឺសាមញ្ញសម្រាប់អ្នកប្រើប្រាស់កុំព្យូទ័រផ្ទាល់ខ្លួន ហើយឥឡូវនេះ Intel បានចាប់ផ្តើមដំណើរការ Inter core i7 ក្នុងឆ្នាំ 2010 ជាមួយនឹងប្រព័ន្ធដំណើរការ Hexa core ។

- ដំណើរការ Hexacore ឥឡូវនេះអាចចូលប្រើបាននៅក្នុងទូរស័ព្ទដៃ។

ប្រព័ន្ធដំណើរការ Octa-core - ត្រូវបានបង្កើតឡើងដោយប្រព័ន្ធដំណើរការ quad-core មួយគូ ដែលបែងចែកភារកិច្ចទៅជាប្រភេទផ្សេងៗគ្នា។

- ក្នុង​ករណី​មាន​អាសន្ន​ឬ​តម្រូវ​ការ​, សំណុំ​បួន​យ៉ាង​រហ័ស​នៃស្នូលនឹងត្រូវបានកេះ។

- ស្នូល octa-core ត្រូវបានបញ្ជាក់យ៉ាងល្អឥតខ្ចោះជាមួយនឹងស្នូលពីរកូដ ហើយត្រូវបានកែតម្រូវទៅតាមនោះ ដើម្បីផ្តល់នូវដំណើរការល្អបំផុត។

ប្រព័ន្ធដំណើរការ Deca-core - វាមានថាមពលខ្លាំងជាង processors ផ្សេងទៀត និងពូកែក្នុងការធ្វើកិច្ចការច្រើន។

- ស្មាតហ្វូនភាគច្រើននាពេលបច្ចុប្បន្ននេះ ភ្ជាប់មកជាមួយស៊ីភីយូ Deca core ដែលមានតម្លៃទាប ហើយមិនដែលហួសសម័យនោះទេ។ .

-ឧបករណ៍ភាគច្រើនដែលមាននៅលើទីផ្សារមានប្រព័ន្ធដំណើរការថ្មីនេះ ដែលផ្តល់ឱ្យអតិថិជននូវបទពិសោធន៍កាន់តែប្រសើរ និងមុខងារបន្ថែមដែលមានប្រយោជន៍ច្រើន។

ប្រភេទផ្សេងគ្នានៃ processors

សេចក្តីសន្និដ្ឋាន

  • ស្នូលគឺជាឯកតានៃដំណើរការដែលអានការណែនាំ និងប្រតិបត្តិពួកវា។
  • នៅពេលដំណើរការសេចក្តីណែនាំ ដំណើរការពួកវាឆ្លងកាត់បួនជំហាន .
  • ស្នូលជាច្រើនអាចធ្វើទៅបាននៅក្នុង CPU។
  • ចំនួននៃដំណើរការឡូជីខលសំដៅទៅលើចំនួន CPU Threads ដែលប្រព័ន្ធប្រតិបត្តិការអាចមើលឃើញ និងអាសយដ្ឋាន។
  • ស្នូល អាចជួយបង្កើនការអនុវត្តរបស់អ្នក និងជួយអ្នកក្នុងការបំពេញការងាររបស់អ្នកកាន់តែលឿន។
  • ដំណើរការស្នូលឆ្លងកាត់បួនជំហានសំខាន់ៗ។

    Mary Davis

    Mary Davis គឺជាអ្នកនិពន្ធ អ្នកបង្កើតមាតិកា និងអ្នកស្រាវជ្រាវដែលមានជំនាញក្នុងការវិភាគប្រៀបធៀបលើប្រធានបទផ្សេងៗ។ ជាមួយនឹងសញ្ញាបត្រផ្នែកសារព័ត៌មាន និងបទពិសោធន៍ជាងប្រាំឆ្នាំក្នុងវិស័យនេះ ម៉ារីមានចំណង់ចំណូលចិត្តក្នុងការផ្តល់ព័ត៌មានដែលមិនលំអៀង និងត្រង់ទៅកាន់អ្នកអានរបស់នាង។ ស្នេហារបស់នាងសម្រាប់ការសរសេរបានចាប់ផ្តើមតាំងពីនាងនៅក្មេង ហើយបានក្លាយជាកម្លាំងចលករនៅពីក្រោយអាជីពដ៏ជោគជ័យរបស់នាងក្នុងការសរសេរ។ សមត្ថភាពរបស់ម៉ារីក្នុងការស្រាវជ្រាវ និងបង្ហាញការរកឃើញក្នុងទម្រង់ងាយស្រួលយល់ និងចូលរួមបានធ្វើឱ្យនាងពេញចិត្តចំពោះអ្នកអានទូទាំងពិភពលោក។ ពេលនាងមិនសរសេរ ម៉ារីចូលចិត្តធ្វើដំណើរ អាន និងចំណាយពេលជាមួយគ្រួសារ និងមិត្តភក្តិ។