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

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

วีดีโอ: ความแตกต่างระหว่าง SuperSPARC และ UltraSPARC

วีดีโอ: ความแตกต่างระหว่าง SuperSPARC และ UltraSPARC
วีดีโอ: เวลาเปิด-ปิด และช่วงเวลาเทรดที่แนะนำ บนตลาด Forex 2024, กรกฎาคม
Anonim

SuperSPARC กับ 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 มันมีชื่อรหัสว่าไวกิ้ง ไมโครโปรเซสเซอร์ SuperSPARC ใช้ SPARC V8 ISA Sun เปิดตัวไมโครโปรเซสเซอร์ SuperSPARC รุ่น 33MHz และ 40MHz มีทรานซิสเตอร์ 3.1 ล้านตัวใน SuperSPARC Texas Instruments (TI) ประดิษฐ์ไมโครโปรเซสเซอร์นี้ในญี่ปุ่น SuperSPARC+ และ SuperSPARC-II เป็นอนุพันธ์สองประการของ SuperSPARC ความตั้งใจเบื้องหลังการเปิดตัวไมโครโปรเซสเซอร์ SuperSPARC+ คือการแก้ไขจุดบกพร่องบางอย่างในเวอร์ชันดั้งเดิม อย่างไรก็ตาม ไมโครโปรเซสเซอร์ SuperSPARC-II ซึ่งเปิดตัวในปี 1994 เป็นรุ่นที่ได้รับการปรับปรุงเมื่อเทียบกับไมโครโปรเซสเซอร์ SuperSAPRC ดั้งเดิมที่มีความเร็วสูงถึง 80-90MHz ไมโครโปรเซสเซอร์ SuperSAPRC มีแคช L1 ขนาด 16KB แคช L2 มีความจุ 2MB ไม่มีแคช L3 ในไมโครโปรเซสเซอร์ SuperSPARC SuperSPARC-II มีชื่อรหัสว่ายานโวเอเจอร์

UltraSPARC

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

แนะนำ: