ความแตกต่างระหว่าง SuperSPARC และ UltraSPARC

Anonim

ที่พัฒนาโดย Sun Microsystems ไมโครโพรเซสเซอร์ SPARC เหล่านี้สามารถพบได้ในโน้ตบุ๊กไปยัง supercomputers เช่น servers ขององค์กรพวกเขาใช้ระบบปฏิบัติการเช่น Solaris, OpenBSD และ NetBSD SuperSPARC เป็นรุ่นของ SPARC ที่พัฒนาในปีพ. ศ. 2535 ไมโครโพรเซสเซอร์ SuperSPARC ใช้สถาปัตยกรรม SPARC V8 architecture version UltraSPARC เป็นไมโครโปรเซสเซอร์ SPARC ซึ่งแทนที่ SuperSPARC UltraSPARC ได้รับการพัฒนาขึ้นในปี 1995 โดย Sun Microsystems UltraSPARC ใช้ V9 SPARC ISA และเป็นไมโครโปรเซสเซอร์ SPARC ตัวแรกที่ใช้ V9 ISA

SuperSPARC

SuperSPARC เป็นรุ่นของไมโครโปรเซสเซอร์ SPARC ที่ปล่อยออกมาในปีพ. ศ. 2535 โดยซันไมโครซิสเต็มส์ มีชื่อรหัสว่าไวกิ้ง ไมโครโปรเซสเซอร์ SuperSPARC ใช้ SPARC V8 ISA ซันแนะนำไมโครโปรเซสเซอร์ SuperSPARC ขนาด 33MHz และ 40MHz มีทรานซิสเตอร์ 1 ล้านดวงใน SuperSPARC Texas Instruments (TI) ได้สร้างไมโครโพรเซสเซอร์นี้ในประเทศญี่ปุ่น SuperSPARC + และ SuperSPARC-II เป็นอนุพันธ์ของ SuperSPARC สองแห่ง เจตนาเบื้องหลังการปล่อยไมโครโปรเซสเซอร์ SuperSPARC + คือการแก้ไขข้อผิดพลาดบางอย่างในเวอร์ชันเดิม อย่างไรก็ตามไมโครโพรเซสเซอร์ SuperSPARC-II ซึ่งเผยแพร่ในปี 1994 เป็นเวอร์ชันปรับปรุงเมื่อเทียบกับไมโครโปรเซสเซอร์ SuperSAPRC เดิมที่มีความเร็วถึง 80-90 MHz ไมโครโปรเซสเซอร์ SuperSAPRC มีแคช L1 ที่ 16KB แคช L2 มีความจุ 2MB แคช L3 ไม่มีอยู่ในไมโครโปรเซสเซอร์ SuperSPARC SuperSPARC-II เป็น codenamed Voyager

UltraSPARC เป็นรุ่นของไมโครโปรเซสเซอร์ SPARC ที่ Sun Microsystems ออกจำหน่ายในปีพ. ศ. 2538 แทนที่ SuperSPARC-II ใช้สถาปัตยกรรม V9 ISA ของสถาปัตยกรรม SPARC อันที่จริงมันเป็นไมโครโพรเซสเซอร์ SPARC ตัวแรกที่ใช้ 64-bit SPARC V9 ISA Texas Instruments ดำเนินการผลิต UltraSPARC แบบ 64 บิต 32 รายการ 64 บิตอยู่ในไฟล์ลงทะเบียนจำนวนเต็ม เป็นโปรเซสเซอร์ superscalar ซึ่งดำเนินการคำสั่งในลำดับในท่อที่มีเก้าขั้นตอน มีหน่วย ALU สองชุด แต่มีเพียงหนึ่งหน่วยที่สามารถดำเนินการคูณและหารได้ ไมโครโปรเซสเซอร์ UltraSPARC มีชุดจุดลอยพิเศษชนิดหนึ่งที่เรียกว่า FGU (floating-point / graphics unit) ซึ่งสนับสนุนมัลติมีเดียด้วย แคชมีสองระดับเป็นหลักและรอง แคชหลักคือ 16KB และแคชรองคือ 512KB ถึง 4MB มีพอร์ตอินพุตและเอาต์พุต 6 ช่องในรูปแบบสามรูปแบบอ่านและเขียนสามตัว มีทรานซิสเตอร์ 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 ตัวขณะที่ UltraSPARC มีทรานซิสเตอร์ 8 ตัว ไมโครโปรเซสเซอร์ UltraSPARC มีแคช L2 ที่ใหญ่กว่าเมื่อเทียบกับ SuperSPARC's L2 โดยรวมแล้ว UlatraSPARC ให้ประสิทธิภาพที่ดีขึ้นในทุกพื้นที่เมื่อเทียบกับ SuperSPARC