بسم الله الرحمن الرحيم
اخوانى ارجو توضيح مفهوم البرمجه المتوازيه مع توضيح لكيفيه كتابه برنامج parellel للعمل على اكثر من جهاز وما هى انواع البرامج التى تحتاج لهذا النوع من البرمجه
بسم الله الرحمن الرحيم
اخوانى ارجو توضيح مفهوم البرمجه المتوازيه مع توضيح لكيفيه كتابه برنامج parellel للعمل على اكثر من جهاز وما هى انواع البرامج التى تحتاج لهذا النوع من البرمجه
نتائج جيدة من جوجل بالبحث عن parallel programming و هذه احد النتائج Introduction to Parallel Programming

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر
فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري
لقراءة القرآن الكريم و سماعه و تفسيره ........

البرمجة المتوازية Parallel Programming هو استخدام أكثر من (Computing Element (CE في عمل حسابات أو وظائف ستستغرق وقتاً طويلاً على جهاز واحد...
و في الParallel Programming قسمين
Shared Memory و في هذه الحالة يكون الجهاز يحتوي على مجموعة من الProcessors من 2 الى ماشاء الله و لكل منه ال Cache الخاصة به و لكن جميع هذه الProcessor تشترك في الMain Memory RAM و توجد مكتبات OpenMP تهتم بهذا النوع
القسم الثاني Non Shared Memory و هو الذي يعتمد أن كل CE عبارة عن وحدة CPU كاملة (Processor + Cache + RAM + Network Interface Card (NIC و يتم عمل الParallelism بطريقة الMessage Passing و توجد مكتبات ال (Message Passing Interface (MPI التي تهتم بهذا النوع و يمكنك البحث عن النسخة مفتوحة المصدر منها على كل من Windows NT, 2000, XP, 2003 أو Linux و هي MPICH
Sr. Software Development Engineer
Hulu, LLC
My Blogs
هذا الموضوع مغلق.