120 likes | 314 Views
DSP. נושא מספר 7 : ביצוע פעולות במקביל ואופטימיזציה. הוראות מקביליות. חיבור וחיסור ב- ALU (2 פעולות) כפל ב- MAC ופעולות מסוימות ב- ALU (2 פעולות) כפל ב- MAC , חיבור וחיסור ב- ALU (3 פעולות) חישוב*, גישה לנתונים ב- dmda וב- pmda ( 3-5 פעולות)
E N D
DSP נושא מספר 7: ביצוע פעולות במקביל ואופטימיזציה המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
הוראות מקביליות • חיבור וחיסור ב-ALU (2 פעולות) • כפל ב-MAC ופעולות מסוימות ב-ALU (2 פעולות) • כפל ב-MAC, חיבור וחיסור ב-ALU (3 פעולות) • חישוב*, גישה לנתונים ב-dmda וב-pmda(3-5 פעולות) • תנאי, חישוב* וגישה לנתונים ב -dmdaאו ב-pmda(3-5 פעולות) • תנאי, הסתעפות וחישוב* (3-5 פעולות) *הוראת חישוב יחידה או מקבילית. המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
עקרונות ההוראות המקביליות • הוראות חישוב מקביליות הן הוראות בפני עצמן • הוראות מקביליות ייכתבו בשורה אחת עם פסיקים מפרידים • גישות מקביליות לנתונים מתבצעות ל-dmda ול-pmda • עדכון דגלי ה-ASTAT ב-OR לוגי. • קריאה מרגיסטר בתחילת מחזור – כתיבה בסיום מחזור. קריאת נתון מרגיסטר כתיבת נתון ברגיסטר n n+1 המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
חיבור וחיסור ב-ALU(2 פעולות) • קריאת נתונים מאותם רגיסטרים • כתיבת נתונים לרגיסטרים נפרדים המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
כפל ב-MAC ופעולות מסוימות ב-ALU(2 פעולות) המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
כפל ב-MAC ופעולות מסוימות ב-ALU(2 פעולות) - המשך המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
כפל ב-MAC ופעולות מסוימות ב-ALU(2 פעולות) - המשך המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
כפל ב-MAC, חיבור וחיסור ב-ALU(3 פעולות) • מגבלות הרגיסטרים כמו בשקפים 6-7 המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
חישוב*, גישה לנתונים ב-dmda וב-pmda(3-5 פעולות) • compute – הוראת חישוב יחידה או מקבילית • קריאת נתון מרגיסטר קודמת לכתיבת נתון לרגיסטר המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
תנאי, חישוב* וגישה לנתונים ב -dmdaאו ב-pmda(3-5 פעולות) המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
תנאי, הסתעפות וחישוב*(3-5 פעולות) המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה
אופטימיזציה • הסתעפויות מושהות • לולאות do-until • הוראות מקביליות המכללה האקדמית להנדסה בתל-אביב נושא מספר 7: פעולות במקביל ואופטימיזציה