სხვაობა SuperSPARC-სა და UltraSPARC-ს შორის

სხვაობა SuperSPARC-სა და UltraSPARC-ს შორის
სხვაობა SuperSPARC-სა და UltraSPARC-ს შორის

ვიდეო: სხვაობა SuperSPARC-სა და UltraSPARC-ს შორის

ვიდეო: სხვაობა SuperSPARC-სა და UltraSPARC-ს შორის
ვიდეო: Видеоускорители Mali, Tegra, Power VR, Adreno - в чем разница 2024, ნოემბერი
Anonim

SuperSPARC vs UltraSPARC

SPARC (მიღებული Scalable Processor Architecture-დან) არის RISC (Reduced Instruction Set Computing) ISA (Instruction Set Architecture) შემუშავებული Sun Microsystems-ის მიერ. ეს SPARC მიკროპროცესორები შეგიძლიათ იხილოთ ნოუთბუქებში სუპერკომპიუტერებში, როგორიცაა საწარმოს სერვერები. ისინი მართავენ ოპერაციულ სისტემებს, როგორიცაა Solaris, OpenBSD და NetBSD. SuperSPARC არის SPARC-ის ვერსია, რომელიც შეიქმნა 1992 წელს. SuperSPARC მიკროპროცესორი იყენებს SPARC V8 არქიტექტურის ვერსიას. UltraSPARC არის SPARC მიკროპროცესორი, რომელმაც შეცვალა SuperSPARC. UltraSPARC შეიქმნა 1995 წელს Sun Microsystems-ის მიერ. UltraSPARC-მა გამოიყენა V9 SPARC ISA და ეს იყო პირველი SPARC მიკროპროცესორი, რომელმაც გამოიყენა V9 ISA.

SuperSPARC

SuperSPARC არის SPARC მიკროპროცესორის ვერსია, რომელიც გამოვიდა 1992 წელს Sun Microsystems-ის მიერ. მას ერქვა კოდური სახელი Viking. SuperSPARC მიკროპროცესორი იყენებს SPARC V8 ISA-ს. Sun-მა წარმოადგინა 33MHz და 40MHz SuperSPARC მიკროპროცესორის ვერსიები. SuperSPARC-ში 3,1 მილიონი ტრანზისტორი იყო. Texas Instruments (TI) ეს მიკროპროცესორი იაპონიაში დაამზადა. SuperSPARC+ და SuperSPARC-II იყო SuperSPARC-ის ორი წარმოებული. SuperSPARC+ მიკროპროცესორის გამოშვების მიზანი იყო თავდაპირველ ვერსიაში არსებული რამდენიმე ხარვეზის გამოსწორება. თუმცა SuperSPARC-II მიკროპროცესორი, რომელიც გამოვიდა 1994 წელს, იყო გაუმჯობესებული ვერსია ორიგინალურ SuperSAPRC მიკროპროცესორთან შედარებით 80-90 MHz-მდე სიჩქარით. SuperSAPRC მიკროპროცესორს ჰქონდა L1 ქეში 16KB. მის L2 ქეშის ტევადობა 2MB იყო. L3 ქეში არ იყო SuperSPARC მიკროპროცესორში. SuperSPARC-II იყო კოდირებული სახელი Voyager.

UltraSPARC

UltraSPARC არის SPARC მიკროპროცესორის ვერსია, რომელიც გამოუშვა Sun Microsystems-მა 1995 წელს, ჩაანაცვლა SuperSPARC-II.გამოიყენა SPARC არქიტექტურის V9 ISA. სინამდვილეში, ეს იყო პირველი SPARC მიკროპროცესორი, რომელიც დაფუძნებულია 64 ბიტიან SPARC V9 ISA-ზე. Texas Instruments-მა განახორციელა 64 ბიტიანი UltraSPARC-ის წარმოება. 32 64-ბიტიანი ჩანაწერი იყო მთელი რიცხვის რეესტრის ფაილში. ეს არის სუპერსკალარული პროცესორი, რომელიც ახორციელებს ინსტრუქციებს მილსადენით ცხრა ეტაპად. იყო ორი ALU ერთეული, მაგრამ მხოლოდ ერთს შეეძლო გამრავლებისა და გაყოფის ოპერაციების განხორციელება. UltraSPARC მიკროპროცესორს აქვს სპეციალური ტიპის მცურავი წერტილის ერთეული, რომელსაც ეწოდება FGU (მცურავი წერტილი/გრაფიკული ერთეული), რომელიც ასევე უზრუნველყოფს მულტიმედიური მხარდაჭერას. არსებობს ქეშის ორი დონე, როგორც პირველადი და მეორადი. ძირითადი ქეში არის 16 კბ, ხოლო მეორადი ქეში 512 კბ-დან 4 მბ-მდე. მას ჰქონდა ექვსი შეყვანის და გამომავალი პორტი სამი წაკითხვის და სამი ჩაწერის სახით. ის შეიცავდა 3,8 მილიონ ტრანზისტორს.

რა განსხვავებაა SuperSPARC-სა და UltraSPARC-ს შორის?

SuperSPARC და UltraSPARC მიკროპროცესორებს ბევრი განსხვავება აქვთ, განსაკუთრებით მას შემდეგ, რაც UltraSPARC მიკროპროცესორმა შეცვალა SuperSPARC 1995 წელს. SuperSPARC მიკროპროცესორმა გამოიყენა V8 SPARC ISA, ხოლო UltraSPARC მიკროპროცესორი იყო პირველი SPARC მიკროპროცესორი, რომელმაც გამოიყენა V9 SPARC ISA. სინამდვილეში, UltraSPARC მიკროპროცესორი იყო 64 ბიტიანი მიკროპროცესორი. გასაგებია, რომ UltraSPARC მიკროპროცესორს უფრო მაღალი საათის სიხშირე ჰქონდა ვიდრე SuperSPARC მიკროპროცესორს. ფუნქციური ერთეულების მხრივ, შესამჩნევი განსხვავება იყო. უფრო მაღალი საათის სიხშირის მისაღწევად, ვიდრე SuperSPARC, UltraSPARC მიკროპროცესორს აქვს უფრო მარტივი ერთეული. მაგალითად, ეს მიღწეული იქნა ALU ერთეულების კასკადის გარეშე, რათა დავრწმუნდეთ, რომ საათის სიხშირე არ იყო შეზღუდული. SuperSPARC მიკროპროცესორს ჰქონდა 3.1 ტრანზისტორი, ხოლო UltraSPARC-ს 3.8 ტრანზისტორი. UltraSPARC მიკროპროცესორს ჰქონდა უფრო დიდი L2 ქეში ვიდრე SuperSPARC-ის L2. მთლიანობაში, UlatraSPARC უზრუნველყოფდა უფრო მაღალ შესრულებას ყველა სფეროში SuperSPARC-თან შედარებით.

გირჩევთ: