Carleton University · COMP 4009

البرمجة للتجمّعات والمعالجات متعددة النوى

العنوان الرسمي : Programming for Clusters and Multi-Core Processors

الساعات المعتمدة : 0.5 وحدةسنة المرجع : 2026-27

الوصف

مقدمة في البنى الموازية، لغات البرمجة والخوارزميات لأكتاف المعالجات والمعالجات متعددة النوى. بنى الذاكرة الموزعة، حوسبة الكلستر، برمجة متوازية بتمرير الرسائل، المعالجات متعددة النوى، برمجة متوازية ذات الذاكرة المشتركة، استخدام مكتبات الخيوط، تحليل أداء البرمجة المتوازية.

المقررات السابقة

  • المتطلبات السابقة: COMP 2402 و ( COMP 2404 أو SYSC 3010 أو SYSC 3110 ) و COMP 2804.

الشروط والإجراءات

  • المتطلبات السابقة: COMP 2402 و ( COMP 2404 أو SYSC 3010 أو SYSC 3110 ) و COMP 2804.
  • محاضرات ثلاث ساعات أسبوعيًا.
نص المرجع بلغته الأصلية

Introduction to parallel architectures, programming languages and algorithms for processor clusters and multi-core processors. Distributed memory architectures, cluster computing, message passing parallel programming, multi-core processors, shared memory parallel programming, use of thread libraries, parallel performance analysis.

  • Prerequisite(s): COMP 2402 and ( COMP 2404 or SYSC 3010 or SYSC 3110 ) and COMP 2804 .
  • Lectures three hours a week.

المصادر والمراجع

يتم الاحتفاظ بالتواريخ والمصادر لمساعدتك في التحقق من المعلومات. تُعرض ترجمات لتسهيل القراءة؛ المصدر الرسمي هو المرجع للشروط والمتطلبات.

مرجع المصدر : https://calendar.carleton.ca/undergrad/courses/COMP/

تواصل مع StudyCanada

أخبرنا بخطتك أو سؤالك، ونواصل الحديث عبر البريد الإلكتروني.

سنستخدم معلومات الاتصال هذه للرد على طلبك. الخصوصية

هذا النموذج موجّه إلى StudyCanada. للتواصل مع المؤسسة التعليمية، استخدم بيانات الاتصال في صفحتها.