ಪ್ರಮುಖ ಅಂಶಗಳು:
-
GPU ಗಳು ಆದ್ಯತೆ ನೀಡಲಾಗಿದೆ AI ಮಾದರಿ ತರಬೇತಿ ಮತ್ತು ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್.
-
TPUಗಳು ಮೋಡ-ಕೇಂದ್ರಿತ ಮತ್ತು ಅತ್ಯುತ್ತಮವಾದವುಗಳು ಗೂಗಲ್ AI ಪರಿಸರ ವ್ಯವಸ್ಥೆ.
-
CPUಗಳು ಸಾಮಾನ್ಯವಾದಿಗಳು, ಆಳವಾದ ಕಲಿಕೆಗೆ ಸೂಕ್ತವಲ್ಲ.
-
NPUಗಳು ಇವುಗಳಿಗೆ ಸೂಕ್ತವಾದ ಆಯ್ಕೆಗಳು ಸಾಧನದಲ್ಲಿನ AI, ನೀಡುತ್ತಿದೆ ವೇಗ, ದಕ್ಷತೆ ಮತ್ತು ಕಡಿಮೆ ಶಕ್ತಿಯ ಅತ್ಯುತ್ತಮ ಸಮತೋಲನ ತೀರ್ಮಾನದ ಕೆಲಸದ ಹೊರೆಗಳಿಗಾಗಿ.
AI ಮುಂದುವರಿಯುತ್ತಿದ್ದಂತೆ ಅಂಚು, NPU ಅತ್ಯಂತ ಕಾರ್ಯಸಾಧ್ಯವಾದ ದೀರ್ಘಕಾಲೀನ ಪರಿಹಾರವಾಗಿ ಎದ್ದು ಕಾಣುತ್ತದೆ ನೈಜ-ಸಮಯದ, ಎಂಬೆಡೆಡ್ ಯಂತ್ರ ಕಲಿಕೆ.
NPU ಗಳನ್ನು ಎಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ? ಪ್ರಮುಖ ಅನ್ವಯಿಕೆಗಳು
ನರ ಸಂಸ್ಕರಣಾ ಘಟಕಗಳು (NPUಗಳು) ಈಗ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯಲ್ಲಿ ಮೂಲಭೂತ ಅಂಶವಾಗಿದೆ AI-ಚಾಲಿತ ತಂತ್ರಜ್ಞಾನಗಳು, ವಿಶೇಷವಾಗಿ ಅಗತ್ಯವಿರುವವರು ಸಾಧನದಲ್ಲಿನ ನಿರ್ಣಯ, ಕಡಿಮೆ ವಿದ್ಯುತ್ ಬಳಕೆ, ಮತ್ತು ನೈಜ-ಸಮಯದ ಪ್ರತಿಕ್ರಿಯೆ. ಕೈಗಾರಿಕೆಗಳು ಏಕೀಕರಣಗೊಳ್ಳುವುದನ್ನು ಮುಂದುವರಿಸಿದಂತೆ ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ ಅವುಗಳ ಕೆಲಸದ ಹರಿವುಗಳಲ್ಲಿ, NPU ಗಳನ್ನು ಎರಡರಲ್ಲೂ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗುತ್ತಿದೆ ಗ್ರಾಹಕ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಮತ್ತು ಕೈಗಾರಿಕಾ ವ್ಯವಸ್ಥೆಗಳು.
1. ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಮತ್ತು ಮೊಬೈಲ್ ಸಾಧನಗಳು
ಆಧುನಿಕ ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು ಮುಂದುವರಿದ ಯೂನಿಟ್ಗಳಿಗೆ ವಿದ್ಯುತ್ ಒದಗಿಸಲು NPU ಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. AI ವೈಶಿಷ್ಟ್ಯಗಳು ಉದಾಹರಣೆಗೆ:
-
ಮುಖ ಗುರುತಿಸುವಿಕೆ (ಉದಾ, ಬಯೋಮೆಟ್ರಿಕ್ ದೃಢೀಕರಣ)
-
ಫೋಟೋ ವರ್ಧನೆ ಮತ್ತು ವಸ್ತು ಪತ್ತೆ ಕ್ಯಾಮೆರಾ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ
-
ಧ್ವನಿ ಸಹಾಯಕರು ಮತ್ತು ಭಾಷಾ ಅನುವಾದ
-
ವರ್ಧಿತ ರಿಯಾಲಿಟಿ (AR) ನೈಜ ಸಮಯದಲ್ಲಿ ರೆಂಡರಿಂಗ್
ಪ್ರಮುಖ ಮೊಬೈಲ್ ಚಿಪ್ಸೆಟ್ಗಳು ನಂತಹವು ಆಪಲ್ನ ಎ-ಸರಣಿಯ ನರ ಎಂಜಿನ್, ಕ್ವಾಲ್ಕಾಮ್ ಸ್ನಾಪ್ಡ್ರಾಗನ್, ಮತ್ತು ಹುವಾವೇ ಕಿರಿನ್ SoC ಪರಿಣಾಮಕಾರಿತ್ವಕ್ಕಾಗಿ NPU ಗಳನ್ನು ಸಂಯೋಜಿಸಿ ಅಂಚಿನ AI ಸಂಸ್ಕರಣೆ.
2. ಎಡ್ಜ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮತ್ತು IoT
ಜಗತ್ತಿನಲ್ಲಿ ಅಂಚಿನ AI, NPUಗಳು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತವೆ ಸ್ಮಾರ್ಟ್ ಕ್ಯಾಮೆರಾಗಳು, ಧರಿಸಬಹುದಾದ ಸಾಧನಗಳು, ಮತ್ತು ಮನೆ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಕೇಂದ್ರಗಳು ಸಂಕೀರ್ಣವನ್ನು ಚಲಾಯಿಸಲು ಯಂತ್ರ ಕಲಿಕೆ ಮಾದರಿಗಳು ಸ್ಥಳೀಯವಾಗಿ. ಇದು ಕ್ಲೌಡ್ ಸರ್ವರ್ಗಳ ಮೇಲಿನ ಅವಲಂಬನೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ವೇಗವಾಗಿ ಖಚಿತಪಡಿಸುತ್ತದೆ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳುವುದು, ಸೀಮಿತ ಸಂಪರ್ಕ ಹೊಂದಿರುವ ಪರಿಸರಗಳಲ್ಲಿಯೂ ಸಹ.
3. ಆಟೋಮೋಟಿವ್ ಮತ್ತು ರೊಬೊಟಿಕ್ಸ್
NPU ಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ನಿಯೋಜಿಸಲಾಗುತ್ತಿದೆ ಸ್ವಾಯತ್ತ ವಾಹನಗಳು ಮತ್ತು ರೊಬೊಟಿಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು:
-
ಸಂವೇದಕ ಸಮ್ಮಿಳನ
-
ಲೇನ್ ಪತ್ತೆ
-
ಪಾದಚಾರಿ ಗುರುತಿಸುವಿಕೆ
-
ಧ್ವನಿ ಆಜ್ಞೆ ವ್ಯವಸ್ಥೆಗಳು
ವಾಹನ ಅಥವಾ ರೋಬೋಟ್ ಮೇಲೆ ನೇರವಾಗಿ ಅನುಮಾನವನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ, NPU ಗಳು ಖಚಿತಪಡಿಸುತ್ತವೆ ನೈಜ-ಸಮಯದ ಸಂಸ್ಕರಣೆ ಕನಿಷ್ಠ ಸುಪ್ತತೆಯೊಂದಿಗೆ.
4. ಕೈಗಾರಿಕಾ ಮತ್ತು ಆರೋಗ್ಯ AI
NPU ಗಳನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ ಕಾರ್ಖಾನೆ ಯಾಂತ್ರೀಕರಣ, ಮುನ್ಸೂಚಕ ನಿರ್ವಹಣೆ, ಮತ್ತು ವೈದ್ಯಕೀಯ ಚಿತ್ರಣ. ಇನ್ ಸ್ಮಾರ್ಟ್ ಉತ್ಪಾದನೆ, NPUಗಳು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತವೆ AI ದೃಷ್ಟಿ ವ್ಯವಸ್ಥೆಗಳು ಹೆಚ್ಚಿನ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಕ್ಲೌಡ್ ಸಂಪರ್ಕಗಳ ಅಗತ್ಯವಿಲ್ಲದೆ ದೋಷಗಳನ್ನು ಗುರುತಿಸಲು, ವಸ್ತುಗಳನ್ನು ವರ್ಗೀಕರಿಸಲು ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರಂತರವಾಗಿ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು.
ಪ್ರಮುಖ NPU ಹಾರ್ಡ್ವೇರ್ ಮಾರಾಟಗಾರರು ಮತ್ತು ಪರಿಸರ ವ್ಯವಸ್ಥೆಗಳು
ಬೆಳವಣಿಗೆ ಅಂಚಿನಲ್ಲಿ AI ಗಮನಾರ್ಹ ಹೂಡಿಕೆಗಳಿಗೆ ಕಾರಣವಾಗಿದೆ NPU ಹಾರ್ಡ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಮುಖ ತಂತ್ರಜ್ಞಾನ ಕಂಪನಿಗಳಿಂದ. ಈ ಮಾರಾಟಗಾರರು ಭೂದೃಶ್ಯವನ್ನು ರೂಪಿಸುತ್ತಿದ್ದಾರೆ ಎಂಬೆಡೆಡ್ AI ಉದ್ದೇಶಿತ ಪರಿಹಾರಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸುವುದರ ಮೂಲಕ ನಿರ್ಣಯ ವೇಗ, ವಿದ್ಯುತ್ ದಕ್ಷತೆ, ಮತ್ತು ಏಕೀಕರಣ ನಮ್ಯತೆ. ಪ್ರತಿಯೊಂದು ಬ್ರ್ಯಾಂಡ್ ತನ್ನದೇ ಆದ NPU ವಾಸ್ತುಶಿಲ್ಪ, ಟೂಲ್ಚೈನ್ ಮತ್ತು ಪರಿಸರ ವ್ಯವಸ್ಥೆಯ ಬೆಂಬಲ.
1. ಆಪಲ್ - ನರ ಎಂಜಿನ್
ಆಪಲ್ ನ ನರ ಎಂಜಿನ್, ಅದರೊಳಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ ಎ-ಸರಣಿ ಮತ್ತು ಎಂ-ಸರಣಿ ಚಿಪ್ಗಳು, ಐಫೋನ್ಗಳು, ಐಪ್ಯಾಡ್ಗಳು ಮತ್ತು ಮ್ಯಾಕ್ಗಳಲ್ಲಿ ಸುಧಾರಿತ AI ಕಾರ್ಯಗಳಿಗೆ ಶಕ್ತಿ ನೀಡುತ್ತದೆ. ಇದು ಇವುಗಳನ್ನು ನೀಡುತ್ತದೆ:
2. ಹುವಾವೇ - ಡಾ ವಿನ್ಸಿ ಆರ್ಕಿಟೆಕ್ಚರ್
ಹುವಾವೇ ಅಸೆಂಡ್ NPUಗಳು ಮತ್ತು ಡಾ ವಿನ್ಸಿ ವಾಸ್ತುಶಿಲ್ಪ ಅದರ ಕೇಂದ್ರಬಿಂದುವಾಗಿದೆ ಕಿರಿನ್ SoC ಗಳು ಮತ್ತು AI ಮೂಲಸೌಕರ್ಯ:
-
ವೇಗವರ್ಧಿತ AI ನಿರ್ಣಯ ಮೊಬೈಲ್ ಸಾಧನಗಳು
-
ನಿಯೋಜನೆ ಡೇಟಾ ಕೇಂದ್ರಗಳು ಎಂಟರ್ಪ್ರೈಸ್ AI ಗಾಗಿ
-
ಬೆಂಬಲಿಸುತ್ತದೆ ಮೈಂಡ್ಸ್ಪೋರ್ AI ಚೌಕಟ್ಟು
3. ಕ್ವಾಲ್ಕಾಮ್ - AI ಎಂಜಿನ್ ಹೊಂದಿರುವ ಹೆಕ್ಸಾಗನ್ DSP
ಕ್ವಾಲ್ಕಾಮ್ನ ಷಡ್ಭುಜಾಕೃತಿಯ DSP + AI ಎಂಜಿನ್ ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾಗಿದ್ದು, ಇವುಗಳನ್ನು ನೀಡುತ್ತದೆ:
-
AI ವೇಗವರ್ಧನೆ Android ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ
-
ಪರಿಣಾಮಕಾರಿ ಸಾಧನದಲ್ಲಿನ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆ
-
ಇದರೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆ ಟೆನ್ಸರ್ಫ್ಲೋ ಲೈಟ್ ಮತ್ತು ಒಎನ್ಎನ್ಎಕ್ಸ್
4. ಗೂಗಲ್ - ಎಡ್ಜ್ ಟಿಪಿಯು
ದಿ ಎಡ್ಜ್ ಟಿಪಿಯು, Google ನ ಭಾಗ ಹವಳದ ವೇದಿಕೆ, ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ IoT ಮತ್ತು ಅಂಚಿನ ನಿಯೋಜನೆಗಳು:
-
ಇದಕ್ಕಾಗಿ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ ಟೆನ್ಸರ್ಫ್ಲೋ ಲೈಟ್
-
ಅತಿ ಕಡಿಮೆ ಶಕ್ತಿಯ AI ನಿರ್ಣಯ
-
ಕಾಂಪ್ಯಾಕ್ಟ್ ಫಾರ್ಮ್ ಫ್ಯಾಕ್ಟರ್ ಸ್ಮಾರ್ಟ್ ಸೆನ್ಸರ್ಗಳು ಮತ್ತು ದ್ವಾರಗಳು
5. NVIDIA - NVDLA ಮತ್ತು ಜೆಟ್ಸನ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್
NVIDIA ಗಳು ಎನ್ವಿಡಿಎಲ್ಎ (ಡೀಪ್ ಲರ್ನಿಂಗ್ ಆಕ್ಸಿಲರೇಟರ್) ಮತ್ತು ಜೆಟ್ಸನ್ ಸರಣಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ AI ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಒದಗಿಸಿ:
-
ಬಳಸಲಾಗಿದೆ ರೊಬೊಟಿಕ್ಸ್, ಡ್ರೋನ್ಗಳು, ಮತ್ತು ಸ್ವಾಯತ್ತ ಯಂತ್ರಗಳು
-
ಬೆಂಬಲಿಸುತ್ತದೆ ವಿಭಿನ್ನ, ಟೆನ್ಸರ್ ಆರ್ಟಿ, ಮತ್ತು ಡೀಪ್ಸ್ಟ್ರೀಮ್ SDK
NPU ಗಳ ಸವಾಲುಗಳು ಮತ್ತು ಮಿತಿಗಳು
ಹಾಗೆಯೇ ನರ ಸಂಸ್ಕರಣಾ ಘಟಕಗಳು (NPUಗಳು) ಗಮನಾರ್ಹ ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತವೆ AI ನಿರ್ಣಯ ಕಾರ್ಯಕ್ಷಮತೆ, ವಿದ್ಯುತ್ ದಕ್ಷತೆ, ಮತ್ತು ಎಡ್ಜ್ ಕಂಪ್ಯೂಟಿಂಗ್, ಅವುಗಳು ಮಿತಿಗಳಿಲ್ಲದೆ ಇಲ್ಲ. ಡೆವಲಪರ್ಗಳು ಮತ್ತು ಸಿಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಟರ್ಗಳು NPU ಗಳನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವಾಗ ಹಲವಾರು ತಾಂತ್ರಿಕ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯ ಸವಾಲುಗಳನ್ನು ಪರಿಗಣಿಸಬೇಕು AI-ಸಕ್ರಿಯಗೊಳಿಸಿದ ಸಾಧನಗಳು.
1. ಫ್ರೇಮ್ವರ್ಕ್ ಹೊಂದಾಣಿಕೆ
ಪ್ರಮುಖ ಅಡೆತಡೆಗಳಲ್ಲಿ ಒಂದು ಸೀಮಿತ ಬೆಂಬಲ AI ಚೌಕಟ್ಟುಗಳು. GPU ಗಳಂತಲ್ಲದೆ, ಇದು ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಟೆನ್ಸರ್ ಫ್ಲೋ, ಪೈಟಾರ್ಚ್, ಮತ್ತು ಒಎನ್ಎನ್ಎಕ್ಸ್, NPU ಗಳು ಹೆಚ್ಚಾಗಿ ಅಗತ್ಯವಿರುತ್ತದೆ ಕಸ್ಟಮ್ ಟೂಲ್ಚೈನ್ಗಳು ಅಥವಾ ಸ್ವಾಮ್ಯದ SDK ಗಳು. ಇದು ಇದಕ್ಕೆ ಕಾರಣವಾಗಬಹುದು:
2. ಅನುಮಾನ-ಮಾತ್ರ ಸಾಮರ್ಥ್ಯ
ಹೆಚ್ಚಿನ NPU ಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ತೀರ್ಮಾನ, ಅಲ್ಲ ತರಬೇತಿ. ಇದರರ್ಥ:
-
AI ಮಾದರಿಗಳಿಗೆ ತರಬೇತಿ ನೀಡಬೇಕು GPU ಗಳು ಅಥವಾ TPU ಗಳು
-
ಯಾವುದೇ ಮರುತರಬೇತಿ ಅಥವಾ ಉತ್ತಮಗೊಳಿಸುವಿಕೆಗೆ ಬಾಹ್ಯ ಮೂಲಸೌಕರ್ಯ ಅಗತ್ಯವಿರುತ್ತದೆ.
-
ಕಡಿಮೆಯಾದ ನಮ್ಯತೆ ಸಾಧನದಲ್ಲಿನ ಕಲಿಕೆ
3. ಹಾರ್ಡ್ವೇರ್ ಏಕೀಕರಣ ನಿರ್ಬಂಧಗಳು
ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ NPU ಗಳನ್ನು ಸಂಯೋಜಿಸುವುದು ಅಥವಾ ಸಿಸ್ಟಮ್-ಆನ್-ಚಿಪ್ (SoC) ವಿನ್ಯಾಸಗಳು ರಾಜಿ ವಿನಿಮಯಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ: