Pages

الثلاثاء، 12 أبريل 2011

محاضرات الحاسبات المتوازية و البرمجة المتوازية بالعربي


المحتويات
المقدمة
الفصل الأول التوازي
مفهوم التوازي
الحاجة إلى استخدام التوازي
فوائد تعدد المعالجات
دراسة المعالجة المتوازية
تطبيقات المعالجة المتوازاية
تعريف الحاسب المتوازي
التسريع speedup
أشكال معالجة المعطيات على التو ازي
مستوى البرامج Programs
مستو ى الاحجر أئية Procedure
مستو ى التعليمات Instructions
مستو ى التعليمة Instruction
موجز لتاريخ الحاسبات
الفصل الثاني تصنيف الحاسبات المتوازية

تصنيف فلاين Flynn’s Classification Scheme
الحاسبات وحيدة تدفق التطيمات ووحيدة تدفق المعطيات SISD
الحاسبات وحيدة تدفق التعليمات ومتعددة تدفق المعطيات SIMD
الحاسبات متعدد ة تدفق التطيمات ووحيد ة تدفق المعطيات MISD
الحاسبات متعدد ة تدفق التطيمات ومتعددة تدفق المعطيات MIMD
الذ أكر ة المشتركة  MIMD Shared Memory
تمرير الرسائل MIMD Message Passing
شبكات الربط Interconnection Networks
الشبكات السكونية
الشبكة الخطية ولحلقية
الشبكة المصفوفية و المصفوفية الحلقية
الشبكات لشجرية
الشبكات المكعبية
الشبكات الديناميكية
شبكة الناقل
مصفوفة المبد لات
الشبكات متعددة الطبقات
الفصل الثالث مبادئ تصميم الخوارزميات المتوازية
مفاهيم أساسية
ا لاجر ائيات والمقابلة
تقنيات التقسيم
التقسيم العودي Recursive Decomposition
تقسيم البيانات Data Decomposition
Exploratory Decomposition التقسيم الاستكشافي
لتقسيم التخميني Speculative Decomposition
التقسيم المختلط Hybrid Decompositions
أمثلة للخوارز ميات المتوازية
خو ارزمية الفرز الفقاعي وتوابعها Bubble Sort
ا لأبد ال الزوجي- الفر ي Odd-Even Transposition
خوارزمية بريم  Prim لإيجاد أصغر شجرة هيكلية
تعاريف ومفا هيم أساسية
الشجر ة الهيكلية الأصغر: خو ارزمية بريم

الفصل الرابع البرمجة المتوازية
لغة OCCAM
لغة 90 -FORTRAN
واجهة تمرير الرسائل Message Passing Interface MPI
الهيكل العام لبر أمج MPI
ا لمر ا سلات Communicators
الحصول على معلومات عن بينة التشغيل
تراسل البيانات في MPI
برامج تطبيقية باستخد أم MPI
برنامج لإرسال واستقبال المعطيات
برنامج إرسال المعطيات ضمن حلقة   Ring
برنامج جمع سلسلة أعداد
برنامج الفر ز الزوجي- الفردي

للتحميل

0 التعليقات:

إرسال تعليق