9:54 AM პროცესორი, მისი შემადგენლობა და სწორად შერჩევა | |
პროცესორი, მისი შემადგენლობა და სწორად შერჩევა
დღევანდელ სამყაროში კომპიუტერი განუყოფელი და ყველაზე ხშირად მოხმარებადი ნივთია ნებისმიერი პროფესიის ადამიანისათვის. შესაბამისად მნიშვნელოვანია მისი სწორად შერჩევა. ხშირ შემთხვევაში მყიდველი ‘‘ბრმად’’ ენდობა გამყიდველს და საკმაოდ ზარალდება ამით. აქედან გამომდინარე საჭიროა ვიცოდეთ გარკვეული ინფორმაცია ჩვენი კომპიუტერის, განსაკუთრებით პროცესორის შესახებ. რამოდენიმე წლის წინ საქართველოში აქტუალური თემა იყო „ეგრეთწოდებული პენტიუმ 5_ის ფლობა“.არ მეგონა ამ თემაზე კიდევ თუ საუბრობდნენ მაგრამ როგორც ჩანს ასეა. საკმაოდ საინტერესო და დამაფიქრებელ შემთხვევას შევხვდი. მოკლედ რომ დავიწყოთ მაღაზიაშ იგინდათ კომპიუტერული ფირმა ვუწოდოთ რაღაც საქმეზე შევიარე რა თქმა უნდა მყიდველ–გამყიდველ–დამთვალიერებლიანად ყველანი შეკრებილიყვნენ და შესანიშნავი საუბარი მოვისმინე. სიტუაცია შემდეგია : სახეგაბრწყინებული კლიენტი, რომელმაც როგორც ჩანს ახლახან შეიძინა კომპიუტერი კმაყოფილი კითხულობს „ესპენტიუმ 5–ია უკვე არა?“ იგივენაირად გახარებული გამყიდველი პასუხობს „ დიახ ქალბატონო ეს ძალიან მაგარი კომპიუტერია ასე ვთქვათ პენტიუმ 5“ .. ეხლა ამ ადამიანს წესით ძალიან უნდა გაუხარდეს რადგან პროცესორი რომელსაც იგი გადმოცემით ფლობს მართლაც ტექნოლოგიის მიღწევა, ან როგორც მინიმუმ ჩვენმა გამყიდველმა ააწყო, სადღაც, მალულად და იმდენად თავმდაბალია, რომ ვერ ამხელს და ასე ჩუმად თუ შემოეყიდება ხოლმე. ორივე კმაყოფილია პრობლემებიც არანაირი, სიტუაცია საინტერესო სასაცილო და დამაფიქებელია, თუმცა რა არის ამაში უცნაური? მოდით განვიხილოთ დეტალურად და უფრო გასაგებად. AMD მთელი გულით ცდილობდა ყურადღება მეც მომაქციეთო, არავინ აირჩია კითხვაზე „რა კომპიუტერი გაქვს ?„ სხვა პასუხის გარდა „პენტიუმისა“ .. მოგვიანებით სახელს რიცხვიც მიემატა მის საცნობად, მარტივად რომ ვთქვა პენტიუმ 4 არის პროცესორის სახელი, თუმცა ამ კითხვაზე ვინჩესტერი რომ გვეპასუხა არც ეს იქნებოდა იდეალურად სწორი პასუხი.. ეხლა ცუდი და ვიღაცისთვის გულისდამწყვეტი ამბავი. ინტელმა გამოუშვა რა პენტიუმების ბოლო ვერსია პენტიუმ 4, მარტივი სტატისტიკით გამოჩნდა რომ ტექნოლოგია საოცარი სისწრაფით მიდიოდა წინ ეხლა კი მინიმუმმ პენტიუმ 32 თან გვექნებოდა საქმე. იგივე ტექნოლოგია საშუალებას გვაძლევდა ერთ ბირთვში ორი მოთავსებულიყო შედეგად სამყაროს პირველი core duo მოევლინა. CPU – ეს არის აბრევიატურა რომელიც იშიფრება ასეСentral Processor Unit – იგივე ცენტრალური პროცესორი. CPU არის კომპიუტერის ერთ-ერთი მთავარი ნაწილი რომელიც ასრულებს ყველაზე მთავარ ოპერაციებს, ფაქტიურად ის არის კომპიუტერის ტვინი, რომელიც ასრულებს რეგისტრებს. პროცესორშიარი 6 ძირითადი რეგისტრი: 1. აკუმულატორი – (cache) მაშინ როცა ALU (ALU არის პროცესორის ელემენტი, რომელიც ასრულებს რიცხვებზე არითმეტიკულ ოპერაციებს დაჯამება გაყოფა, გამრავლება და ა.შ.) გამოთვლას ატარებს ვთქვათ I “სიტყვაზე” (32 ბიტიანი) ამ დროს II “სიტყვა” აკუმულატორში “ელოდება”- ანუ დროებით დამმახსოვრებელი რეგისტრი. 2. ბრძანებათამთვლელი – აკონტროლებს ყველა ბრძანებას და მათ მიმდევრობას რომელიც მიმართულია შიდა-სალტიდან დამმუშავებაზე. 3. მეხსიერების მისამართის რეგისტრი – ის უთითებს მეხსიერების (ქეშში) იმ უჯრედს რომელიც პროცესორმა უნდა გამოიყენოს 4. ბრძანებების რეგისტრი – მისი დანიშნულებაა ის რომ მიმდინარე შესასრულებელი ბრძანება შეინახოს. 5. მდგომარეობის რეგისტრი – ეს რეგისტრი იმისთვისაა რომ პროგრამის შესრულების დროს შემოწმებები ჩაატაროს და შედეგები შეინახოს (ერთ-ერთი ყველაზე რთული აგებულების რეგისტრი). 6. ALU-ს საბუფერო რეგისტრი – ესეც დამმახსოვრებელი მოწყობილობის როლს ასრულებს (ინახავს მარტო ერთ სიტყვას 32/64bit). 7. თანამედროვე პროცებში არის ასევე ზოგადი დანიშნულების რეგისტრები, რომლებიც იმეორებენ ერთ-ერთი სხვა რეგ-ისფუნქციას! პროცესორს ასევე გააჩნია ტაქტური სიხშირე - Clock rate. რომელიც იზომება ჰერცებით hz. ტაქტური სიხშირე ეს არის ციკლების რაოდენობა წამში. ციკლებში იგულისხმება გადართვა 0-დან 1-ში ან პირიქით. რაც უფრო მეტი გადართვის ანუ ციკლის შესრულება შეუძლია პროცესორს წამში მით მეტია მისის ტაქტური სიხშირე ანუ მით მეტ ჰერციანია, თუმცა ჰერციანი პროცესორები აღარ არსებობს, ამჟამად უკვე პროცესორების ტაქტური სიხშირე რამოდენიმე ასეულ მეგაჰერცს Mhz და რამოდენიმე გიგაჰერცს აღწევს Ghz. (კილოჰერცი - 1 000 ჰერცია, მეგაჰერცი 1 000 000 ჰერცი ხოლო გიგაჰერცი 1 000 000 000 - მილიარდი ჰერცი). რაც უფრო მეტ ჰერციანია პროცესორი მით უფრო სწრაფია იგი. უნდა ვიცოდეთ რომ პროცესორს აქვს ორი სიხშირე ეს არის ბაზისური სიხშირე და ტაქტური სიხშირე (ტაქტური სიხშირით იცნობს ყველა პროცესორს, ანუ რამდენ გიგა თუ მეგაჰერციანია სწორედ ტაქტური სიხშირეა ეგ), ბაზისური სიხშირე ეს არის ინტელისთვის იგივე FSB (Front Side Bus) და ახალ პროცესორებში BCLK (Baseclock) ხოლო AMD შემთხვევაში ეს არის HT (HyperTransport). ტაქტური სიხშირე ბაზისური სიხშირის პროცესორის მამრავლზე Multiplier გამრავლებით მიიღება და ბაზისური სიხშირე ყოველთვის უფრო ნაკლებია ვიდრე ტაქტური სიხშირე. ზოგჯერ ბაზისური სიხშირე 20-ჯერ და მეტჯერ ნაკლებიც კი შეიძლება იყოს ტაქტურ სიხშირეზე. თუ რამდენი იქნება ბაზისური სიხშირე და რამდენი მამრავლი ამას მწარმოებელი განსაზღვრავს თავისი სურვილის მიხედვით. თუ მაგალითად პროცესორს აქვს ბაზისური სიხშირე 333 ხოლო მამრავლი 9 მაშინ პროცესორის ტაქტური სიხშირე გამოვა 333*9≈3000Mhz (intel core 2 duo E8400 მაგალითად). ხოლო თუ პროცესორის ბაზისური სიხშირე არის 100 ხოლო მამრავლი 34 მაშინ პროცესორის ტაქტური სიხშირე გამოვა ასევე საყურადღებოა რომ ბაზისურ სიხშირეზე მიბმულია ოპერატიული მეხსიერებაც (რომელსაც ასევე გააჩნია თავისი მამრავლი) და ბაზისური სიხშირის გაზრდასთან ერთად ავტომატურად მოიმატებს ოპერატიული მეხსერების სიხშირე, გვინდა ჩვენ ეს თუ არა. ერთადერთი ვარიანტი როცა ოპერატიულის სიხშირე არ მატულობს ეს არის მამრავლის მომატებით პროცესორის აჩქარება, შესაძლებელია ცალკე ოპერატიულის სიხშირის გაზრდა პროცესორის სიხშირის გაზრდის გარეშე ამისთვის ოპერატიულის მამრავლი უნდა გავზარდოთ. ბირთვები - ყველამ ვიცით რომ პროცესორს აქვს ბირთვები. თითო ბირთვი ეს ფაქტიურად არის ALU და FPU პლუს L1 და L2 დონის ქეშ მეხსიერება, ხოლო L3 დონის ქეშ მეხსიერება ბირთვებს როგორც წესი საერთო აქვთ. დღეისათვის არსებობს 1, 2, 3, 4, 6, 8 და 12 ბირთვიანი პროცესორიც (8 და 12 მხოლოდ სერვერულ პროცესორებზე არსებობს ჯერჯერობით). ექსპერიმენტულ 48 და 100 და ა.შ. ბირთვიან პროცესორებზე არ მაქვს საუბარი 4 ბირთვიანი პროცესორის კრისტალი (Die) ჩანს 4 ბირთვი (core) რომლებშიც არ ჩანს L1 და L2 ქეშ მეხსიერება სამაგიეროდ ჩანს რომL3 დონის მეხსიერება განაწილებულია. ასევე ზევით ჩანს ინტეგრირებული მეხსიერების კონტროლერი. პროცესორის ყიდვისას შეგიძლიათ გაითვალისწინოთ:
გამოყენებული ლიტერატურა 1- Ful.ge 3- http://www.youtube.com/watch?v=Cg-mvrG-K-E 4- http://www.youtube.com/watch?v=qm67wbB5GmI 5- http://www.cpubenchmark.net/
| |
|
სულ კომენტარები: 0 | |