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

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

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

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

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

შესაძლებელია თუ არა სხვადასხვა პროცესორის სიხშირის შედარება?

21-ე საუკუნეში დეველოპერებმა ასწავლეს თავიანთ პროცესორებს საათზე არა მხოლოდ ერთი ინსტრუქციის, არამედ მეტის დამუშავება. ამიტომ, პროცესორები ერთი და იგივე საათის სიხშირით, მაგრამ სხვადასხვა არქიტექტურაზე დაფუძნებული, წარმოქმნიან სხვადასხვა დონის შესრულებას. Intel Core i5 2 GHz და Qualcomm Snapdragon 625 2 GHz სხვადასხვა რამეა. მიუხედავად იმისა, რომ მეორეს მეტი ბირთვი აქვს, ის უფრო სუსტი იქნება მძიმე ამოცანებში. ამიტომ, სხვადასხვა ტიპის ბირთვების სიხშირის შედარება შეუძლებელია; ასევე მნიშვნელოვანია კონკრეტული შესრულების გათვალისწინება (ინსტრუქციის შესრულების რაოდენობა საათის ციკლზე).

თუ მანქანებთან ანალოგიას გავავლებთ, მაშინ საათის სიხშირე არის სიჩქარე კმ/სთ-ში, ხოლო სპეციფიკური პროდუქტიულობა არის დატვირთვის მოცულობა კგ-ში. თუ მანქანა (ARM პროცესორი სმარტფონისთვის) და ნაგავსაყრელი (x86 ჩიპი კომპიუტერისთვის) მოძრაობენ იქვე, მაშინ იმავე სიჩქარით მანქანა გადაიტანს ერთდროულად რამდენიმე ასეულ კილოგრამს, ხოლო სატვირთო მანქანა გადაიტანს რამდენიმე ტონას. . თუ ვსაუბრობთ სხვადასხვა ტიპის ბირთვებზე სპეციალურად სმარტფონებისთვის (Cortex A53, Cortex A72, Qualcomm Kryo) - მაშინ ეს ყველაფერი სამგზავრო მანქანებია, მაგრამ განსხვავებული ტევადობით. შესაბამისად, აქ განსხვავება არც ისე დიდი იქნება, მაგრამ მაინც მნიშვნელოვანი.

თქვენ შეგიძლიათ შეადაროთ ბირთვების საათის სიჩქარე მხოლოდ იმავე არქიტექტურაზე. მაგალითად, MediaTek MT6750 და Qualcomm Sanapdragon 625 თითოეული შეიცავს 8 Cortex A53 ბირთვს. მაგრამ MTK-ს აქვს 1,5 გჰც-მდე სიხშირე, ხოლო Qualcomm-ს აქვს 2 გჰც სიხშირე. შესაბამისად, მეორე პროცესორი დაახლოებით 33%-ით უფრო სწრაფად იმუშავებს. მაგრამ Qualcomm Snapdragon 652, მიუხედავად იმისა, რომ მას აქვს 1.8 გჰც-მდე სიხშირე, უფრო სწრაფია ვიდრე 625 მოდელი, რადგან ის იყენებს უფრო მძლავრ Cortex A72 ბირთვებს.

რას აკეთებს პროცესორის მაღალი სიხშირე სმარტფონში?

როგორც უკვე გავარკვიეთ, რაც უფრო მაღალია საათის სიხშირე, მით უფრო სწრაფად მუშაობს პროცესორი. შესაბამისად, უფრო მაღალი სიხშირის ჩიპსეტის მქონე სმარტფონის შესრულება უფრო მაღალი იქნება. თუ ერთი სმარტფონის პროცესორი შეიცავს 4 Kryo ბირთვს 2 გჰც სიხშირით, ხოლო მეორე შეიცავს 4 იგივე Kryo ბირთვს 3 გჰც სიხშირით, მაშინ მეორე იქნება დაახლოებით 1,5-ჯერ უფრო სწრაფი. ეს დააჩქარებს აპლიკაციების გაშვებას, შეამცირებს გაშვების დროს, საშუალებას მისცემს მძიმე საიტების უფრო სწრაფად დამუშავებას ბრაუზერში და ა.შ.

თუმცა მაღალი პროცესორის სიხშირის მქონე სმარტფონის არჩევისას ასევე უნდა გახსოვდეთ, რომ რაც უფრო მაღალია ისინი, მით მეტია ენერგიის მოხმარება. ამიტომ, თუ მწარმოებელმა გაზარდა მეტი გიგაჰერცი, მაგრამ არ მოახდინა მოწყობილობის ოპტიმიზაცია სათანადოდ, ის შეიძლება გადახურდეს და გადავიდეს „გადატვირთვაში“ (სიხშირეების იძულებითი გადატვირთვა). მაგალითად, Qualcomm Snapdragon 810 ერთხელ განიცადა ასეთი ნაკლი.

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

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

პროცესორის მწარმოებლები

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

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

მობილური მოწყობილობების პროცესორებს აწარმოებენ ისეთი კომპანიები, როგორიცაა: Qualcomm, Samsung, MTK, Intel, Nvidia და სხვა. ამ სიაში წამყვანი პოზიცია უკავია Qualcomm-ს, რომელმაც გამოუშვა ფლაგმანი პროცესორები Snapdragon S4, 400, 600 და 800. ეს უკანასკნელი - Snapdragon 800 პროცესორი - მწარმოებლების მიერ არის დაინსტალირებული მათი უმაღლესი დონის სმარტფონების უმეტესობაზე.

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

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

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

კომპიუტერული და მობილური აღჭურვილობის კომპონენტების ბაზარზე კიდევ ორი ​​სერიოზული მოთამაშეა ცნობილი კომპანიები Intel და Nvidia. Intel აწარმოებს სმარტფონის პროცესორებს Atom x86 არქიტექტურის საფუძველზე, იგივე არქიტექტურა, რომელიც გამოიყენება კომპიუტერის პროცესორებში. მართალია, ასეთი სმარტფონები ჯერ კიდევ საკმაოდ იშვიათია.

მობილური აპლიკაციის შემუშავება

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

CPU სიხშირე

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

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

პროცესორის ბირთვების რაოდენობა

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

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

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

Tegra 3 - Nvidia-ს მიერ შემუშავებული პოპულარული პროცესორის პლატფორმა - არის ბრენდირებული პროდუქტი, რომელმაც თავი გამოაცხადა იდეალურ კონფიგურაციად, რომელიც უზრუნველყოფს მობილური მოწყობილობების მუშაობას ბატარეის ენერგიის დაზოგვისას. პლატფორმა არის პროცესორი ოთხი გამოთვლითი ბირთვით 1,6 გჰც სიხშირით და მეხუთე დამატებითი დაბალი სიმძლავრის ბირთვით, რომელიც უზრუნველყოფს მობილური მოწყობილობის მუშაობას ენერგიის დაზოგვის რეჟიმში. ამრიგად, Tegra 3-ზე დაფუძნებული მობილური მოწყობილობები თამაშებისთვის და რესურსზე ინტენსიური აპლიკაციებისთვის იყენებენ ოთხი ბირთვის სრულ ძალას. მაგრამ როდესაც რესურსზე ინტენსიური კონტენტი არ თამაშობს, ოთხი ძლიერი ბირთვი არააქტიურია. ამ დროს, მეხუთე ბირთვი უზრუნველყოფს ფოსტის შემოწმებას, სისტემის სერვისებისა და პროცესების ფონურ მუშაობას, ასევე სხვა მსუბუქ ამოცანებს, რაც ახანგრძლივებს გაჯეტის ბატარეის ხანგრძლივობას.

Exynos 5 არის Samsung-ის რვა ბირთვიანი პროცესორის პლატფორმა, რომელიც უზრუნველყოფს სუპერ ეფექტურ Samsung Galaxy S4 და Samsung Galaxy Note 3 სმარტფონებს. Exynos 5 არსებითად ეფუძნება ორ პროცესორს ოთხი ბირთვით. ერთ-ერთი პროცესორი დაბალი სიმძლავრისაა, მაგრამ ზოგავს ბატარეის ენერგიას. მეორე ძალიან ძლიერია, მაგრამ, შესაბამისად, შთანთქავს უამრავ ენერგიას. იმისდა მიხედვით, თუ რა ამოცანებს ასრულებს სმარტფონი, მუშაობს ერთი ან მეორე პროცესორი. რესურსზე ინტენსიური თამაშებისა და აპლიკაციების გაშვებისას უფრო მძლავრი პროცესორი მოქმედებს, ხოლო სმარტფონის მარტივ დავალებებს და მის ფონურ მუშაობას უზრუნველყოფს დაბალი სიმძლავრის, ეკონომიური პროცესორი.

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

ოპტიმალური პროცესორი სმარტფონისთვის

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

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

სმარტფონის არჩევისას ყურადღება მიაქციეთ პროცესორის მწარმოებელსაც. ამრიგად, Snapdragon პროცესორები Qualcomm-დან და Exynos-დან Samsung-დან ყველაზე პროდუქტიულ გადაწყვეტად ითვლება. თუ ფინანსური შესაძლებლობები იძლევა, ამ პროცესორებს უპირატესობა უნდა მიენიჭოთ MediaTek-ის ალტერნატივებზე.

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

მოდით გადავხედოთ სმარტფონების ძირითად მახასიათებლებს და პროცესორის ყველაზე გავრცელებულ მოდელებს.

ჩინელი მწარმოებლები მიჩვეულები არიან იკვეხნონ, რომ მათი სმარტფონები 8 ბირთვიანი პროცესორებითაა აღჭურვილი და არაინფორმირებული მომხმარებლები შთაბეჭდილებას ახდენენ. თუმცა, სინამდვილეში, ბირთვების რაოდენობა არ არის მოწყობილობის მუშაობის ყველაზე მნიშვნელოვანი მაჩვენებელი. ყოველდღიური პრობლემების გადასაჭრელად მომხმარებლისთვის შეიძლება საკმარისი იყოს ორი ბირთვი. Apple- ის მაგალითი მითითებულია: ამ კომპანიის უახლესი მოწყობილობები მოქმედებენ ორმაგი ბირთვით A8 ჩიპზე, მაგრამ სიჩქარის თვალსაზრისით iPhone მისცემს ერთსა და იმავე შესრულებას ყველა "ჩინურ".

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

სიხშირე

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

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

საუკეთესო პროცესორები სმარტფონებისთვის

  1. Qualcommარის კომპანია, რომელიც აწარმოებს არა მხოლოდ ცნობილ Snapdragon ჩიპებს, არამედ ძირითადი ტექნოლოგიების განვითარებას, მაგალითად, LTE. Qualcomm-ის პროცესორებს იყენებენ მობილური აღჭურვილობის ისეთი დიდი მწარმოებლები, როგორიცაა HTC, Samsung და Sony (Xperia Z ხაზი). უახლესი ტოპ-ჩიპი, Snapdragon 810, კრიტიკას განიცდიდა ძვირადღირებული და გადახურების გამო, მაგრამ ეს გავლენას არ ახდენს Qualcomm პროდუქციის საერთო პოპულარობაზე.
  2. MediaTekარის Qualcomm-ის ინდუსტრიის მთავარი კონკურენტი. კომპანია ყურადღებას ამახვილებს ფასების ხარისხის ოპტიმალურ თანაფარდობაზე და, შესაბამისად, სმარტფონები MediaTek– ის პროცესორით, ანალოგებთან შედარებით, უბრალოდ იაფია. აღსანიშნავია, რომ ეს იყო MediaTek, რომელიც პირველად შეიმუშავა 10 ბირთვიანი Xelio X პროცესორი. კომპანიის პროდუქტებს იყენებენ, კერძოდ, ჩინური გიგანტური Lenovo- ს მიერ.
  3. სამსუნგიაქტიურად ავითარებს საკუთარ Exynos ხაზს. 8 ბირთვიანი Exynos 7420 გვხვდება Samsung სმარტფონების უახლეს მოდელებში, მაგალითად, S6 Edge-ში.
  4. ინტელიარის ლიდერი ლეპტოპის პროცესორების მწარმოებლებს შორის, მაგრამ მობილური დეველოპერების ინდუსტრიაში ეს კომპანია მეორე საფეხურზეა. Intel Atom უზრუნველყოფს Asus Zenfone ხაზს, Lenovo-ს უამრავ მოდელს და ზოგიერთ სმარტფონს სხვა ნაკლებად ცნობილი მწარმოებლებისგან.

დასკვნა

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

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

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

პროცესორი სმარტფონში- ეს არის ყველაზე რთული ნაწილი და პასუხისმგებელია მოწყობილობის მიერ შესრულებულ ყველა გამოთვლაზე. სინამდვილეში, არასწორია იმის თქმა, რომ სმარტფონი იყენებს პროცესორს, რადგან პროცესორები, როგორც ასეთი, არ გამოიყენება მობილურ მოწყობილობებში. პროცესორი სხვა კომპონენტებთან ერთად ქმნის SoC-ს (System on chip - system on chip), რაც ნიშნავს, რომ ერთ ჩიპზე არის სრულფასოვანი კომპიუტერი პროცესორით, გრაფიკული ამაჩქარებლით და სხვა კომპონენტებით.

თუ ჩვენ ვსაუბრობთ პროცესორზე, მაშინ ჯერ უნდა გავიგოთ ისეთი კონცეფცია, როგორიცაა "პროცესორის არქიტექტურა". თანამედროვე სმარტფონები იყენებენ ARM არქიტექტურაზე დაფუძნებულ პროცესორებს, რომელიც შემუშავებულია ამავე სახელწოდების კომპანიის ARM Limited-ის მიერ. შეიძლება ითქვას, რომ არქიტექტურა არის თვისებებისა და თვისებების გარკვეული ნაკრები, რომელიც თან ახლავს პროცესორების მთელ ოჯახს. Qualcomm, Nvidia, Samsung, MediaTek, Apple და სხვა პროცესორული კომპანიები ლიცენზირებენ ტექნოლოგიას ARM-ისგან და შემდეგ ყიდიან მზა ჩიპებს სმარტფონების მწარმოებლებს ან იყენებენ მათ საკუთარ მოწყობილობებში. ჩიპების შემქმნელები ლიცენზირებულნი არიან ARM-ისგან ცალკეულ ბირთვებზე, ინსტრუქციების კომპლექტებზე და მათთან დაკავშირებულ ტექნოლოგიებზე. ARM Limited არ აწარმოებს პროცესორებს, მაგრამ მხოლოდ ყიდის ლიცენზიებს თავისი ტექნოლოგიებისთვის სხვა მწარმოებლებზე.

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

ბირთვი

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

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

ძალიან ხშირად, მყიდველები ფიქრობენ, რომ ორბირთვიანი პროცესორი ორჯერ უფრო ძლიერია, ვიდრე ერთბირთვიანი პროცესორი, ხოლო ოთხბირთვიანი პროცესორი, შესაბამისად, ოთხჯერ უფრო ძლიერი. ახლა ჩვენ გეტყვით სიმართლეს. როგორც ჩანს, საკმაოდ ლოგიკურია, რომ ერთი ბირთვიდან ორზე, ან ორიდან ოთხამდე გადაადგილება ზრდის შესრულებას, მაგრამ სინამდვილეში იშვიათია, რომ ეს სიმძლავრე გაიზარდოს ორი ან ოთხი ფაქტორით. ბირთვების რაოდენობის გაზრდა საშუალებას გაძლევთ დააჩქაროთ მოწყობილობის მუშაობა მიმდინარე პროცესების გადანაწილების გამო. მაგრამ თანამედროვე აპლიკაციების უმეტესობა არის ერთი ხრახნიანი და, შესაბამისად, შეუძლია მხოლოდ ერთი ან ორი ბირთვის გამოყენება ერთდროულად. ბუნებრივად ჩნდება კითხვა, რისთვის არის მაშინ ოთხბირთვიანი პროცესორი? მრავალ ბირთვს ძირითადად იყენებენ მოწინავე თამაშები და მედია რედაქტირების აპლიკაციები. ეს ნიშნავს, რომ თუ სმარტფონი გჭირდებათ თამაშებისთვის (3D თამაშები) ან Full HD ვიდეოს გადასაღებად, მაშინ უნდა შეიძინოთ მოწყობილობა ოთხბირთვიანი პროცესორით. თუ პროგრამა თავად არ უჭერს მხარს მრავალ ბირთვს და არ საჭიროებს დიდ რესურსებს, მაშინ გამოუყენებელი ბირთვები ავტომატურად გამორთულია ბატარეის ენერგიის დაზოგვის მიზნით. ხშირად, მეხუთე კომპანიონი ბირთვი გამოიყენება ყველაზე არაპრეტენზიული ამოცანებისთვის, მაგალითად, მოწყობილობის ძილის რეჟიმში მუშაობისთვის ან ფოსტის შემოწმებისას.

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

საათის სიხშირე

შემდეგი კონცეფცია, რომელსაც უნდა გავეცნოთ, არის საათის სიხშირე. საათის სიხშირე არის პროცესორის მახასიათებელი, რომელიც გვიჩვენებს, თუ რამდენი საათის ციკლი შეუძლია პროცესორს იმუშაოს დროის ერთეულზე (ერთი წამი). მაგალითად, თუ მოწყობილობის მახასიათებლები მიუთითებს სიხშირე 1,7 გჰც - ეს ნიშნავს, რომ 1 წამში მისი პროცესორი შეასრულებს 1,700,000,000 (1 მილიარდ 700 მილიონი) ციკლს.

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

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

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

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

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

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

ქეში განსაკუთრებით აქტუალურია თანამედროვე სისტემებში, სადაც უფსკრული პროცესორის სიჩქარესა და RAM-ის სიჩქარეს შორის საკმაოდ დიდია. რა თქმა უნდა, ჩნდება კითხვა, რატომ არ სურთ ამ მახასიათებლის ხსენება? ყველაფერი ძალიან მარტივია. მოვიყვანოთ მაგალითი. დავუშვათ, რომ არსებობს ორი ცნობილი პროცესორი (პირობითად A და B) ბირთვების და საათის სიჩქარით აბსოლუტურად ერთნაირი რაოდენობით, მაგრამ რატომღაც A მუშაობს ბევრად უფრო სწრაფად ვიდრე B. ძალიან მარტივია ახსნა: A პროცესორს უფრო დიდი ქეში აქვს. და, შესაბამისად, თავად პროცესორი უფრო სწრაფად მუშაობს.

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

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

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

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

პროდუქტიულობის დევნაში

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

ასე რომ, პირველი სმარტფონი ორბირთვიანი პროცესორით 2011 წელს გამოჩნდა: ეს იყო LG Optimus 2X NVIDIA Tegra 2 ჩიპსეტით. ჩიპსეტი აშენდა ARM Cortex-A9 ბირთვებზე, საათის სიხშირით 1 გჰც-მდე, დამზადებულია გამოყენებით. 40 ნმ პროცესის ტექნოლოგია. სმარტფონმა ნამდვილად აჩვენა კარგი შედეგები სინთეზურ ტესტებში და გარკვეული დავალებების შესრულებისას, მაგრამ დაახლოებით ერთი წლის განმავლობაში მისი "ორბირთვიანი" შესაძლებლობა თითქმის უსარგებლო იყო, რადგან აპლიკაციის შემქმნელები არ ჩქარობდნენ თავიანთი პროგრამების მასიურად ოპტიმიზაციას ორ ბირთვთან მუშაობისთვის. თუმცა, სხვადასხვა პროცესს უკვე შეეძლო ორივე ბირთვის ერთდროულად ჩატვირთვა, რამაც შესამჩნევად გაზარდა სიჩქარე.

თუმცა, რაც უფრო ფართოდ გავრცელდა მრავალბირთვიანი პროცესორების მქონე მოწყობილობები, მით უფრო მეტ ყურადღებას იღებდნენ ისინი მომთხოვნი აპლიკაციების დეველოპერებისგან - პირველ რიგში თამაშებისგან. რა თქმა უნდა, სმარტფონების მწარმოებლები არ შეჩერებულან ორ ბირთვზე და უკვე 2012 წელს გამოჩნდა პირველი მოწყობილობა ხუთბირთვიანი LG Optimus 4X HD პროცესორით, რომელიც დაფუძნებულია NVIDIA Tegra 3 ჩიპსეტზე, ოთხი ARM Cortex-A9 ბირთვით, 1,5 გჰც სიხშირით და მეხუთე. ბირთვი - კომპანიონი 500 MHz სიხშირით. ოთხი ძირითადი ბირთვი განაპირობებდა მოწყობილობის გამორჩეულ ეფექტურობას, მაგრამ სწრაფად დაცლა ბატარეა. ამიტომ, მარტივი ამოცანები დამუშავდა კომპანიონი ბირთვის მიერ, რომელიც მუშაობდა შემცირებული სიხშირით.

პირველი "სუფთა" ოთხბირთვიანი პროცესორი იყო Qualcomm Snapdragon S4 Pro. NVIDIA ჩიპსეტებისგან განსხვავებით, S4 Pro ხაზში Qualcomm იყენებდა საკუთარ ბირთვებს სახელწოდებით Krait, რომელიც მხარს უჭერდა aSMP ტექნოლოგიას, რომელიც საშუალებას გაძლევთ ინდივიდუალურად აირჩიოთ თითოეული ბირთვის ძაბვა და სიხშირე და თუნდაც მთლიანად გამორთოთ ისინი. სინქრონული სისტემები, რომლებსაც NVIDIA და ARM ავითარებდნენ იმ დროს, ამას ვერ გააკეთებდნენ.

ენერგოეფექტურობის მისაღწევად

ოთხბირთვიანი გადაწყვეტილებების შესრულება სრულად აკმაყოფილებდა როგორც მომხმარებლებს, ასევე მწარმოებლებს: ამ უკანასკნელს შეეძლო მხოლოდ ტექნიკური პროცესის მაქსიმალურად შემცირება და საათის სიხშირის გაზრდა. თუმცა, პირველი ოთხბირთვიანი პროცესორების შემუშავებისას ინჟინრებს სერიოზულად უნდა ეფიქრათ ენერგოეფექტურობაზე. ამ რთული ფიქრების შედეგი იყო NVIDIA-ს მიერ 4-PLUS-1 არქიტექტურის გამოჩენა და Qualcomm პროცესორებში aSMP ტექნოლოგიის დანერგვა, რაზეც უკვე ვისაუბრეთ.

დაახლოებით იმავე პერიოდში გამოჩნდა ARM big.LITTLE არქიტექტურა, რომელიც შექმნილია არსებული პრობლემის გადასაჭრელად. big.LITTLE-ის პირველი დანერგვა, Clustered Switching, არც თუ ისე წარმატებული იყო, რადგან მოწყობილობას მხოლოდ ერთი და იგივე ტიპის ბირთვების კლასტერებს შორის გადართვა აძლევდა თითოეული მათგანის ინდივიდუალურად კონტროლის შესაძლებლობის გარეშე. პირველი ჩიპსეტი არქიტექტურის ასეთი განხორციელებით იყო Samsung Exynos 5 Octa (5410) ოთხი ARM Cortex-A7 ბირთვით და ოთხი Cortex-A15 ბირთვით, რომელიც გამოიყენება Galaxy S4 სმარტფონში. ამ პროცესორში, 1 ვტ-მდე ენერგიის მოხმარებით, ფუნქციონირებდა LITTLE კლასტერი, რომელიც ამ ზღურბლის გადალახვისას გამორთული იყო დიდი კლასტერის დასაწყებად მაქსიმალური ენერგიის მოხმარებით 6 ვტ-მდე.

big.LITTLE-ის მეორე განხორციელებაში, სახელწოდებით IKS, კლასტერები შედგებოდა სხვადასხვა ტიპის ორი ბირთვისგან, მაგრამ ერთი შეიძლება გაშვებულიყო ნებისმიერ დროს. ეს ტექნოლოგია საშუალებას აძლევდა სხვადასხვა ტიპის ბირთვს ერთდროულად იმუშაოს (მაგალითად, ორი წარმადობითი და ორი ენერგიის დაზოგვის ბირთვი რვა ბირთვიან ჩიპსეტში), მაგრამ მაინც შეუძლებელი იყო ყველა ბირთვის გამოყენება.

დაბოლოს, გამოჩნდა HMP ტექნოლოგია, რომელსაც შეეძლო გამოეყენებინა ბირთვების ნებისმიერი კომბინაცია თითოეული მათგანის ნებისმიერ სიხშირეზე, მათ შორის ყველა ბირთვის ერთდროული მუშაობის მაქსიმალური შესრულებისთვის. ეს არის HMP, რომელიც გამოიყენება ARM big.LITTLE არქიტექტურაზე აგებულ ყველა თანამედროვე ჩიპსეტში და ამ არქიტექტურის პირველი პროცესორი ასევე იყო Samsung-ის მიერ შემუშავებული Exynos 5 Octa (5420) ჩიპსეტი.

ბირთვებს იყენებენ აპლიკაციები?

არსებობს საკმაოდ გავრცელებული რწმენა, რომ სმარტფონებს რეალურად არ სჭირდებათ მრავალბირთვიანი პროცესორები. ამას ოთხბირთვიან პროცესორებზე ამბობდნენ, ახლა რვაბირთვიან პროცესორებზე საუბრობენ. სავარაუდოდ, მობილური აპლიკაციები უბრალოდ ვერ გამოიყენებენ ყველა ბირთვს, რის შედეგადაც მათი უმეტესობა "უსაქმურად დგას". მაგრამ "მრავალბირთვიანი" სმარტფონების გარიჟრაჟზეც კი, ერთი ბირთვი შეიძლება გამოყენებულ იქნას გაშვებული აპლიკაციით, ხოლო მეორე ამავე დროს იყო დაკავებული ვიჯეტების განახლებით, სინქრონიზაციისა და სხვა სისტემის პროცესებით. ამჟამად, მობილური პროგრამებს, დაწყებული უმარტივესი პროგრამებით, შეუძლიათ გამოიყენონ მინიმუმ ოთხი ბირთვი. ამის დასადასტურებლად Android Authority-მ ჩაატარა საკუთარი კვლევა, გაუშვა სხვადასხვა აპლიკაციები და გააანალიზა ძირითადი დატვირთვა. აი, რისი მიღება მოვახერხეთ Chrome ბრაუზერისთვის Qualcomm Snapdragon 801 ოთხბირთვიან ჩიპსეტზე:

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

თუ იგივე ტესტს ჩავატარებთ ჩიპსეტზე big.LITTLE HMP არქიტექტურით, სურათი იცვლება:

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

იმის გასაგებად, თუ რატომ ხდება ეს და რატომ სჭირდება ერთი და იგივე აპლიკაცია სხვადასხვა ჩიპსეტებზე ბირთვების განსხვავებულ რაოდენობას, მოდით გადავხედოთ Epic Citadel თამაშში მოპოვებულ სხვა გრაფიკს:

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

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

