Zapri oglas

Tako imenovani Neural Engine je že dolgo del Applovih izdelkov. Če ste ljubitelj Appla in spremljate predstavitve posameznih izdelkov, potem tega termina zagotovo niste zamudili, nasprotno. Pri predstavljanju novosti se pri velikanu iz Cupertina radi osredotočijo na Neural Engine in poudarijo njegove morebitne izboljšave, o katerih govorijo ob procesorju (CPU) in grafičnem procesorju (GPU). Toda resnica je, da je Neural Engine rahlo pozabljen. Ljubitelji Apple preprosto ignorirajo njegovo pomembnost in pomen, kljub dejstvu, da je eden najpomembnejših elementov sodobnih naprav podjetja Apple.

V tem članku se bomo zato osredotočili na to, kaj Neural Engine pravzaprav je, za kaj se uporablja in kako pomembno vlogo ima v primeru izdelkov Apple. Pravzaprav pomeni veliko več, kot ste morda pričakovali.

Kaj je Neural Engine

Zdaj pa preidimo na samo temo. Neural Engine se je prvič pojavil leta 2017, ko je Apple predstavil iPhone 8 in iPhone X s čipom Apple A11 Bionic. Natančneje gre za ločen procesor, ki je del celotnega čipa in ima pomembno vlogo pri delu z umetno inteligenco. Kot je Apple že takrat predstavil, se procesor uporablja za poganjanje algoritmov za prepoznavanje obraza za odklepanje iPhona ali pri obdelavi Animojijev ipd. Čeprav je šlo za zanimivo novost, z današnjega vidika ni bil preveč zmogljiv kos. Ponujal je le dve jedri in zmožnost obdelave do 600 milijard operacij na sekundo. Vendar se je sčasoma Neural Engine začel nenehno izboljševati.

mpv-shot0096
Čip M1 in njegove glavne komponente

V naslednjih generacijah je torej prišel z 8 jedri in nato do 16 jeder, česar se Apple bolj ali manj drži še danes. Edina izjema je čip M1 Ultra z 32-jedrnim Neural Engine, ki poskrbi za do 22 trilijonov operacij na sekundo. Obenem iz tega izhaja še en podatek. Ta procesor ni več prerogativ applovih telefonov in tablic. S prihodom Apple Silicon ga je Apple začel uporabljati tudi za svoje računalnike Mac. Torej, če povzamemo, je Neural Engine precej praktičen procesor, ki je del Applovega čipa in se uporablja za delo s strojnim učenjem. A to nam ne pove veliko. Pojdimo torej v prakso in osvetlimo, kaj pravzaprav pomeni.

Za kaj se uporablja

Kot smo že omenili v samem uvodu, je Neural Engine v očeh uporabnikov appla pogosto podcenjen, igra pa ključno vlogo pri samem delovanju naprave. Na kratko lahko rečemo, da služi za pospeševanje nalog, povezanih s strojnim učenjem. Toda kaj to pomeni v praksi? Pravzaprav ga iOS uporablja za številne naloge. Na primer, ko sistem samodejno prebere besedilo na vaših fotografijah, ko Siri poskuša zagnati določeno aplikacijo ob določenem času, ko segmentira sceno pri fotografiranju, Face ID, ko prepozna obraze in predmete na fotografijah, ko izolira zvok in mnogi drugi. Kot smo navedli zgoraj, so zmogljivosti Neural Engine močno povezane s samim operacijskim sistemom.

.