תוכן הקורס ומטרתו
קוד הקורס: 0512.4461
שעות: 4 ש"ס
משקל: 3.5
דרישות קדם: מבנה המחשב
מחשבים היסטוריים. מגמות טכנולוגיות. סיווג מקביליות. סוגי ISA. מיקרוקוד רוחבי ואנכי. מעבדי RISC ו- CISC. תכנון צנרת מתקדמת. פסיקות מדויקות. זיכרון שכבות. זיכרון ווירטואלי. שיטות לשיפור ביצועי מטמון. טכנולוגיות זיכרון. שיטות תוכנה וחומרה להרצה מקבילית של הוראות. ILP. פרישת לולאות. צנרור בתוכנה. הוראות מותנות. VLIW. חיזוי קפיצות סטאטי ודינאמי. Scoreboard. Tomasulo. ספקולצייה. שינוי שם רגיסטרים. ארכיטקטורות מרובות חוטים ומרובות ליבות. TLP. סינכרון. זיכרון משותף ומבוזר. פרוטוקולים לשמירת קוהרנטיות. מקביליות ברמת הנתונים. DLP. מעבדים ווקטוריים. הוראות הרחבה מסוג SIMD. מעבדים גרפיים. אחסון. קלט ופלט.
הסילבוס המפורט מפורסם לתלמידי הקורס בלבד