stanford-oval/wikipedia huggingface dataset:
السباحة في بطولة العالم للألعاب المائية 2017
وصلات خارجية

الموقع الرسمي
| ع ن بطولات العالم في 2017 | ع ن بطولات العالم في 2017 |
| --- | --- |
 « 2016  2018 » :  « 2016  2018 » 
ألعاب صيفية & وداخل الصالات:  كرة القدم الأمريكية (سيدات)  النبالة  ‏  الرياضات المائية الغطس  الغطس العالي  السباحة في المياه المفتوحة  السباحة  السباحة المتزامنة  كرة الماء  ألعاب القوى بطولة العالم للعدو الريفي 2017  ‏  بطولة العالم لألعاب القوى لذوي الاحتياجات الخاصة 2017  ‏  تنس الريشة  ‏  عالم البيسبول الكلاسيكي 2017  Basketball (3x3)  كرة القدم الشاطئية  كرة الطائرة الشاطئية  البولينج  البوكسينغ (رجال)  ركوب الكنو slalom  عدو  marathon  كأس العالم كريكيت للنساء 2017  ‏  سباق الدراجات الهوائية طريق  مضمار  سباق الدراجات الجبلية  ‏  سيكلو كروس  سباق البي إم إكس  ‏  Urban  مبارزة سيف الشيش  ‏  بطولة العالم لكرة الأرض للسيدات 2017  ‏  الجمباز artistic  بطولة العالم للجمباز الإيقاعي 2017  ‏  trampoline  كرة اليد رجال  سيدات  Inline hockey  الجودو  ‏ open  الخماسي الحديث  ‏  Nine-pin bowling  سباق موجه trail  التجديف  ‏  دوري الرغبي رجال  سيدات  رجبي سيدات  Shotgun shooting  الكرة اللينة (رجال)  اسكواش رجال  سيدات  تنس الطاولة  ‏  التايكوندو  ‏  رفع الأثقال  ‏  المصارعة  ‏  ووشو 
ألعاب شتوية:  التزلج على المنحدرات الثلجية  بطولة العالم للباندي 2017  ‏  البياثلون  ‏  Bobsleigh / skeleton  الكيرلنغ رجال  سيدات  مختلط  زوجي مختلط  التزلج الفني  ‏  Freestyle skiing / snowboarding  هوكي الجليد رجال  سيدات  الزحف الثلجي  بطولة العالم للتزلج النوردي على الثلج 2017  ‏  التزلج السريع allround  عدو  single distances  2017 بطولة العالم للتزلج على مسار قصير  ‏ 
عقل وجدلية:  الشطرنج سيدات  بطولة العالم للشطرنج السريع  بطولة العالم للشطرنج الخاطف  السهام المريشة BDO  PDC  ضامة رجال  ‏  سيدات  rapid / blitz  Russian version  Pool سنوكر  السنوكر  ‏ six-red 
المحركات:  سباق جوي  ‏  بطولة العالم للتحمل للسيارات 2017  ‏  F1 Powerboat  فورمولا ون  موتو كروس  موتو جي بي  ‏ موتو 2 موسم 2017  ‏  موتو 3 موسم 2017  ‏  الرالي  ‏ بطولة العالم للراليات-2 2017  ‏  بطولة العالم للراليات-3 2017  ‏  بطولة العالم للرالي كروس 2017  ‏  Speedway فردي  ‏  فريق  Sidecarcross  بطولة العالم للسوبربايك 2017  ‏  بطولة العالم للسوبرسبورت 2017  ‏  بطولة العالم لسيارات السياحة 2017  ‏ 
بوابة الألعاب المائية
بوابة المجر
بوابة سباحة
تسلسل أحداث الحرب العالمية الثانية في عام (1945)

لمعانٍ أخرى، طالع تسلسل أحداث الحرب العالمية الثانية في عام (توضيح).
مراجع

↑  "1945 Timeline". WW2DB. مؤرشف من الأصل في 2024-05-02. اطلع عليه بتاريخ 2011-02-09.
بوابة التاريخ
بوابة الحرب العالمية الثانية
بوابة بلجيكا
تسفي هاري هورويتز

| تسفي هاري هورويتز>  معلومات شخصية  | تسفي هاري هورويتز>  معلومات شخصية  |
| --- | --- |
الميلاد: 29 أغسطس 1924     ليباجا  
الوفاة: 1 أكتوبر 2008 (84 سنة)       كفار سابا  
مكان الدفن: مقبرة هار همنوحوت  
مواطنة:  جنوب إفريقيا  
 الحياة العملية  :  الحياة العملية  
المهنة: كاتب سير، ودبلوماسي  
اللغات: الإنجليزية  
 بوابة الأدب:  بوابة الأدب
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
تسفي هاري هورويتز (بالإنجليزية: Zvi Harry Hurwitz)‏ هو دبلوماسي جنوب أفريقي، ولد في 29 أغسطس 1924 في مدينة ليبايا في لاتفيا، وتوفي في 1 أكتوبر 2008 في كفار سابا في إسرائيل.
مراجع

