ARM vs. Intel პროცესორები: რომელია საუკეთესო?

Admin

დღეს, კომპიუტერული მოწყობილობების უმეტესობას სავარაუდოდ აქვს პროცესორი x86 დიზაინი, როგორიცაა Intel პროცესორები, ან ARM (Advanced RISC მანქანა) დიზაინიროგორც intheCPU თქვენს სმარტფონში ან ტაბლეტში. ARM პროცესორები მას ლეპტოპებად აქცევს.

ამ დღეებში თქვენ შეგიძლიათ აირჩიოთ კომპიუტერი Intel ან AMD პროცესორით (x86) ან მოწყობილობა ARM პროცესორით. ასე რომ, როდესაც საქმე ეხება ARM vs. Intel პროცესორები, რომელი ჯობია?

Სარჩევი

ARM vs. ინტელი: განსხვავებული წარმოშობა

თანამედროვე Intel და ARM დაფუძნებულ CPU– ებს შეუძლიათ თავიანთი ტექნოლოგიების კვალი მიაწოდონ ადრეულ ჩიპებს კომპიუტერებში, რომლებიც გამოჩნდა 1980 – იანი წლების დასაწყისში, კერძოდ Acorn კომპიუტერები BBC მიკრო და Intel 8088 ნაპოვნია IBM– ის პირველ კომპიუტერში. ამან გზა გაუხსნა თანამედროვეობის ორი ძირითადი პროცესორის დიზაინს.

მნიშვნელოვანია აღინიშნოს, რომ მიუხედავად იმისა, რომ მათ აქვთ ორი ცალკეული ევოლუციური ხაზი, ისინი იკრიბებიან იმაში, რისთვისაც ჩვენ ვიყენებთ ამ პროცესორებს დღეს.

RISC vs CISC

ხუფის ქვეშ, მთავარი განსხვავება Intel და ARM დაფუძნებულ პროცესორებს შორის არის ინსტრუქციის ტიპი, რომელიც თითოეულ მოწყობილობას ესმის. ARM დაფუძნებული CPU არის

RISC (შემცირებული ინსტრუქციის ნაკრები კომპიუტერი) მოწყობილობები და ინტელის პროცესორები არიან CISC (კომპლექსი ინსტრუქციის კომპლექტი კომპიუტერი) მოწყობილობები. RISC და CISC დიზაინი განსხვავდება იმაში, თუ როგორ ასრულებენ პროცესორები თავიანთ სამუშაოს. Intel (და AMD) პროცესორებში ისინი იყენებენ CISC ინსტრუქციებს, რომლებიც ცნობილია როგორც x86.

თუმცა, მათი ძლიერი და სუსტი მხარეები უმეტესწილად გამომდინარეობს იქიდან, რომ RISC მოწყობილობები ასრულებენ მოკლე, მარტივ, ერთიანი სიგრძის ინსტრუქციები, ხოლო CISC მოწყობილობები მრავალ ინსტრუქციას აერთიანებს დამუშავებულ რთულ, რთულ ინსტრუქციებში ყველა ერთდროულად

პროგრამული თავსებადობა

Intel პროცესორებს არ ესმით ARM კოდი და პირიქით. ამრიგად, ოპერაციული სისტემა და პროგრამული უზრუნველყოფა უნდა იყოს დაწერილი სპეციალურად ერთი ტიპის პროცესორისთვის.

შესაძლებელია პროგრამული უზრუნველყოფა, რომელიც განკუთვნილია ერთი ტიპის CPU- სთვის მეორეზე, მაგრამ ამას ჩვეულებრივ თან ახლავს დიდი ჯარიმები შესრულებასა და არაეფექტურობაში.

გამონაკლისი არის Apple– ის როზეტა 2 კოდის თარგმნის პროგრამული უზრუნველყოფა. მათი საბაჟო ARM პროცესორები შემუშავებულია სპეციალურად Rosetta 2– ის გათვალისწინებით და იძლევა თითქმის უპრობლემოდ პროგრამული უზრუნველყოფის შესრულებას, რომელიც შექმნილია ინტელზე დაფუძნებული Mac– ებისთვის. საერთო ჯამში, როსეტა 2 -ის შესრულების ჯარიმა დაბალია, თუმცა არ არის სრულყოფილი.

უფრო ტიპიური მაგალითია Microsoft– ის ARM დაფუძნებული Surface მოწყობილობები. როდესაც ისინი ცდილობენ x86 კოდის გაშვებას ემულაციის საშუალებით, შესრულებაზე გავლენა იმდენად მძიმეა, რომ პროგრამული უზრუნველყოფა შეიძლება გამოუსადეგარი იყოს.

Ენერგომოხმარება

ARM– ზე დაფუძნებული პროცესორების მნიშვნელოვანი უპირატესობა Intel– თან და სხვა x86 პროცესორებთან შედარებით არის ენერგიის მოხმარება. გამოდის, რომ RISC მიდგომა ARM– ის დიზაინის სპეციფიკურ ინოვაციასთან ერთად ქმნის წარმოუდგენლად ეკონომიურ პროცესორებს. ამიტომ ARM დომინირებს სმარტფონებისა და პლანშეტების ბაზრებზე.

ამიტომაც შეგიძლიათ მიიღოთ 24 საათი ან მეტი თქვენი ტელეფონიდან, ხოლო თქვენი Intel ლეპტოპი თავისი უფრო დიდი ბატარეით შეიძლება გაძლოს მხოლოდ რამდენიმე საათი, თუ გაგიმართლათ. რა თქმა უნდა, თუ M1 Mac– ით მიდიხართ, შეგიძლიათ მიიღოთ 20 – საათიანი ფილმის დაკვრა, რაც ძალიან შთამბეჭდავია ლეპტოპისთვის.

სუფთა შესრულება

როდესაც თქვენ ამოიღებთ ენერგიის მოხმარებას განტოლებიდან, როგორც კომპიუტერში ჩართულ კომპიუტერში, Intel და სხვა x86 CISC პროცესორები სცემენ მთელ ARM დაფუძნებულ RISC პროცესორებს.

მაგრამ, მას შემდეგ, რაც ამდენი ფული მიდის ARM პროცესორის განვითარებაში სმარტფონებისა და პლანშეტების ზრდის წყალობით, ARM პროცესორების მოქმედება ყოველ თაობასთან ერთად იზრდება ექსპონენციალურად.

საშუალო კლასის სმარტფონებმა უკვე გადალახეს "საკმარისად კარგი" ბარიერი გამოთვლითი სიმძლავრის თვალსაზრისით და საკმარისად ძლიერია მომხმარებლის მოთხოვნილებების დასაკმაყოფილებლად ყოველდღიურად.

შესრულება თითო ვატზე

თუ ჩვენ შევცვლით თხრობას იმაზე, თუ რამდენ სამუშაოს შეუძლია გააკეთოს ARM პროცესორი მის მიერ მოხმარებული ენერგიის ყოველ ვატზე, ყველაფერი ასე არ გამოიყურება x86– ისთვის ინტელის პროცესორები. მიუხედავად იმისა, რომ ინტელის მსგავსი კომპანიები ბევრს მუშაობდნენ თავიანთი პროცესორების ენერგოეფექტური მოდელების შესაქმნელად, ჯერ კიდევ არსებობს უფსკრული.

წყარო: პროცესორი ბერიეი

განვიხილოთ ზემოთ მოცემული შედარება. Intel i7-9750H აქვს 45W თერმული დიზაინის სიმძლავრე (TDP), ხოლო Snapdragon 888 აქვს 10W TDP. მიუხედავად ამისა, 888 მოდის მისი საორიენტაციო მაჩვენებლების მიღწევამდე.

ARM CPU მაინც ახერხებს მაღალი დონის ლეპტოპის Intel CPU- ს ქულის 75% -ს, როდესაც ყველა ქულა დაკავებულია. გაითვალისწინეთ, რომ ARM პროცესორს არ გააჩნია აქტიური გაგრილება და სმარტფონის შიგნით მდებარეობს. დიდი ლეპტოპის მოწყობილობის აქტიური გაგრილებით და ოთხჯერ მეტი TDP აქვს ასეთი შედარებით მცირე შესრულების უპირატესობა მკვეთრად აჩვენებს მათ შორის შესრულება-ვტ განსხვავებას ტექნოლოგიები.

ძირითადი სიმეტრია

ARM– ის საგნების საინტერესო უპირატესობაა ასიმეტრიული გამოყენება პროცესორის ბირთვები. Intel და სხვა x86 პროცესორებს აქვთ მრავალი, მაგრამ იდენტური ბირთვი. თუმცა, ჩვეულებრივია ARM პროცესორებს ჰქონდეთ მრავალი, მაგრამ განსხვავებული ბირთვი.

მაგალითად, სმარტფონში 8 ბირთვიანი ARM პროცესორს შეიძლება ჰქონდეს ოთხი დაბალი სიმძლავრის ბირთვი, რომელიც საკმარისად სწრაფია ყოველდღიური ამოცანები, როგორიცაა ინტერნეტის დათვალიერება, ვიდეოს ყურება, მუსიკის მოსმენა და მცირე ფონის დამუშავება დავალებები. როგორც კი დაიწყებთ ვიდეო თამაშს, ან იწყებთ შინაარსის შექმნას, როგორიცაა ფოტო რედაქტირება, ოთხი მაღალი ხარისხის CPU შემოდის.

ეს ნიშნავს, რომ თქვენ შეძლებთ უპირატესობის მინიმალურ შესრულებას მოკლე აფეთქებებში საჭიროებისამებრ და ასევე ისარგებლოთ ბატარეის ხანგრძლივობით, რომელიც საშუალოდ გამოითვლება ბატარეის დატენვის ციკლის განმავლობაში.

არის თუ არა ARM მომავალი?

მთავარი კითხვა, რომელიც ჩვენ დავუსვით, როდესაც საქმე ეხება CPU ტექნოლოგიებს, იყო "რომელია საუკეთესო?" და როგორც თქვენ შეიძლება მოელოდეთ პასუხი არის "ეს დამოკიდებულია". ჩვენ შეგვიძლია დარწმუნებით ვთქვათ, რომ x86 Intel (და AMD) პროცესორები მართავენ, როდესაც ენერგია არ არის პრობლემა. ასე რომ, თუ ის ჩართულია კედელში და არ ემყარება ბატარეას სამუშაოდ, ეს არის CPU– ები.

დღეს, პორტატულ კომპიუტერულ სამყაროში, ყველაფერი არც ისე ნათელია. ARM– ის ყველაზე დიდი ნაკლი არის არა შესრულება, არამედ პროგრამული უზრუნველყოფის თავსებადობა. ეს არის ის, რაც Apple– მა გადაჭრა Rosetta 2 – ით და Microsoft– ისთვის პრიორიტეტია. დავუშვათ, რომ პროგრამული უზრუნველყოფა იმუშავებს ARM სისტემაზე მნიშვნელოვანი (ასეთის არსებობის შემთხვევაში) შესრულების ჯარიმის გარეშე, ის გთავაზობთ შესრულების საუკეთესო ბალანსს ბატარეის ხანგრძლივობასთან შედარებით.

როდესაც ყველაფერი კეთდება სწორად, თქვენ მიიღებთ კომპიუტერს, როგორიცაა M1 MacBook Pro. ის საკმარისზე მეტად ძლიერია, როგორც ზოგადი დანიშნულების კომპიუტერი და შეუძლია ისეთი პროფესიული დავალებების შესრულებაც კი, როგორიცაა ვიდეოს რედაქტირება - შესრულების დონე, რომელსაც შეუძლია გაუძლოს 20 საათი ბატარეაზე! თუ გსურთ მეტი ინფორმაცია M1– ზე, შეამოწმეთ M1 vs i7: საორიენტაციო ბრძოლები.

კეთილი იყოს თქვენი მობრძანება Help Desk Geek– ში, ბლოგი სავსე ტექნიკური რჩევებით სანდო ტექნიკური ექსპერტებისგან. ჩვენ გვაქვს ათასობით სტატია და სახელმძღვანელო, რომელიც დაგეხმარებათ ნებისმიერი საკითხის მოგვარებაში. ჩვენი სტატიები წაკითხულია 150 მილიონზე მეტჯერ მას შემდეგ, რაც დავიწყეთ 2008 წელს.

ჩვენ ასევე გვძულს სპამი, გამოწერის გაუქმება ნებისმიერ დროს.

Windows ოპერაციული სისტემების 10 უფასო ალტერნატივა
Windows ოპერაციული სისტემების 10 უფასო ალტერნატივა

Windows 10 და Windows 11 მთლიანად დომინირებს დესკტოპის ოპერაციული სისტემების ბაზარზე, ასე რომ, ად...

10 საუკეთესო OctoPrint მოდული
10 საუკეთესო OctoPrint მოდული

ჯერ კიდევ 2012 წელს, გერმანელმა პროგრამული უზრუნველყოფის შემქმნელმა, შემქმნელმა და შესანიშნავმა მ...

საუკეთესო ფოტო ორგანიზების პროგრამა Windows-ისთვის
საუკეთესო ფოტო ორგანიზების პროგრამა Windows-ისთვის

იაფი შესანახი მოწყობილობებით და კამერებით ყველა ტელეფონზე, თქვენი ცხოვრების ყველა მნიშვნელოვანი მ...