რა არის NPU და რატომ გვხვდება ის თანამედროვე ლეპტოპებში?

ბოლო პერიოდში ლეპტოპების შეძენისას მომხმარებლები სულ უფრო ხშირად აწყდებიან ტერმინს NPU (Neural Processing Unit — ნეირონული დამუშავების ბლოკი). ეს არის სპეციალიზებული კომპონენტი, რომელიც შექმნილია ხელოვნური ინტელექტის დავალებების მაქსიმალური ეფექტურობით შესასრულებლად. მიუხედავად იმისა, რომ ბაზარზე არსებული საშუალო და მაღალი კლასის ლეპტოპების უმეტესობა უკვე აღჭურვილია ამ ჩიპით, ბევრი მომხმარებელი მას ჯერ კიდევ ვერ იყენებს.
რატომ გვჭირდება NPU?
ტრადიციულად, კომპიუტერში მონაცემთა დამუშავება ცენტრალური (CPU) და გრაფიკული (GPU) პროცესორების პრეროგატივაა. თუმცა, ხელოვნური ინტელექტის ალგორითმები, რომლებიც ეფუძნება მატრიცულ გამოთვლებს, ამ კომპონენტებისთვის ენერგიის მხრივ საკმაოდ ძვირი ჯდება. NPU-ს მთავარი უპირატესობა სწორედ ენერგოეფექტურობაშია: ის, რასაც GPU აკეთებს 100 ვატზე მეტი ენერგიის მოხმარებით, NPU-ს შეუძლია დაახლოებით 2 ვატში შეასრულოს.
ეს განსაკუთრებით მნიშვნელოვანია ისეთი ყოველდღიური ფუნქციებისთვის, როგორიცაა ვიდეო ზარის დროს ფონის ბუნდოვანება (background blur), ხმაურის ჩახშობა ან რეალურ დროში თარგმნა. ამ დავალებების NPU-ზე გადატანით, ლეპტოპის ბატარეა ბევრად უფრო დიდხანს ძლებს, ხოლო თავად მოწყობილობა ნაკლებად თბება.
Microsoft-ის გავლენა და სტანდარტები
NPU-ების ასეთი მასიური გავრცელება შემთხვევითი არ არის. 2024 წელს Microsoft-მა დააწესა ახალი სტანდარტი Copilot+ PC სერტიფიცირებისთვის. მწარმოებლები ვალდებულნი არიან, ახალ მოწყობილობებში გამოიყენონ NPU, რომლის წარმადობა სულ მცირე 40 TOPS-ია (Tera Operations Per Second — ტრილიონი ოპერაცია წამში). ამ მოთხოვნას თან უნდა ახლდეს მინიმუმ 16GB ოპერატიული მეხსიერება და 256GB მეხსიერება.

შედეგად, ჩიპების მწარმოებლები — Qualcomm, Intel და AMD — აქტიურად ზრდიან NPU-ების სიმძლავრეს. მაგალითად, Qualcomm-ის Snapdragon X Elite 45 TOPS-ით დაიწყო, ხოლო ახალი თაობის ჩიპებში ეს მაჩვენებელი უკვე 85 TOPS-ს აღწევს. მიუხედავად ამ ციფრების ზრდისა, პროგრამული უზრუნველყოფა ჯერჯერობით ჩამორჩება აპარატურულ შესაძლებლობებს.
რეალური სარგებელი და პერსპექტივა
დღეის მდგომარეობით, NPU-ს მხარდაჭერა აქვთ ისეთ აპლიკაციებს, როგორიცაა Windows Studio Effects, Adobe Creative Cloud-ის ზოგიერთი ფუნქცია და Teams-ის ხმაურის ჩახშობის სისტემები. მომხმარებელს შეუძლია Task Manager-ის საშუალებით მარტივად დააკვირდეს, თუ რამდენად იტვირთება NPU რეალურ დროში. ჩვეულებრივი მომხმარებლისთვის ეს მაჩვენებელი ხშირად ნულზეა.
თუმცა, ტექნიკურად დაინტერესებულ პირებს შეუძლიათ NPU-ს გამოყენება ლოკალური მოდელების (მაგალითად, Mistral 7B) გასაშვებად. სპეციალური ხელსაწყოების (როგორიცაა Intel OpenVINO) გამოყენებით, შესაძლებელია AI მოდელის ისე გაშვება, რომ CPU-ს დატვირთვა მინიმალური დარჩეს, რაც სისტემას სწრაფად და სტაბილურად მუშაობის საშუალებას აძლევს.
საბოლოო ჯამში, NPU არის ტექნოლოგია, რომელიც „მომავლისთვისაა“ გათვლილი. სანამ პროგრამული უზრუნველყოფის დეველოპერები უფრო მეტ აპლიკაციას მოარგებენ ამ ჩიპებს, NPU დარჩება ფარულ, მაგრამ აუცილებელ კომპონენტად, რომელიც უახლოეს წლებში სტანდარტული ლეპტოპების განუყოფელი ნაწილი გახდება. ქართველი მომხმარებლებისთვის, რომლებიც ახალ ლეპტოპს ყიდულობენ, NPU-ს არსებობა ნიშნავს, რომ მოწყობილობა მზად არის AI-ზე დაფუძნებული მომავალი განახლებებისთვის, რაც მოწყობილობის სიცოცხლისუნარიანობას ახანგრძლივებს.