მარკეტინგის დევნაში

პირველმა რვა ბირთვიანმა პროცესორებმა გამოიწვია სკეპტიკურად განწყობილი მომხმარებლების დაცინვა, მაგრამ ამის მიუხედავად, ისინი გახდნენ საუკეთესო ხელმისაწვდომი გადაწყვეტა სმარტფონის მუშაობის ბალანსისა და ენერგიის მოხმარების ოპტიმიზაციისთვის. თუმცა მწარმოებლები არ გაჩერებულან და 2015 წელს Mediatek-მა წარმოადგინა პირველი ჩიპსეტი ათი ბირთვით - Helio X20 და ასევე გამოაცხადა, რომ მალე გამოუშვებს თორმეტ ბირთვიან პროცესორს.

Helio X20 იყენებს არა ორ, არამედ სამ ტიპის ბირთვს შეუფერხებლად მზარდი ეფექტურობით: ოთხი Cortex-A53 1.4 GHz, ოთხი Cortex-A53 2 GHz და ორი Cortex-A72 2.5 GHz.

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

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

არსებობს განვითარების ალტერნატიული მაგალითი - Apple. მიუხედავად იმისა, რომ ანდროიდის მწარმოებლები იყენებენ Google-ის ოპერაციულ სისტემას და მათი უმეტესობა ასევე იყენებს მესამე მხარის პროცესორებს, Apple თავად ავითარებს iOS-ს და აყალიბებს ჩიპსეტებს თავისი მობილური მოწყობილობებისთვის. ეს საშუალებას აძლევს კომპანიას მიაღწიოს კარგ ბალანსს შესრულებასა და ენერგოეფექტურობას შორის გაჯეტების როგორც პროგრამული უზრუნველყოფის, ისე აპარატურის ღრმა ოპტიმიზაციის გზით. თავის თანამედროვე ჩიპსეტებში Apple იყენებს... საკუთარი დიზაინის მხოლოდ ორ ბირთვს სახელად Twister. რასაკვირველია, Apple-ის სმარტფონები აჩვენებს ბევრად უფრო დაბალ ციფრებს ეტალონებში Android მოწყობილობებთან შედარებით, მაგრამ რატომ დევნით ციფრებს, თუ გაჯეტებზე სისტემა, ყველა პროგრამა და თამაში იდეალურად მუშაობს?

მომავლის დევნა

2016 წლის დასაწყისში ოთხბირთვიანი ჩიპსეტები გახდა დე ფაქტო მინიმალური სტანდარტი სმარტფონებისთვის (გარდა iPhone). მხოლოდ ყველაზე საბიუჯეტო მოდელებში შეგიძლიათ კვლავ იპოვოთ ორბირთვიანი პროცესორები, ხოლო ერთბირთვიანი პროცესორები ისტორიად იქცა. სასარგებლო იყო ეს მომხმარებლებისთვის? ეჭვგარეშეა, დიახ, რადგან ბაზარი ყოველთვის ყველაფერს თავის ადგილზე აყენებს და წარუმატებელი გადაწყვეტილებები სწრაფად წარსულს ჩაბარდა. ორმაგი და ოთხბირთვიანმა პროცესორებმა დაამტკიცეს, რომ ისინი შესანიშნავი გამოსავალია სმარტფონების მუშაობის გასაზრდელად, ბატარეის სიცოცხლის სასიკვდილო შემცირების გარეშე. ახლა სავსებით შესაძლებელია იმის თქმა, რომ ARM big.LITTLE HMP არქიტექტურამ გაამართლა მოლოდინი ექვსიდან რვა ბირთვის გამოყენებისას. ის უკეთესად აბალანსებს შესრულებასა და ენერგოეფექტურობას, ვიდრე სხვები, ცვლის ამ პარამეტრებს ფართო საზღვრებში, მიმდინარე ამოცანების მიხედვით.

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

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

სიახლე საიტზე

>

Ყველაზე პოპულარული