חישוב מקבילי לימודי הנדסת תוכנה לתואר ראשון .B.Sc

חישוב מקבילי




Parallel Computer Architecture and Programming
קוד הקורס: 12013
3 נ"ז

מטרות הקורס
כמעט בכל המערכות השימושיות מטלפונים חכמים דרך מחשבים נייחים וכרטיסים גרפיים ועד מחשבי על ישנו שימוש נרחב בעיבוד מקבילי. מטרת הקורס היא הבנת העקרונות הבסיסיים בבניית מחשבים כאלו ובמיוחד כתיבת תוכנה שמנצלת את יכולותיהם.

נושאי הקורס
הקדמה מדוע מקביליות. ארכיטקטורה של מקביליות. מודלים שונים לתכנות בסביבה מקבילית. לימוד כמה שיטות לתכנות מקבילי. תכנות מקבילי בסיסי על מחשב רגיל ועל כרטיס מסך. אופטימיזציה של תוכנית מקבילית איזון עומסים, זיכרון משותף, תקשורת והיררכיות של זיכרון. הדגמות של האופטימיזציות על כמה מקרים. שיטות שונות לסנכרון. מדידת יעילות וסקיילבליות של תוכנית מקבילית. הקדמה לאלגוריתמים מקביליים תוך שימת דגש לעקרונות חוזרים והם פרוק הבעיה לתתי-בעיות, פרוק בקלט לחלקים ולהיררכיות סנכרון ועוד.

דרישות הקדם והדרישות המקבילות הינן:
דרישות קדם: אלגוריתמיקה 2 (10008), מערכות הפעלה (10040).
דרישות מקבילות: אין

לחצו למעבר אל תכנית לימודי הנדסת תוכנה לתואר שני

לייעוץ אקדמי אישי מלאו פרטיכם

צור איתנו קשר »

אני מאשר/ת קבלת מידע פרסומי מהמכללה

מוזמנים להתייעץ איתנו