ხუთშაბათი, 9 წლის 2024 მაისი

დესკტოპის v4.2.1

Root NationსტატიებიტექნიკაRN FAQ #2: სმარტფონის პროცესორები, მათი სიმძლავრე, გადატვირთვა და შედარება

RN FAQ #2: სმარტფონის პროცესორები, მათი სიმძლავრე, გადატვირთვა და შედარება

-

მე ვფიქრობ, რომ ყველა მეტ-ნაკლებად ენთუზიაზმი, პირველი სმარტფონის ყიდვისას ფიქრობდა იმაზე, თუ რამდენად ძლიერია ის. რიცხვებში მაინც. მაგალითად, ჩემს ყოფილ LG G2-ს ჰქონდა პროცესორი ოთხი ბირთვით 2,23 GHz, მაშინ როდესაც ლეპტოპს ჰქონდა მხოლოდ ორი ბირთვი თითო 1,5 GHz. ამიტომ, დღეს Root-Nation FAQ სწორედ ამას ეძღვნება - მობილური პროცესორები და მათ შესახებ მთავარი კითხვები.

Qualcomm ოფისი
ფოტო: glassdoor.com

რით განსხვავდება მობილური პროცესორები არამობილურისგან?

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

- რეკლამა -

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

CISC RISC

ზემოაღნიშნული განსხვავებები გამომდინარეობს იქიდან, რომ სმარტფონის პროცესორები არის ეგრეთ წოდებული ერთჩიპიანი სისტემები. ანუ, ისინი დაუყოვნებლივ ატარებენ ვიდეო ამაჩქარებელს, ოპერატიული მეხსიერებას და მონაცემთა გადაცემის სისტემებს, მათ შორის Bluetooth, GPS და 4G. დესკტოპ კომპიუტერზე ყველა ეს სლოტი განთავსებულია დედაპლატზე და მოწყობილია გარკვეული სქემის მიხედვით, რომელსაც "ჩიპსეტი" ეწოდება. და ამ კომპონენტების უმეტესი ნაწილის შეძენაა საჭირო, მაშინ როცა ისინი უკვე დამონტაჟებულია ერთკრისტალურ სისტემაზე. დესკტოპის კომპიუტერებთან უახლოესი ანალოგი არის მიკრო-კომპიუტერი, მაგალითად Lenovo IdeaCentre Stick 300. უბრალოდ დაამატეთ წყლის მონიტორი!

Lenovo IdeaCentre Stick 300

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

არქიტექტურა x86, რომელზედაც მუშაობს 32-ბიტიანი პროცესორები კომპიუტერებისთვის, მუშაობს CISC ინსტრუქციების კომპლექტით, ან კომპლექსური ინსტრუქციების კომპლექტი კომპიუტერით. ეს ტექნიკური ენაა. ARM არქიტექტურა მეორე გზას ადგა და იყენებს RISC ინსტრუქციების გამარტივებულ კომპლექტს, ანუ შემცირებული ინსტრუქციების ნაკრების კომპიუტერს. ეს გამარტივებული, სასაუბრო ენაა. ენერგოეფექტურობა, დასახული ამოცანები და ერთკრისტალური სისტემების საჭიროება გამომდინარეობს ამ განსხვავებადან. RISC ვარიაციები, სხვათა შორის, ასევე გამოიყენება x64-ში.

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

- რეკლამა -
ტროტინგი
ფოტო: blogs.mentor.com

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

რა განსხვავებაა ARM v6, ARM v7 და ARM v8 შორის?

ხშირად Google Play-ში, თამაშებისა და აპლიკაციების ხელმოწერებში იწერება ფრაზები, როგორიცაა „ფუნქციონალობა შემოწმებულია ARM v6-ზე“ ან „პროდუქტი თავსებადია მხოლოდ ARM v7-თან“. რა არის ეს ყველაფერი ARM v%tsiferka%? პასუხი მარტივია - ეს არის არქიტექტურა, როგორიცაა x86 და x64.

qualcomm-სმარტფონი

პირველ რიგში, მე აღვნიშნავ, რომ ARM v6 პროცესორები 32-ბიტიანია და მათი მრავალი შეზღუდვა აქედან გამომდინარეობს. ისინი არ უჭერენ მხარს დიდი რაოდენობით RAM-ს, არ უჭერენ მხარს ერთზე მეტ ფიზიკურ ბირთვს, არ უჭერენ მხარს Adobe Flash ტექნოლოგიას (გარეშე, პროგრამული უზრუნველყოფის მხარდაჭერა დაემატა თითქმის მაშინვე). ARM v7 მხარს უჭერს ყოველივე ზემოთქმულს, მაგრამ მაინც 32-ბიტიანი სისტემაა.

პირველი 64-ბიტიანი მიკროარქიტექტურები ARM-მა 2010 წელს შემოიტანა - ეს იყო ARM v8, რომელსაც მხარს უჭერდა ყველაზე მოწინავე (იმ დროს) პროცესორის მოდელები, დაწყებული Cortex-A53 და Cortex-A57, ასევე A7 ერთი ჩიპი. სისტემები, რომლებიც გამოიყენებოდა iPhone 5S-ში და სხვა პროდუქტებში Apple 2013 წელი.