↑  "Crimes of Einsatzgruppen in Liepāja". 1941. مؤرشف من الأصل في 2016-02-01. اطلع عليه بتاريخ 2015-06-01.
↑  "Obituary: Harry Hurwitz". 30 أكتوبر 2008. مؤرشف من الأصل في 2016-10-27. اطلع عليه بتاريخ 2015-05-31.
↑  "Israeli Adviser Speaking Here". The Pittsburgh Press. 17 سبتمبر 1978. مؤرشف من الأصل في 2016-05-12. اطلع عليه بتاريخ 2015-06-02.
وصلات خارجية

| ضبط استنادي  | ضبط استنادي  |
| --- | --- |
دولية:  الاسم المعياري الدولي (ISNI)  ملف الضبط الاستنادي الافتراضي الدَّولي (VIAF)  مركز المكتبة الرقمية على الإنترنت (WC Entities) 
وطنية:  المكتبة الوطنية الفرنسية (BnF)  الملف الاستنادي المتكامِل (GND)  المكتبة القومية الإسرائيلية (J9U)  مكتبة الكونغرس (LCNAF)  المَكنز الوطني للمؤلِّفين (NTA) 
أخرى:  النظام الجامعي للتوثيق (IdRef) 
بوابة أعلام
بوابة القرن 20
بوابة جنوب إفريقيا
في كومنز مواد ذات صلة بـ تسفي هاري هورويتز.
دكان الدنيا (مسلسل)

| حارة الملح | حارة الملح |
| --- | --- |
النوع: كوميديا، دراما
تأليف: ممدوح عدوان
إخراج: صلاح أبو هنود
بطولة: منى واصف محمد عبادي جيانا عيد
البلد:  سوريا
لغة العمل: ‍العربية
عدد الحلقات: 15
منتج: الشركة الأردنية للإنتاج التلفزيوني والإذاعي والسينمائي
بث لأول مرة في: 1988
السينما.كوم: صفحة العمل
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
دكان الدنيا هو مسلسل سوري من تأليف ممدوح عدوان، وإخراج صلاح أبو هنود تم إنتاجه عام 1988ميلادي.
الفكرة

قصة المسلسل تدور حول طموحة، تتمتع بقوة الإرادة والنظرة الصائبة للأمور والنجاح في عقد الصفقات وتحقيق الأرباح الكبيرة منها، يحاول زوجها الذي لم يرزق منها بطفل إخراجها من دوامة عملها، ويقنعها بقضاء إجازة صيفية في قريته، وهناك تتفجر فيها مشاعر وعواطف الأمومة والتعلق الشديد بالأرض، فتصمم على انتزاع طفل من أمه مهما كانت الطريقة إلى ذلك فهل تنجح في مسعاها هذا؟.
الممثلون

منى واصف.
محمد العبادي.
جيانا عيد.
أسعد فضة.
رشيد عساف.
وفاء موصللي.
عدنان بركات.
أحمد عداس.
خالد تاجا.
سلوم حداد.
أحمد رافع.
إيلي غريبه.
فوزي بشارة.
ظفيرة قطان.
سلمان أبو عمار.
سعيد عبد السلام.
نبيل نعمه.
وفاء عبد الله.
مروان السباعي.
سناء محمد.
رياض خوري.
مروان عثمان.
عدنان دعبول.
رشاد كوكش.
فاضل وفائي.
منار لبابيدي.
مراجع

↑  دكان الدنيا (مسلسل) في قاعدة بيانات الأفلام العربية
بوابة تلفاز
بوابة سوريا
بوابة دراما
أغار عليك من عيني ومني

| أغار عليك من عيني ومني | أغار عليك من عيني ومني |
| --- | --- |
ورد البيتان على نصب العشاق (بالإسبانية: Monumento a los Enamorados)‏ في قرطبة: ورد البيتان على نصب العشاق (بالإسبانية: Monumento a los Enamorados)‏ في قرطبة
اللغة: العربية
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
أغار عليك من عيني ومني هو مطلعُ بيت شعرٍ منتشرٍ على الإنترنت، ولكنَّ انتشاره مترافقٌ مع معلوماتٍ متضاربةٍ حول أصل الأبيات ونسبتها، فينسبها البعض إلى ولادة بنت المستكفي وآخرون إلى حفصة الركونية. والأبيات هيَّ:
أَغارُ عَلَيكَ مِن عيني وَمِّني
ومِنكَ ومِن زَمَانِكَ والمَكانِ
وَلو أنّي خَبّأتُكَ في عُيوني
إلى يَومِ القِيامَةِ ما كَفَانِي
نسبة الأبيات > ولادة بنت المستكفي بالله

