הבדל בין SuperSPARC ל-UltraSPARC

הבדל בין SuperSPARC ל-UltraSPARC
הבדל בין SuperSPARC ל-UltraSPARC

וִידֵאוֹ: הבדל בין SuperSPARC ל-UltraSPARC

וִידֵאוֹ: הבדל בין SuperSPARC ל-UltraSPARC
וִידֵאוֹ: נועה טועמת | המנות הכי פסיכיות בשוק הכרמל 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 הציגה גרסאות מיקרו-מעבדים 33MHz ו-40MHz SuperSPARC. 3.1 מיליון טרנזיסטורים היו כלולים ב-SuperSPARC. טקסס אינסטרומנטס (TI) ייצרה את המיקרו-מעבד הזה ביפן. SuperSPARC+ ו-SuperSPARC-II היו שתי נגזרות של SuperSPARC. הכוונה מאחורי שחרור המיקרו-מעבד SuperSPARC+ הייתה לתקן כמה באגים הקיימים בגרסה המקורית. עם זאת, המיקרו-מעבד SuperSPARC-II, שיצא ב-1994, היה גרסה משופרת בהשוואה למיקרו-מעבד SuperSAPRC המקורי עם מהירויות של עד 80-90 מגה-הרץ. למיקרו-מעבד SuperSAPRC היה מטמון L1 של 16KB. למטמון L2 שלו הייתה קיבולת של 2MB. מטמון L3 לא היה קיים במיקרו-מעבד SuperSPARC. SuperSPARC-II קיבל את שם הקוד Voyager.

UltraSPARC

UltraSPARC היא הגרסה של המיקרו-מעבד SPARC שיצאה על ידי Sun Microsystems ב-1995 במקום SuperSPARC-II.הוא השתמש ב-V9 ISA של ארכיטקטורת SPARC. למעשה, זה היה המיקרו-מעבד הראשון של SPARC המבוסס על 64 סיביות SPARC V9 ISA. טקסס אינסטרומנטס ביצעה את הייצור של 64 סיביות UltraSPARC. 32 ערכים של 64 סיביות היו בקובץ האוגר של מספרים שלמים. זהו מעבד על-סקלארי, שמבצע הוראות לפי הסדר בצינור עם תשעה שלבים. היו שתי יחידות 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.

מוּמלָץ: