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

Երբ Apple-ը Intel-ի պրոցեսորներից անցավ իր համակարգիչների համար Apple Silicon չիպերի տեսքով սեփական լուծմանը, այն զգալիորեն բարելավեց աշխատանքը և էներգիայի սպառումը: Նույնիսկ բուն շնորհանդեսի ժամանակ նա ընդգծեց հիմնական պրոցեսորները, որոնք միասին կազմում են ընդհանուր չիպը և հետ են մնում դրա հնարավորություններից։ Իհարկե, այս առումով մենք նկատի ունենք CPU, GPU, Neural Engine եւ այլն: Թեև պրոցեսորի և պրոցեսորի դերը ընդհանուր առմամբ հայտնի է, Apple-ի որոշ օգտատերեր դեռևս պարզ չէ, թե իրականում ինչի համար է օգտագործվում Նյարդային շարժիչը:

Apple Silicon-ում գտնվող Cupertino հսկան հիմնված է iPhone-ի (A-Series) իր չիպերի վրա, որոնք հագեցած են գրեթե նույն պրոցեսորներով, ներառյալ վերոհիշյալ Neural Engin-ը: Այնուամենայնիվ, նույնիսկ մեկ սարքը լիովին պարզ չէ, թե իրականում ինչի համար է այն օգտագործվում և ինչու է դա մեզ ընդհանրապես անհրաժեշտ: Թեև մենք բավականին պարզ ենք այս մասին CPU-ի և GPU-ի համար, այս բաղադրիչը քիչ թե շատ թաքնված է, մինչդեռ այն ապահովում է համեմատաբար կարևոր գործընթացներ հետին պլանում:

Ինչու է լավ նյարդային շարժիչ ունենալը

Բայց եկեք մի փոքր լույս սփռենք այն էական կամ իրականում լավ բանի վրա, որ Apple Silicon չիպերով մեր Mac-երը հագեցած են հատուկ Neural Engine պրոցեսորով: Ինչպես գիտեք, այս բաժինը հատուկ է արհեստական ​​ինտելեկտի և մեքենայական ուսուցման հետ աշխատելու համար: Բայց դա ինքնին պարտադիր չէ, որ այդքան բան բացահայտի։ Սակայն եթե ընդհանուր առմամբ ամփոփենք, ապա կարող ենք ասել, որ պրոցեսորը ծառայում է համապատասխան առաջադրանքների արագացմանը, ինչը նկատելիորեն հեշտացնում է դասական GPU-ի աշխատանքը և արագացնում մեր ամբողջ աշխատանքը տվյալ համակարգչի վրա։

Մասնավորապես, Neural Engine-ն օգտագործվում է հարակից առաջադրանքների համար, որոնք առաջին հայացքից ոչ մի կերպ չեն տարբերվում սովորականներից։ Սա կարող է լինել տեսավերլուծություն կամ ձայնի ճանաչում: Նման դեպքերում գործի է դրվում մեքենայական ուսուցումը, որը հասկանալի է, որ պահանջկոտ է կատարողականի և էներգիայի սպառման համար: Այսպիսով, հաստատ չի խանգարում ունենալ գործնական օգնական, որը հստակ կենտրոնացած է այս հարցի վրա:

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

Համագործակցություն Core ML-ի հետ

Apple-ի Core ML շրջանակը նույնպես գնում է ձեռք ձեռքի տված պրոցեսորի հետ: Դրա միջոցով ծրագրավորողները կարող են աշխատել մեքենայական ուսուցման մոդելների հետ և ստեղծել հետաքրքիր հավելվածներ, որոնք հետո կօգտագործեն բոլոր հասանելի ռեսուրսները իրենց ֆունկցիոնալության համար։ Apple-ի սիլիկոնային չիպերով ժամանակակից iPhone-ներում և Mac-ներում նրանց այս հարցում կօգնի Նեյրալ Շարժիչը: Ի վերջո, սա նաև պատճառներից մեկն է (ոչ միակը), թե ինչու են Mac-երը այդքան լավ և հզոր տեսանյութերի հետ աշխատելու ոլորտում: Նման դեպքում նրանք հույսը չեն դնում միայն գրաֆիկական պրոցեսորի աշխատանքի վրա, այլ նաև օգնություն են ստանում Neural Engine-ից կամ այլ մեդիա շարժիչներից ProRes վիդեո արագացման համար։

Հիմնական ML շրջանակ մեքենայական ուսուցման համար
Core ML շրջանակը մեքենայական ուսուցման համար օգտագործվում է տարբեր ծրագրերում

Նյարդային շարժիչը գործնականում

Վերևում մենք արդեն թեթև ուրվագծել ենք, թե իրականում ինչի համար է օգտագործվում նյարդային շարժիչը: Ի լրումն մեքենայական ուսուցման հետ աշխատող հավելվածների, տեսանյութերի խմբագրման կամ ձայնի ճանաչման ծրագրերի, մենք կողջունենք դրա հնարավորությունները, օրինակ՝ բնօրինակ Photos հավելվածում: Եթե ​​դուք ժամանակ առ ժամանակ օգտագործում եք Live Text ֆունկցիան, երբ կարող եք գրավոր տեքստ պատճենել ցանկացած պատկերից, ապա դրա հետևում կանգնած է նյարդային շարժիչը:

.