المقالة الرئيسة: ولادة بنت المستكفي
وَلَّادة بنت المُستَكْفي بالله (994 - 26 مارس 1091) هي أديبةٌ وشاعرةٌ أندلسية، والدها هو الخليفة محمد المستكفي بالله. يصفها كتاب «الدُر المنثور في طبقات ربّات الخدور» بأنها «كانت واحدة زمانها المشار إليها في أوانها، حسنة المحاورة، مشكورة المذاكرة، مشهورة بالصيانة والعفاف. أديبة شاعرة جزلة القول حسنة الشعر، وكانت تناضل الشعراء وتجادل الأدباء، وتفوق البرعاء، وعمرت عمرًا طويلًا، ولم تتزوّج قط». كانت لها أخبارٌ كثيرةٌ مع الشاعر الأندلسي ابن زيدون (1004 - 1071)، حيث كان يهيمُ بها وتهيمُ به، واشتهرا بقصة حبٍ إلا أنها لم تدم طويلًا، وذكرت أسبابٌ كثيرةٌ في ذلك، إلا أنَّ معظم المصادر تُشير إلى أنَّ ابن زيدون قد تعلق بجاريةٍ سوداء تُسمى «عتبة» بارعةٍ في الغناء ليثير الغيرة عند ولادة فتعود إليه، إلا أنَّ ولادة أرسلت له أبياتًا تعاتبه، فأرسل إليها أبياتًا ليستسمحها، إلا أن ولادة لم تأبه به.
نسبة الأبيات > ولادة بنت المستكفي بالله > الأبيات

تُشير العديد من المصادر أنَّ ولَّادة كانت قد كتبت لابن زيدون تُريد إظهار حُبها له:
أغارُ عليك من عيني ومني
ومنك ومن زمانك والمكان
ولو أني خبأتك في عيوني
إلى يوم القيامة ما كفاني
تختلفُ صيغة الأبيات أعلاه بين المصادر، حيث تذكر بعضها الشطر الأول من البيت الأول على صيغة «أغارُ عليك من نفسي ومني»، والشطر الثاني على صيغة «ومنك ومن مكانك والزمان». أما الشطر الأول من البيت الثاني فيردُ أيضًا على صيغة «ولو أني وضعتكُ في قلبي».
على الرغم من أنَّ عددًا من المصادر تنسب الأبيات إلى ولَّادة، إلا أنها لم تردُ في أي مصدرٍ اختصاصيٍ، حيث يُشير «ديوان ولادة بنت المستكفي» إلى قصائدها التالية فقط:
«لحاظُكم تجرحُنا في الحشا»
«أنتَ الخصيبٌ وهذه مصر»
«لو كنت تنصف في الهوى ما بيننا»
«ترقّب إذا جنّ الظلام زيارتي»
«ألا هل لنا من بعد هذا التفرق»
«ولقبت المسدس وهو نعت»
«إنّ ابن زيدون له فقحة»
«يا أصبحي اِهنأ فكم نعمة»
«أنا واللَه أصلح للمعالي»
«إن ابن زيدون على فضله»
«ودّع الصبرَ محبّ ودّعك»
نسبة الأبيات > ولادة بنت المستكفي بالله > نُصْب قرطبة

المقالة الرئيسة: نصب العشاق
يُوجد في قرطبة نُصْبٌ تذكاري يُسمى نُصْب العشاق (بالإسبانية: Monumento a los Enamorados)‏، يقع تحديدًا في مركز مدينة قرطبة التاريخي ، والذي أعلنته منظمة الأمم المتحدة للتربية والعلم والثقافة (اليونسكو) موقع تراثٍ عالميٍ عام 1994 ميلاديًا. كان هذا النُصْب قد افتُتح عام 1971 ميلاديًا تخليدًا لذكرى ولادة بنت المستكفي وابن زيدون، والذين عُرفا بعلاقة الحب بينهما. النُصْب من أعمال النحات بابلو يوستي كونيخو (بالإسبانية: Pablo Yusti Conejo)‏، بإشراف المهندس المعماري فيكتور إسكريبانو أوسيلاي  (بالإسبانية: Víctor Escribano Ucelay)‏.
تذكر مجلة الفيصل في عددها 364 الصادر بتاريخ أكتوبر/نوفمبر 2006 ميلاديًا الموافق شوال 1427 هجريًا بأنَّ «النصب عبارة عن يدين نحاسيتين متقاربتين وغير متماسكتين، إحداهما يد امرأة بشكلها الأنثوي وبروز شيء من أظافرها ودقتها، والأخرى يد رجل تشكلان في تقابلهما صورة تقترب من المصافحة، وقد وضعتا على نصب صخري مستطيل قائم، وكتب على الجهة التي تقابل الجامع، والتي يفصل بينهما طريق عامر لم يتغير عن شكله العربي القديم. أي: الطريق ومعالمه.» هذه الأبيات مع نسبتها إلى ولَّادة:
اغار عليك من عيني ومني
ومنك ومن زمانك والمكان
ولو اني خبأتك في عيوني
الى يوم القيامة ما كفاني
وكتب تحتها مباشرةً مع نسبتها إلى ابن زيدون:
يا من غدوت به في الناس مشتهرًا
قلبي يقاسي عليك الهم والفكر
ان غبت لم الق انسانًا يؤانسني
وان حضرت فكل الناس قد حضر
وتُكمل مجلة الفيصل قائلةً «وبالمناسبة فقد كُتبت أبياتُ ابن زيدون خطأً في النصب الأسمنتي، بالرفع المضموم في آخر الأبيات، وهي في ديوانه، وفي صحيح سياق اللغة، بالنصب المفتوح».
كُتبت الأبيات على النُصب باللغتين العربية والإسبانية.
نسبة الأبيات > حفصة الركونية

المقالة الرئيسة: حفصة الركونية
حَفْصَة بنت الحاج الركونية الأندلسية (1135-1191) هي أديبةٌ وشاعرةٌ من غرناطة. يصفها كتاب «الدُر المنثور في طبقات ربّات الخدور» بأنها «كانت أديبة في زمانها، أبلغ شعراء أوانها شعرًا وأدقهم نظرًا. شعرها جيد ذات رونق فائق، وديباجة حسنة. وكان لها اليد الطولى في سبك المعاني، واستعمال الألفاظ الشائقة». يصفها ابن دحية الكلبي قائلًا «حفصة من أشراف غرناطة رخيمة الشعر رقيقة النظم والنثر»، كما يصفها كامل الجبوري في كتابه «معجم الشعراء: من العصر الجاهلي إلى سنة 2002» قائلًا «شاعرة انفردت في عصرها بالتفوق في الأدب والظرف والحسن وسرعة الخاطر بالشعر.»، كان قد نعتها القاضي والمؤرخ الأندلسي ابن بشكوال بالأستاذة. كانت لها قصةٌ طويلةٌ مع أبو جعفر أحمد بن عبد الملك بن سعيد (قُتل عام 1163)، والذي كان وزيرًا للوالي الموحدي في غرناطة أبي سعيد عثمان ابن الخليفة عبد المؤمن بن علي. لسوء حظ أبي جعفر، أحب الوالي المذكور حفصة أيضًا، فتغير بسببها على أبي جعفر حتى أدى هذا إلى فراره من غرناطة، وانضم إلى تمرد ابن مردنيش ضد حكم الموحدين في الأندلس، وأُسر أبو جعفر عام 1163 ميلاديًا وأُعدم في نفس العام. يُشير كتاب «الدُر المنثور في طبقات ربّات الخدور» إلى هذا بأنَّ «وبقيت حفصة محافظة على وداد أبي جعفر إلى أن نكب وقتل، وقد رثته بمراثٍ كثيرة لم يُر مثلها، ولكون قتْلِ أبي سعيد كان من أجلها لم تتمكن من نشرها، وبقيت بعده مدة طويلة وهي حزينة عليه لا تلتفت إلى المسرات، ولا تألف الاجتماعات، حتى دعاها داعي المنون فلبَّت وهي ذات شجون».
نسبة الأبيات > حفصة الركونية > الأبيات

تُشير العديد من المصادر أنَّ حفصة كانت قد كتبت هذه الأبيات في حرصها على زَوْجها، وتشير أُخرى أنها كتبتها في أبو جعفر أحمد بن عبد الملك بن سعيد، وهما:
أغارُ عليكَ من عَيْني ومِنّي
ومِنْكَ ومِنْ زَمانِك والمكانِ
ولوْ أَني خَبأتُكَ في عُيُوني
إلى يومِ القيَامَةِ ما كَفَاني
تختلفُ صيغة الأبيات أعلاه بين المصادر، حيث تذكر بعضها الشطر الأول من البيت الأول على صيغة «أغارُ عليك من عيني رقيبي» أو «أغار عليك من عيني وقلبي»، والشطر الثاني على صيغة «ومنك ومن مكانك والزمان»، أما الشطر الأول من البيت الثاني فيردُ أيضًا على صيغة «ولو أني خبأتكَ في جُفوني» أو «ولو أني جعلتُك في عيوني».
ذكرت العديد من المصادر الاختصاصية نسبة هذه الأبيات إلى حفصة الركونية، حيث يُشير «ديوان حفصة الركونية» إلى قصائدها التالية:
«أَغارُ عليكَ من عيني ومنّي»
«أَزوركَ أَم تزور فإنّ قلبي»
«يا ربّة الحسنِ بل يا ربّة الكرم»
«يا سيّد الناسِ يا من»
«ثنائي على تلكَ الثنايا لأنّني»
«هدّدوني من أجلِ لبس الحداد»
«سَلوا البارقَ الخفّاق والليل ساكن»
«يا مدّعي في هوى الحُس»
«زائرٌ قَد أتى بجيد الغزال»
«سلام يفتحُ في زهرهِ ال»
«ولو لم يكن نجماً لما كان ناظري»
«يا أظرفَ الناسِ قبل حال»
«سار شِعري لك عنّي زائراً»
«لعمركَ ما سرّ الرياض بوصلنا»
«قُل للّذي خلّصنا»
«يا ذا العُلا واِبن الخلي»
«رأستَ فَما زالَ العداة بظُلمهم»
نسبة الأبيات > أخرى