აცვიათ-qualcomm

შეჯამებით, ჩვენ გვაქვს ფრაზის "მეტი უკეთესია" იდეალური განხორციელება. ARM v6 უარესია ვიდრე ARM ​​v7, ARM v7 უარესია ვიდრე ARM ​​v8. ამის მიუხედავად, დაბალი ფასის გამო, „ექვსი“ კვლავ მოთავსებულია საბიუჯეტო მოწყობილობებზე, მინიმალურად ორიენტირებული თამაშებზე და არც თუ ისე უხამსი ბატარეაზე - და რაც არ უნდა ოპტიმიზირებული იყოს ახალი მოდელები, სიხშირეების მატებასთან ერთად, ასევე იზრდება დენის საჭიროება.

როგორია სმარტფონის პროცესორების იერარქია?

ამ კითხვას დიდი ხნის წინ მივაქციე ყურადღება, როცა კამათი დაიწყო - რომელი სმარტფონია უფრო ძლიერი, LG G2 თუ Samsung Galaxy შენიშვნა 3? ამ უკანასკნელს ჰქონდა რვაბირთვიანი პროცესორი, რაც ოთხით მეტია, ვიდრე LG-ს, მაგრამ კონკურენტს დიდად ვერ აჯობა – მხოლოდ 3 GB ოპერატიული მეხსიერების წყალობით. და მომეწონა, რომ Note 3 პროცესორები ერთად არ მუშაობდნენ. ამან მიმიყვანა ანალოგიამდე მანქანის შესახებ ორი ძრავით, რომლებმაც არ იციან როგორ დაეხმარონ ერთმანეთს.

მეორედ, ეს კითხვა გაჩნდა მეორე დღეს, როდესაც გადავწყვიტე შემედარებინა Qualcomm Snapdragon 650 და 625 ჩიპსეტი, როდესაც აღმოვაჩინე, რომ პირველს აქვს ექვსი ბირთვი 1,8 გჰც-ზე, ხოლო მეორეს აქვს რვა ბირთვი 2 გჰც. ბუნებრივია ეგონა, რომ მეორე უკეთესია. შედარების საიტებმა იგივე სურათი მომცა. თუმცა ჩემმა კოლეგებმა შემისწორეს და ამტკიცებდნენ ამას შემდეგით.

Qualcomm Snapdragon 650-ს აქვს ექვსი ბირთვი - დიახ, მაგრამ მათგან ორი არის Cortex-A72, ფლაგმანი სმარტფონის ბირთვი ხუთ წუთზე ნაკლებ დროში. Snapdragon 625-ს აქვს რვა ბირთვი, ყველა Cortex-A53. და თუ გავითვალისწინებთ მულტიტასკინგის თავისებურებებს, ეს არის უძველესი პროცესორი, რომელიც პასუხისმგებელია სიმძლავრეზე. A53 ვარიანტი A72-ზე უკეთესია მხოლოდ სიხშირით, რაც საერთოდ არ არის მთავარი მახასიათებელი:

ქერქი a53 vs ქერქი a72

დანარჩენში, დაწყებული L2 ქეშის ზომით, რომელიც ორჯერ დიდია, და დამთავრებული Dhrystone-ის შესრულებით, რომელიც ორჯერ მეტია, A72 აღემატება A53-ს. ყველაზე მნიშვნელოვანი განსხვავება არის ბირთვების როლი big.LITTLE პაკეტში. ეს არის ზუსტად ის, რაც საშუალებას აძლევს მანქანას ორი ძრავით იყოს მომგებიანი შესყიდვა - სუსტი და ენერგიის დაზოგვის ბირთვი მუშაობს სუსტი ამოცანებისთვის, ხოლო ძლიერი და რესურსზე ინტენსიური ბირთვი დაკავშირებულია ძლიერებთან. A53-ს შეუძლია შეასრულოს როგორც LITTLE-core, ასევე დიდი ბირთვის როლი, ხოლო A72 - მხოლოდ დიდი. ეს, ჩემი აზრით, ყველაზე ნათლად აჩვენებს ბირთვების იერარქიას ერთმანეთთან.

გარდა ამისა, არსებობს ერთკრისტალური სისტემის სხვა პარამეტრები. მაგალითად, GPU. 650-ს აქვს Adreno 510, 625-ს აქვს 506. ასე რომ, 650 პროცესორი უკეთ იჩენს თავს თამაშებთან, ვიდეოებთან და სხვა გრაფიკასთან მუშაობისას. მხოლოდ აღვნიშნავ, რომ კამერის მაქსიმალური გარჩევადობა, 4G-ის მხარდაჭერა, სხვადასხვა Bluetooth და Wi-Fi სტანდარტები დამოკიდებულია სმარტფონში არსებულ პროცესორზე. NFC და GPS. რატომ მხოლოდ ის ახსენეთ? იმიტომ რომ საშუალო მომხმარებელს ეს არ სჭირდება.

Qualcomm CPU

ჩვენ ვირჩევთ სმარტფონს ზუსტად ინდივიდუალური ელემენტების გამო, რადგან მათი შეცვლა, კომპიუტერისგან განსხვავებით, შეუძლებელია. ჩვენ ვერ დავამატებთ სმარტფონის მოდულს NFCთუ ეს, რა თქმა უნდა, არ არის Project Ara (რომელიც, როგორც ჩანს, აღარ აფრინდება), და პერსონალური კომპიუტერით ეს შეიძლება გაკეთდეს მარტივად. ჩვენ ვირჩევთ სმარტფონს, ვუყურებთ მას, მაგალითად, 4G მხარდაჭერას, ან ოპერატიული მეხსიერების რაოდენობას, ან ეკრანის ხარისხს - იქნება ეს AMOLED ან ყველაზე გავრცელებული TFT. შესაბამისად, ჩვენ არ ვირჩევთ ჩიპსეტს პირდაპირ, არამედ მასზე არსებული ცალკეული კომპონენტების მეშვეობით.

- რეკლამა -

რამდენად მნიშვნელოვანია ბირთვების რაოდენობა პროცესორში?

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

რა თქმა უნდა, ერთბირთვიანი პროცესორი არ არის შესაფერისი 4K ვიდეოს სანახავად. Unreal Engine 4 ძრავის თამაშებისთვის ტესელაციით, გამარტივებით და ატმოსფერული ოკლუზიით, ყველა კომპიუტერის პროცესორი არ არის შესაფერისი, რას ამბობს ეს მობილურზე. თუ მენიუში მუხრუჭები გამაღიზიანებელია ან პროგრამებს შორის გადართვა ძალიან გრძელია - დიახ, საჭიროა უფრო ძლიერი პროცესორები.

ჰელიო-x20

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

აქვს თუ არა აზრი მობილური პროცესორების გადატვირთვას?

მე ვფიქრობ, რომ თითოეულ ჩვენგანს ერთხელ მაინც სმენია პროცესორის, ვიდეო ბარათის, თუნდაც ოპერატიული მეხსიერების ოვერკლიკის შესახებ! და ამ პროცესის პოპულარულობასთან დაკავშირებით ჩნდება ასეთი კითხვა - ღირს კი სმარტფონზე ამის გაკეთება?

დიახ, აზრი აქვს. მაგრამ ყველაფრის შესახებ წესრიგში. პირველ რიგში, root წვდომის გარეშე, გადატვირთვა არ იმუშავებს, რადგან საფონდო პროგრამულ პროგრამაში სიხშირეები მჭიდროდ არის დაფიქსირებული. შემდეგი, თქვენ უნდა დააინსტალიროთ მარტივი პროგრამა AnTuTu CPU Master, რომელიც შეიცავს მხოლოდ რამდენიმე სლაიდს. ჩვენ დავაყენეთ ისინი სასურველ პროცენტზე, რეკომენდირებულია მათი გაზრდა არაუმეტეს 20%-ით, თუმცა 4PDA სპეციალისტებმა მოახერხეს 60%-მდე აჩქარება მოწყობილობის დაზიანების გარეშე. ჩვენ გადატვირთეთ სმარტფონი - და voilà, სიხშირის მომდევნო ცვლილებამდე, ჩვენ გვაქვს ოფიციალურად გადატვირთული სმარტფონი!

antutu-cpu-master

ახლა, როდესაც ჩვენ გავარკვიეთ, როგორ მოვახდინოთ სმარტფონის გადატვირთვა, მოდით გავარკვიოთ რატომ. ლოგიკურია, არა? დიახ, სიხშირის 20%-იანი მატებით ჩვენ გავზრდით შესრულებას, მაგრამ ეს არ იქნება შესამჩნევი არც თამაშებში და არც მენიუში. თუ თქვენი თამაში შენელდება, გადატვირთვა ვერ შეძლებს სიტუაციის გადარჩენას - ის ან ძალიან ცუდად ოპტიმიზირებულია, ან არ გაქვთ საკმარისი GPU ან RAM და პროცესორი, სავარაუდოდ, არ გიშველის დაგვიანებისგან.

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

ისევ და ისევ, არ არსებობს გარანტია, რომ ასეთი მანიპულაციები გამოიწვევს შესამჩნევ ცვლილებებს, რადგან სმარტფონები, როგორც წესი, ოპტიმიზირებულია სიხშირეებთან მუშაობისთვის. მიუხედავად ამისა, არის შანსი და ეს ნამდვილად უფრო ხელშესახებია, ვიდრე პროდუქტიულობის მიღების შანსი OnePlus 3 ზოგიერთი ბიუჯეტის სმარტფონიდან.

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

1 კომენტარის დამატება
ახალი
ძველი ყველაზე
ინტერტექსტური მიმოხილვები
იხილეთ ყველა კომენტარი
მოხეტიალე ინჟინერი
მოხეტიალე ინჟინერი
4 წლის წინ

გმადლობთ ინფორმაციული სტატია. რაღაც ახალი ვისწავლე ჩემთვის.