គន្លឹះយក:
-
GPUs ត្រូវបានគេពេញចិត្តសម្រាប់ ការបណ្តុះបណ្តាលគំរូ AI និង ការគណនាពពក.
-
TPUs គឺស្ថិតនៅកណ្តាលពពក និងល្អបំផុតនៅក្នុង ប្រព័ន្ធអេកូ Google AI.
-
ស៊ីភីយូ គឺជាអ្នកទូទៅ មិនល្អសម្រាប់ការសិក្សាជ្រៅជ្រះទេ។
-
NPUs គឺជាជម្រើសសម្រាប់ AI នៅលើឧបករណ៍, ផ្តល់ជូន តុល្យភាពល្អបំផុតនៃល្បឿន ប្រសិទ្ធភាព និងថាមពលទាប សម្រាប់ការសន្និដ្ឋាននៃបន្ទុកការងារ។
នៅពេលដែល AI បន្តផ្លាស់ទីទៅ គែមNPU ឈរចេញជាដំណោះស្រាយរយៈពេលវែងដែលអាចសម្រេចបានបំផុតសម្រាប់ ពេលវេលាពិត ការរៀនម៉ាស៊ីនដែលបានបង្កប់.
តើ NPUs ប្រើនៅឯណា? កម្មវិធីសំខាន់ៗ
អង្គភាពដំណើរការសរសៃប្រសាទ (NPUs) ឥឡូវនេះគឺជាធាតុផ្សំជាមូលដ្ឋាននៅក្នុងជួរដ៏ធំទូលាយមួយ។ បច្ចេកវិទ្យាដែលជំរុញដោយ AIជាពិសេសអ្នកដែលទាមទារ ការសន្និដ្ឋានលើឧបករណ៍, ការប្រើប្រាស់ថាមពលទាប, និង ការឆ្លើយតបតាមពេលវេលាជាក់ស្តែង. ខណៈដែលឧស្សាហកម្មបន្តធ្វើសមាហរណកម្ម បញ្ញាសិប្បនិម្មិត នៅក្នុងលំហូរការងាររបស់ពួកគេ NPUs កំពុងត្រូវបានអនុម័តនៅទូទាំងទាំងពីរ គ្រឿងអេឡិចត្រូនិក និង ប្រព័ន្ធឧស្សាហកម្ម.
1. ស្មាតហ្វូន និងឧបករណ៍ចល័ត
ទំនើប ស្មាតហ្វូន ត្រូវបានបំពាក់ដោយ NPUs ដើម្បីផ្តល់ថាមពលកម្រិតខ្ពស់ លក្ខណៈពិសេស AI ដូចជា៖
-
ការទទួលស្គាល់មុខ (ឧ. ការផ្ទៀងផ្ទាត់ជីវមាត្រ)
-
ការកែលម្អរូបថត និង ការរកឃើញវត្ថុ នៅក្នុងកម្មវិធីកាមេរ៉ា
-
ជំនួយការសំឡេង និង ការបកប្រែភាសា
-
ការពិតដែលបានបន្ថែម (AR) បង្ហាញក្នុងពេលវេលាពិត
បន្ទះឈីបចល័តឈានមុខគេដូចជា ម៉ាស៊ីនសរសៃប្រសាទស៊េរី A របស់ក្រុមហ៊ុន Apple, Qualcomm Snapdragon, និង Kirin SoC របស់ Huawei រួមបញ្ចូល NPUs សម្រាប់ប្រសិទ្ធភាព ដំណើរការ AI គែម.
2. Edge Computing និង IoT
នៅក្នុងពិភពនៃ គែម AI, NPUs បើក កាមេរ៉ាឆ្លាតវៃ, ឧបករណ៍ដែលអាចពាក់បាន។, និង មជ្ឈមណ្ឌលស្វ័យប្រវត្តិកម្មនៅផ្ទះ ដើម្បីដំណើរការស្មុគស្មាញ ម៉ូដែលរៀនម៉ាស៊ីន ក្នុងស្រុក។ វាកាត់បន្ថយការពឹងផ្អែកលើម៉ាស៊ីនមេពពក និងធានាបានលឿនជាងមុន ការសម្រេចចិត្តសូម្បីតែនៅក្នុងបរិស្ថានដែលមានការតភ្ជាប់មានកម្រិត។
3. រថយន្ត និងមនុស្សយន្ត
NPUs ត្រូវបានដាក់ពង្រាយកាន់តែខ្លាំងឡើងនៅក្នុង រថយន្តស្វយ័ត និង ប្រព័ន្ធមនុស្សយន្ត ដើម្បីដំណើរការ៖
តាមរយៈការដំណើរការការសន្និដ្ឋានដោយផ្ទាល់លើយានជំនិះ ឬមនុស្សយន្ត NPUs ធានា ដំណើរការពេលវេលាពិតប្រាកដ ជាមួយនឹងភាពយឺតយ៉ាវតិចតួចបំផុត។
4. ឧស្សាហកម្ម និងការថែទាំសុខភាព AI
NPUs ក៏ត្រូវបានប្រើប្រាស់ផងដែរ។ ស្វ័យប្រវត្តិកម្មរោងចក្រ, ការថែទាំព្យាករណ៍, និង រូបភាពវេជ្ជសាស្ត្រ. ក្នុង ការផលិតឆ្លាតវៃ, NPUs បើក ប្រព័ន្ធចក្ខុវិស័យ AI ដើម្បីកំណត់អត្តសញ្ញាណពិការភាព ចាត់ថ្នាក់សម្ភារៈ និងត្រួតពិនិត្យប្រតិបត្តិការជាបន្តបន្ទាប់ដោយមិនចាំបាច់មានការតភ្ជាប់ពពកដែលមានកម្រិតបញ្ជូនខ្ពស់។
អ្នកលក់ផ្នែករឹង NPU និងប្រព័ន្ធអេកូឡូស៊ីសំខាន់ៗ
ការលូតលាស់របស់ AI នៅគែម បាននាំឱ្យមានការវិនិយោគសំខាន់ៗនៅក្នុង ការអភិវឌ្ឍន៍ផ្នែករឹង NPU ដោយក្រុមហ៊ុនបច្ចេកវិទ្យាធំៗ។ អ្នកលក់ទាំងនេះកំពុងរៀបចំទេសភាព AI ដែលបានបង្កប់ ដោយការផ្តល់ជូននូវដំណោះស្រាយដែលបង្កើតឡើងក្នុងគោលបំណងធ្វើឱ្យប្រសើរសម្រាប់ ល្បឿននៃការសន្និដ្ឋាន, ប្រសិទ្ធភាពថាមពល, និង ភាពបត់បែននៃការរួមបញ្ចូល. ម៉ាកនីមួយៗមានរបស់ខ្លួន។ ស្ថាបត្យកម្ម NPUខ្សែសង្វាក់ឧបករណ៍ និងការគាំទ្រប្រព័ន្ធអេកូ។
1. Apple – Neural Engine
របស់ Apple ម៉ាស៊ីនសរសៃប្រសាទរួមបញ្ចូលទៅក្នុងរបស់វា។ បន្ទះសៀគ្វី A-series និង M-seriesផ្តល់ថាមពលដល់កិច្ចការ AI កម្រិតខ្ពស់នៅក្នុង iPhones, iPad និង Macs ។ វាផ្តល់ជូន៖
2. ក្រុមហ៊ុន Huawei – ស្ថាបត្យកម្ម Da Vinci
ក្រុមហ៊ុន Huawei Ascend NPUs និង ស្ថាបត្យកម្ម Da Vinci គឺជាចំណុចកណ្តាលរបស់វា។ Kirin SoCs និង ហេដ្ឋារចនាសម្ព័ន្ធ AI:
-
បង្កើនល្បឿនការសន្និដ្ឋាន AI នៅក្នុង ឧបករណ៍ចល័ត
-
ការដាក់ពង្រាយនៅក្នុង មជ្ឈមណ្ឌលទិន្នន័យ សម្រាប់សហគ្រាស AI
-
គាំទ្រ MindSpore ក្របខ័ណ្ឌ AI
3. Qualcomm – Hexagon DSP ជាមួយ AI Engine
ក្រុមហ៊ុន Qualcomm Hexagon DSP + AI Engine ត្រូវបានបង្កប់នៅក្នុងវេទិកា Snapdragon ផ្តល់ជូន៖
-
ការបង្កើនល្បឿន AI សម្រាប់កម្មវិធី Android
-
មានប្រសិទ្ធភាព ដំណើរការលើឧបករណ៍
-
ភាពឆបគ្នាជាមួយ TensorFlow Lite និង ONNX
4. Google - Edge TPU
នេះ។ គែម TPUជាផ្នែកមួយនៃ Google វេទិកាផ្កាថ្ម, ត្រូវបានកែសម្រួលសម្រាប់ ការដាក់ពង្រាយ IoT និងគែម:
-
ប្រសើរសម្រាប់ TensorFlow Lite
-
ការសន្និដ្ឋាន AI ថាមពលទាបបំផុត។
-
កត្តាទម្រង់បង្រួមសម្រាប់ ឧបករណ៍ចាប់សញ្ញាឆ្លាតវៃ និង ច្រកផ្លូវ
5. NVIDIA – NVDLA និង Jetson Platform
របស់ NVIDIA NVDLA (Deep Learning Accelerator) និង ស៊េរី Jetson ផ្តល់ជូននូវកុំព្យូទ័រ AI ដែលមានប្រសិទ្ធភាពខ្ពស់៖
-
ប្រើក្នុង មនុស្សយន្ត, យន្តហោះគ្មានមនុស្សបើក, និង ម៉ាស៊ីនស្វយ័ត
-
គាំទ្រ ខុសគ្នា, TensorRT, និង DeepStream SDK
បញ្ហាប្រឈម និងដែនកំណត់នៃ NPUs
ខណៈពេលដែល អង្គភាពដំណើរការសរសៃប្រសាទ (NPUs) ផ្តល់ជូននូវអត្ថប្រយោជន៍គួរឱ្យកត់សម្គាល់នៅក្នុង ការអនុវត្តការសន្និដ្ឋានរបស់ AI, ប្រសិទ្ធភាពថាមពល, និង ការគណនាគែមពួកគេមិនមែនគ្មានដែនកំណត់ទេ។ អ្នកអភិវឌ្ឍន៍ និងអ្នកបញ្ចូលប្រព័ន្ធត្រូវតែពិចារណាលើបញ្ហាប្រឈមផ្នែកបច្ចេកទេស និងប្រតិបត្តិការមួយចំនួននៅពេលទទួលយក NPUs ចូល ឧបករណ៍ដែលប្រើ AI.
1. ភាពឆបគ្នានៃក្របខ័ណ្ឌ
ឧបសគ្គសំខាន់មួយគឺការគាំទ្រមានកំណត់សម្រាប់ ក្របខ័ណ្ឌ AI. មិនដូច GPUs ដែលគាំទ្រវេទិកាទូលំទូលាយដូចជា TensorFlow, PyTorch, និង ONNX, NPUs ជាញឹកញាប់ទាមទារ ខ្សែសង្វាក់ឧបករណ៍ផ្ទាល់ខ្លួន ឬ SDKs ដែលមានកម្មសិទ្ធិ។ នេះអាចនាំឱ្យមាន៖
-
វដ្តនៃការអភិវឌ្ឍន៍យូរជាងនេះ។
-
ភាពលំបាកក្នុង ការបំប្លែងគំរូ និងការបង្កើនប្រសិទ្ធភាព
-
ដំណើរការមិនស៊ីសង្វាក់គ្នារវាងអ្នកលក់ផ្នែករឹង
2. Inference-Only Capability
NPUs ភាគច្រើនត្រូវបានរចនាឡើងសម្រាប់តែ ការសន្និដ្ឋានមិនមែនទេ។ ការបណ្តុះបណ្តាល. នេះមានន័យថា៖
-
ម៉ូដែល AI ត្រូវតែត្រូវបានបណ្តុះបណ្តាល GPUs ឬ TPUs
-
រាល់ការបង្ហាត់បង្រៀន ឬការកែសម្រួលណាមួយទាមទារហេដ្ឋារចនាសម្ព័ន្ធខាងក្រៅ
-
កាត់បន្ថយភាពបត់បែនក្នុង ការរៀននៅលើឧបករណ៍
3. ឧបសគ្គនៃការរួមបញ្ចូលផ្នែករឹង
ការរួមបញ្ចូល NPUs ទៅក្នុងប្រព័ន្ធបង្កប់ ឬ ប្រព័ន្ធនៅលើបន្ទះឈីប (SoC) ការរចនាពាក់ព័ន្ធនឹងការដោះដូរ៖