تذكر بعض المصادر هذه الأبيات مع نسبتها لمجهولٍ، فتشيرُ إليها فقط بأنها «غزلٌ أندلسي». تغير مصادرُ أخرى الأبيات لتجعلها موجهةً من رجلٍ إلى زوجته، وتذكرها ضمن «الثناء على الزوجة وإشعارها بالغيرة المعتدلة عليها وعدم مقارنتها بغيرها»، لتصبحُ الكلمات «عليكِ، منكِ، زمانكِ، خبأتكِ».
وصلات خارجية

أغار عليك من عيني ومني على موقع بوابة الشعراء.
سعدي البياتي موال أغار عليك من نفسي ومني على يوتيوب
وائل كفوري- أغار عليكي.. من ليالي فبراير 2010 على يوتيوب
أغار عليك - مهاجر هجري على يوتيوب
بوابة أدب عربي
بوابة الأندلس
بوابة اللغة العربية
بوابة شعر
نصب العشاق (بالإسبانية: Monumento a los Enamorados)‏ في قرطبة.
واجهة تمرير الرسائل

واجهة تمرير الرسائل (بالإنجليزية: Message Passing Interface MPI)‏ هي واجهة برمجة التطبيقات التي تسمح للأعمال (processes) بالتواصل فيما بينها من خلال تبادل رسائل. الطريقة مستعملة أيضا بين البرمجيات المتوازية مشغلة على حاسوب عملاق أو حاسوب عنقودي حيث الوصول لذاكرة غير محلية مكلف للغاية.
يرجع الفضل في تطوير الواجهة إلى ويليام جروب وإروين لوسك وغيرهما.
قد يحتاج المبرمج لحل مشاكل ضخمة، والتعامل مع مجال ذاكري أكبر، أو ربما قد يحتاج ببساطة لحل مشاكل بسرعة أكبر من الممكن تحقيقها على حواسيب تسلسلية. بالإمكان عندها الانتقال إلى البرمجة التفرعية والحواسيب التفرعية للتعامل مع هذه الاحتياجات. إن استخدام أساليب البرمجة التفرعية على حواسيب تفرعية يمنحك الوصول لموارد ذاكرية أكبر وموارد وحدة المعالجة المركزية CPU غير متاحة على حواسيب تسلسلية. أحد الأساليب الأساسية في البرمجة التفرعية هو استخدام مكتبات تمرير الرسائل. تؤمن هذه المكتبات إدارة نقل المعطيات بين مقاطع من برامج تفرعية تعمل (عادةً) على معالجات متعددة في بنية حوسبة تفرعية
نموذج تمرير الرسائل

تم إعداد MPI كأداة قياسية لنموذج «تمرير الرسائل» في البرمجة التفرعية.
- يتألف الحساب التفرعي من عدد من العمليات، تعمل كلُ منها على معطيات محلية. كل عملية تمتلك متحولات محلية خاصة بها، وليس هناك من آلية تمكّن أي عملية من الوصول المباشر لذاكرة العملية الأخرى.
- تشارك المعطيات بين العمليات يتحقق عبر تمرير الرسائل، ويتم ذلك، عبر الإرسال والاستقبال الصريح للمعطيات بين العمليات.
لاحظ أن النموذج يتضمن عمليات، والتي لا تحتاج –من ناحية المبدأ- لأن يتم تنفيذها على معالجات مختلفة. في هذا المنهاج التعليمي، سيتم عموماً افتراض أن عملياتٍ مختلفة يتم تنفيذها على معالجاتٍ مختلفة وأن المصطلحين «عمليات» و«معالجات» يتم استخدامهما بشكل قابل للتبادل (على سبيل المثال، عند الحديث عن اتصال المعالجات مع بعضها).
السبب الأساسي في منفعة هذا النموذج هو عموميته المفرطة. أساساً، أي نوع من الحوسبة التفرعية يمكن أن يتم طرحه بأسلوب تمرير الرسائل. وبالإضافة، فإن هذا النموذج:
- يمكن تحقيقه على تنوع كبير من المنصات، من بنية ذاكرة مشتركة متعددة المعالجات إلى شبكات محطات العمل وحتى الأجهزة ذات المعالج الوحيد.
- يسمح عموماً بالمزيد من التحكم على موقع وتدفق المعطيات ضمن البرنامج التفرعي الموجود فيه، على سبيل المثال: بنية الذاكرة المشتركة. يمكن لمثل هذه البرامج أن تحقق أداءً أعلى باستخدام الأسلوب الصريح في تمرير الرسائل. وبالفعل، فإن الأداء هو سبب رئيسي في عدم اختفاء نموذج تمرير الرسائل من عالم البرمجة التفرعية
ما هي MPI؟

