Փակել գովազդը

Այսպես կոչված Neural Engine-ը երկար ժամանակ եղել է Apple-ի արտադրանքի մաս: Եթե ​​դուք Apple-ի երկրպագու եք և հետևում եք առանձին ապրանքների ներկայացմանը, ապա, իհարկե, բաց չեք թողել այս տերմինը, ընդհակառակը։ Նորություններ ներկայացնելիս Կուպերտինոյի հսկան սիրում է կենտրոնանալ Neural Engine-ի վրա և ընդգծել դրա հնարավոր բարելավումները, որոնց մասին խոսում են պրոցեսորի (CPU) և գրաֆիկական պրոցեսորի (GPU) կողքին: Բայց ճշմարտությունն այն է, որ նյարդային շարժիչը փոքր-ինչ մոռացված է: Apple-ի երկրպագուները պարզապես անտեսում են դրա կարևորությունն ու նշանակությունը, չնայած այն հանգամանքին, որ այն Apple-ի ժամանակակից սարքերի կարևորագույն տարրերից է։

Այս հոդվածում մենք կկենտրոնանանք այն բանի վրա, թե իրականում ինչ է իրենից ներկայացնում նյարդային շարժիչը, ինչի համար է այն օգտագործվում և որքան կարևոր դեր է այն խաղում խնձորի արտադրանքի դեպքում: Իրականում, դա շատ ավելին է, քան դուք կարող էիք ակնկալել:

Ինչ է նյարդային շարժիչը

Հիմա անցնենք բուն թեմային։ Neural Engine-ն առաջին անգամ հայտնվեց 2017 թվականին, երբ Apple-ը ներկայացրեց iPhone 8-ը և iPhone X-ը Apple A11 Bionic չիպով: Մասնավորապես, դա առանձին պրոցեսոր է, որն ամբողջ չիպի մաս է կազմում և կարևոր դեր է խաղում արհեստական ​​ինտելեկտի հետ աշխատելու գործում։ Ինչպես Apple-ն արդեն ներկայացրել էր այն ժամանակ, պրոցեսորն օգտագործվում է դեմքի ճանաչման ալգորիթմները գործարկելու համար՝ iPhone-ն ապակողպելու կամ Animoji-ն և այլն մշակելիս: Չնայած հետաքրքիր նորություն էր, բայց այսօրվա տեսանկյունից այնքան էլ ընդունակ գործ չէր։ Այն առաջարկում էր ընդամենը երկու միջուկ և վայրկյանում մինչև 600 միլիարդ գործողություն մշակելու հնարավորություն: Այնուամենայնիվ, ժամանակի ընթացքում նյարդային շարժիչը սկսեց շարունակաբար կատարելագործվել:

mpv-shot0096
M1 չիպը և դրա հիմնական բաղադրիչները

Հետևաբար, հետագա սերունդներում այն ​​գալիս էր 8 միջուկով, այնուհետև մինչև 16 միջուկով, ինչին Apple-ը քիչ թե շատ հավատարիմ է մնում այսօր: Միակ բացառությունը M1 Ultra չիպն է՝ 32 միջուկանի նյարդային շարժիչով, որը հոգում է վայրկյանում մինչև 22 տրիլիոն գործողություն: Միաժամանակ սրանից բխում է ևս մեկ տեղեկություն. Այս պրոցեսորն այլևս Apple հեռախոսների և պլանշետների իրավասությունը չէ։ Apple Silicon-ի գալուստով Apple-ը սկսեց օգտագործել այն նաև իր Mac-ների համար: Այսպիսով, եթե մենք ամփոփենք այն, ապա Neural Engine-ը բավականին գործնական պրոցեսոր է, որը Apple-ի չիպի մաս է և օգտագործվում է մեքենայական ուսուցման հետ աշխատելու համար: Բայց դա մեզ շատ բան չի ասում: Հետևաբար, եկեք անցնենք պրակտիկային և լույս սփռենք այն բանի վրա, թե ինչ է այն իրականում ներկայացնում:

Ինչի համար է այն օգտագործվում

Ինչպես արդեն նշեցինք հենց ներածության մեջ, Neural Engine-ը հաճախ թերագնահատվում է Apple-ի օգտագործողների աչքում, մինչդեռ այն կենսական դեր է խաղում հենց սարքի աշխատանքի մեջ: Մի խոսքով, կարելի է ասել, որ այն ծառայում է մեքենայական ուսուցման հետ կապված առաջադրանքների արագացմանը։ Բայց ի՞նչ է սա նշանակում գործնականում: Իրականում iOS-ն այն օգտագործում է մի շարք առաջադրանքների համար։ Օրինակ, երբ համակարգը ավտոմատ կերպով կարդում է ձեր լուսանկարների տեքստը, երբ Siri-ն փորձում է որոշակի ժամանակ գործարկել հատուկ հավելված, լուսանկարելիս տեսարանը բաժանելիս, Face ID, Լուսանկարներում դեմքեր և առարկաներ ճանաչելիս, աուդիո և աուդիո մեկուսացնելիս: շատ ուրիշներ: Ինչպես նշեցինք վերևում, Neural Engine-ի հնարավորությունները խիստ ինտեգրված են հենց օպերացիոն համակարգի հետ:

.