MPI هي اختصار لـ "Message passing interface". وهي مكتبة من التوابع (بلغة C) تقوم بتضمينها ضمن شيفرة المصدر لإنجاز اتصال للمعطيات بين المعالجات.
تم تطوير MPI بعد عامان من المناقشة المقادة بواسطة منتدى MPI، مجموعة من حوالي 60 شخصاً يمثّلون حوالي 40 منظمة.
تم تعريف النسخة القياسية MPI-1 في ربيع عام 1994.
- عرّفت هذه النسخة كلاً من الأسماء، تسلسلات الاستدعاء، ونتائج التوابع والروتينات الفرعية المستدعاة من قبل C.
جميع وسائل MPI يجب أن تتبع لهذه القواعد المعرّفة، هذا يضمن تحسين المحمولية. يجب على جميع برامج MPI أن يتم ترجمتها وتنفيذها على أي منصة تدعم MPI القياسية.
- التنفيذ التفصيلي الفعلي للمكتبة تم تركه للشركات الخاصة، والذين أصبحوا هكذا أحراراً في إنتاج نسخاً مصغّرة لآلاتهم.
- أغلب إصدارات MPI القياسية هي متاحة لتنوع كبير من منصات العمل.
أيضاً تم تعريف النسخة القياسية MPI-2. جاءت هذه النسخة بميزات إضافية غير محتواة في MPI-1، ويتضمن ذلك أدوات للدخل/الخرج التفرعي، دعم لغات C++ وFortran90، وإدارة ديناميكية للعملية. في الوقت الحاضر، تتضمن بعض نسخ MPI أجزاءً من ميزات النسخة القياسية MPI-2 لكن النسخة الكاملة من MPI-2 غير متوفرة بعد.
أهداف MPI > الأهداف الرئيسية المحققة بواسطة MPI هي

ضمان محمولية الشيفرة المصدر. برامج MPI ينبغي ترجتمها وتنفيذها على أي منصة.
السماح بتنفيذ فعال عبر مجال من البنى.
أهداف MPI > توفّر MPI أيضاً

مقدار هائل من الوظيفية. يتضمن عدداً من مختلف أنواع الاتصال، روتينات خاصة لأكثر العمليات «المتداخلة» شيوعاً، والقدرة على معالجة أنواع المعطيات والبنى المعرّفة بواسطة المستخدم.
دعماً للبنى التفرعية الهجينة
أهداف MPI > بعض النقاط الخارجة عن مجال MPI-1

الآلية الصحيحة تماماً في إطلاق برنامج MPI. عموماً، يكون هذا الأمر تابعاً لاستقلالية المنصة وستحتاج لمراجعة الوثائق المحلية الخاصة بكل منصة لضمان التنفيذ الدقيق تماماً.
الإدارة الديناميكة للعملية كتغيير عدد العمليات في مرحلة وقت التنفيذ للبرنامج.
التنقيح.
الدخل/الخرج التفرعي.
جميع هذه النقاط أصبحت متاحة في نسخة MPI-2.
لِمَ نستخدم (لا نستخدم) MPI؟

ينبغي عليك استخدام MPI عندما تكون بحاجة إلى:
كتابة شيفرة تفرعية ذات محمولية.
تحقيق أداء عالي في البرمجة التفرعية، على سبيل المثال عند كتابة مكتبات تفرعية.
التعامل مع مشكلة تتطلب علاقات غير نظامية أو ديناميكية بين المعطيات، ولايمكن التعامل معها بأسلوب «تفريع المعطيات».
لا ينبغي عليك استخدام MPI عندما:
تستطيع الحصول على أداء فعال ومحمولية جيدة باستخدام أسلوب تفريع المعطيات (HPF) أو بنية الذاكرة المشتركة Open MPI.
تستطيع استخدام مكتبة موجودة مسبقاً من الروتينات التفرعية (قد تكون هي نفسها مكتوبة بواسطة MPI).
لا تكون بحاجة أصلاً للتفريع..!
لِمَ نستخدم (لا نستخدم) MPI؟ > الميزات الأساسية لبرامج تمرير الرسائل

تتألف برامج تمرير الرسائل من عدة مقاطع من برنامج تسلسلي والذي يتخاطب عبر استدعاءات مكتبية. هذه الاستدعاءات يمكن تصنيفها مبدأياً إلى أربعة أصناف:
استدعاءات تُستخدم لعمليات تهيئة وإدارة وإنهاء الاتصال.
استدعاءات تُستخدم للاتصال بين «أزواج» المعالجات.
استدعاءات تُستخدم لإنجاز عمليات الاتصال بين «مجموعات» من المعالجات.
استدعاءات تُستخدم لخلق أنواع معطيات كيفية.
الصنف الأول من الاستدعاءات: يتألف من استدعاءات لبدء عمليات الاتصال وتحديد عدد المعالجات المستخدمة وتكوين مجموعات جزئية من المعالجات وتحديد أياً من المعالجات يقوم بتنفيذ ذلك الجزء المحدد من البرنامج.
الصنف الثاني من الاستدعاءات:، يُدعى عمليات الاتصال من نوع نقطة-إلى-نقطة، ويتألف من أنواع مختلفة من عمليات الإرسال والاستقبال.
الصنف الثالث من الاستدعاءات: هو عبارة عن العمليات المتداخلة التي تؤمن التزامن أو أنواعاً أخرى محددة من عمليات الاتصال المعرّفة جيداً بين مجموعات من المعالجات إضافةً إلى استدعاءات تنجز عمليات الاتصال/الحساب المتداخلة.
الصنف الأخير من الاستدعاءات يؤمن مرونة في الاتصال مع بُنى المعطيات المعقدة.
البرنامج الأول: Hello World!

بلغة C :
ملاحظات سريعة على البرنامج:
تمتلك إجراءات/روتينات MPI أسماءً تبدأ بـ  _MPI
يوجد ملف ترويسة MPI (mpi.h أو mpif.h) يحتوي على تعاريف وتعريفات أولية للتوابع المستوردة بواسطة عبارة "include".
تعيد روتينات MPI شيفرة خطأ تحدد نجاح عمل الروتين من عدمه
كل عملية تنفّذ نسخة من الكود المعطى. لذلك، عند العمل على أربع معالجات، سيكون خرج البرنامج كالتالي:
يمكن، على أية حال، للعمليات أن تقوم بإنجاز أشياء مختلفة باستخدام أساليب أخرى، مثل:
البنية العامة لبرنامج الـ MPI

جميع برامج الـ MPI لها البنية العامة التالية:
تضمين ملفات الترويسه
التصريح عن المتغيرات
تهيئة وابتدء بيئة الـ MPI
إجراء الحسابات واتصالات الـ MPI
أغلاق اتصالات الـ MPI
و الآن لنرى ما معنى كل منها على حدا
ملف الترويسة للـ MPI هو ملف يحتوي على التعريفات ونماذج التوابع الخاصة بـ الـ MPI التصريح عن المتغيرات وفيه يتم التصريح عن المتغيرات التي سوف نستخدمها في البرنامج تهيئة البيئة عن طريق استدعء التابع الخاص بذلك سنراه لاحقا
جميع العمليات الحسابية والاتصالات بين توابع الـ MPI يجب أن تتم بعد عملية التهيئة للبيئة
و بعد ذلك يتم إلاق عملية التهئة عن طريق تابع خاص سنراه لاحقاو لا يجوز استدعاء أي تابع بعد أغلاق التهيئة كما أنه من الضروري ان نذكر أنّ أي عملية لا تصل ال مرحلة النهاية سيبدو البرنامج المنقذ لها كما لو أنه في حالة جمود
البنية العامة لبرنامج الـ MPI > ملفات الترويسة للـ MPI

إنّ ملفات الترويسة للـ MPI تحتوي على نماذج التوابع والاستدعاءات الخاصة بالـ MPI كما تحتوي على تعريفات الـ Macros والثوابت الخاصة والأنواع المستعملة في الـ MPI حيث تم استخدام كلمة
Include مع اسم ملف الترويسة في أي ملف مصدر Source file من أجل تضمين التوابع والثوابت الخاصة بالـ MPI على النحو التالي
C :
مصطلحات التسمية المستخدمة في الـ MPI
أمّا عن أسماء ثوابت الـ MPI فتستخدم الـ الأحرف الكبيرة وكمثال عليها:
MPI_COMM_WORLD,MPI_REAL
إجراءات الـ MPI والقيم المعادة
يتم تمثيل إجراءات الـ MPI في لغة الـ C على شكل توابع Functions ومن جهة أخرى نلاحظ أنّه وبشكل عام يتم إعادة رقم الخطأ في حال حدوثه مما يسمح لك باختبار نجاح العملية التي تنفذ الإجراء أو فشلها.
في لغة الـ C : تعيد توابع الـ MPI رقم صحيح من خلاله نستطيع تحديد حالة انتهاء الاستدعاء
إنّ شيفرة الخطأ تعيد الـ MPI_SUCCESS إذا نجح الاستدعاء وهذا يعني أنّ قيمة العدد الصحيح تكون مساوية للقيمة المسندة بشكل سابق للـ MPI_SUCCESS وهكذا يمكن فحص نجاح العلمية أولا.
و في حال حدوث الخطأ يمثل العدد الصحيح المعاد قيمة تدل على خطأ معين.
الأنواع الأساسية لمعطيات الـ MPI في لغة الـ C
الجدول التالي يوضح هذه الأنواع وتقاطعاتها مع الأنماط في C
| 0 | 1 |
| --- | --- |
نمط الـ C : نمط الـ MPI 
Signed char : MPI_CHAR 
Signed     short int : MPI_SHORT 
Signed int : MPI_INT 
Signed  long int : MPI_LONG 
Unsigned char : MPI_UNSIGNED_CHAR 
Unsigned short int : MPI_UNSIGNED_SHORT 
Unsigned int : MPI_UNSIGNED 
Unsigned long int : MPI_UNSIGNED_LONG 
Float : MPI_FLOAT 
Double : MPI_DOUBLE 
Long double : MPI_LONG_DOUBLE 
    (none) : MPI_BYTE 
    (none) : MPI_PACKED 
أنماط معطيات خاصة بـ MPI
في لغة الـ C تزود الـ MPI العديد من أنماط المعطيات الخاصة فعلى سبيل المثال
MPI_Comm – a communicator
MPI_Status – بنية تتضمن العديد من المعلومات عن حالات الاستدعاءات في الـ MPI
MPI_Datatype
و تستخدم هذه الأنماط في التصريح عن المتحولات فعلى سبيل المثال
MPI_Comm some_comm ;
البنية العامة لبرنامج الـ MPI > تهيئة الـ MPI

إن إجراء الـ MPI الأول الذي يتم استدعاءه في أي برنامج للـ MPI يجب أن يكون إجراء التهيئة وهو MPI_INIT هذ1 الإجراء يقوم بتأسيس بيئة الـ MPI ويعيد شيفرة خطأ إذا كان هناك مشكلة.
إن الإجراء MPI_INIT يتم استدعاءه مرة واحدة فقط في بداية البرنامج
مواضيع متعلقة

المعالجة التفرعية
تصنيف الحاسبات المتوازية
تنظيم الكاش في المعالجات التفرعية
وصلات خارجية

MPI specification
MPI Tutorial
Parallel Programming with MPI
MacMPI
MPI over SCTP
MPI DMOZ category
Open MPI web site
LAM/MPI web site
| ع ن مواضيع عن الحوسبة المتوازية | ع ن مواضيع عن الحوسبة المتوازية |
| --- | --- |
عموميات:  حوسبة سحابية  حوسبة عالية الأداء  حوسبة عنقودية  حوسبة موزعة  حوسبة شبكية 
مستويات التوازي:  توازي على مستوى البت  توازي على مستوى التعليمة  توازي البيانات  توازي المهام 
الخيوط:  تقنية خيوط المعالجة الخارقة  تقنية خيوط المعالجة الفائقة 
نظريات:  قانون أمدال  قانون غوستافسون  كلفة الفعالية  نظام كارب وفلات المتري  تباطؤ  تسريع 
عناصر:  عملية  الخيوط  ليف  PRAM  نافذة تعليمات 
تنسيق:  المعالجة المتعددة  تماسك الذاكرة  تماسك الكاش  حاجز حاسوبي  التزامن  برمجية التدقيق والفحص 
برمجة:  نماذج (موازاة ضمنية  موازاة صريحة  التزامن)  تصنيف فلين (سيسد  سيمد  إم آي إس دي  ميمد (برنامج واحد متعدد البيانات))  خيط (حاسوب)  خوارزمية غير مسدودة 
عتاد الحاسوب:  حوسبة متعددة (متماثلة  غير متماثلة)  ذاكرة (نفاذ غير مُوحَّد  COMA  موزعة  مشتركة  مشتركة موزعة)  حاسوب متوازي هائل وحدة سلمية فائقة (سوبرسكيلر)  معالج سلمي  حاسوب فائق  عنقود بيوولف 
واجهة برمجة التطبيقات:  خيوط POSIX  أوبن أم بي  PVM  إم بي آي  UPC  كتل البناء الخطية لإنتل  مكتبات دفع لغة ++C  الصفائف العالمية  شارم++  Cilk  Co-array Fortran  أوبن سي أل  كودا 
مشاكل:  التوازي المحرج  التحدي الكبير  برنامج تأمين  التدرجية  حالة تسابق  استعصاء  الخوارزمية القطعية  تباطؤ التوازي 
بوابة برمجة الحاسوب
بوابة علم الحاسوب
ذاكرة متطايرة

الذاكرة المتلاشية أو المتطايرة أو غير المستدامة (بالإنجليزية:  Volatile memory)‏، على عكس الذاكرة مستدامة، هي ذاكرة الكمبيوتر التي تتطلب الطاقة للحفاظ على المعلومات المخزنة؛ يحتفظ بمحتوياته أثناء التشغيل ولكن عند انقطاع الطاقة، تفقد البيانات المخزنة بسرعة.
للذاكرة المتطايرة عدة استخدامات منها التخزين الأساسي. بالإضافة إلى كونه عادةً أسرع من أشكال التخزين الضخم مثل محرك الأقراص الثابتة، يمكن للتبخر أن يحمي المعلومات الحساسة، حيث تصبح غير متاحة عند إيقاف التشغيل. معظم ذاكرة الوصول العشوائي للأغراض العامة (RAM) متبخرة.