تحسين أداء المعالجات متعددة النوى عن طريق تسريع أسلوب تنفيذ المهام التفرعية فيها باستخدام تقنية برمجة المقابس
الكلمات المفتاحية:
المعالج متعدد النوى، برمجة المقابس، مجموع ريمان، البرمجة التفرعية.الملخص
تعد برمجة المقبس من أكثر التقنيات الحديثة المستخدمة في مجال الاتصالات والشبكات الحاسوبية وشبكات المعالجات، وهي عبارة عن طريقة للتوصيل بين عقدتين على شبكة معينة بهدف تحقيق التواصل مع بعضهما البعض، وبحيث تستمع إحدى العقدتين إلى المقبس المثبت لديها في أحد منافذها، بينما تقوم العقدة الأخرى بإنشاء اتصال مع المقبس المثبت في العقدة الأولى لكي يتحقق التوصيل بين العقدتين، وبشكل عام يكون المقبس مثبتاً في جهة الخادم الذي يقوم بالاستماع إلى هذا المقبس بينما يقوم العميل بالوصول إلى الخادم عن طريق الاتصال مع هذا المقبس، ويمكن أن تكون هذه العقد في العالم الحقيقي عبارة عن محطة طرفية (حاسب, هاتف ذكي...، إلخ).
تم في هذا البحث استخدام تقنية برمجة المقابس من أجل تحقيق الاتصال بين نوى المعالج متعدد النوى، بدلاً من استخدام الأساليب التقليدية المتبعة في البرمجة التفرعية، والتي كانت تعتمد على أسلوب تبادل الرسائل بين نوى المعالج الواحد وهذا ما يتطلب استخدام موارد أخرى مثل ذاكرة التشغيل لتخزين هذه الرسائل المتبادلة بين نوى المعالج مما يتسبب في تأخير زمني ناتج عن الوصول إلى ذاكرة التشغيل من قبل النواة المرسلة أثناء دورة الكتابة والنواة المستقبلة أثناء دورة القراءة، وبالتالي سوف تزداد كلفة تنفيذ المهام التفرعية في المعالج متعدد النوى، ويعود السبب الرئيسي في ذلك التأخير إلى الفارق الزمني بين سرعة تخاطب نوى المعالج مع بعضها البعض مقارنة بسرعة تخاطب إحدى هذه النوى مع ذاكرة التشغيل.
كما تم اختبار سيناريو عمل يتضمن تنفيذ مسألة رياضية معينة بأسلوب تفرعي موزع على نوى المعالج باستخدام مجموع ريمان في تقريب التكامل وذلك من أجل دراسة وبيان أثر استخدام تقنية المقابس في تسريع تنفيذ المهام التفرعية وبالتالي تحسين أداء المعالجات متعددة النوى في هذا المجال.
تم استخدام وحدة المعالجة المركزية Intel Core i5-2430m لاختبار سيناريو العمل، وهو معالج حديث يحتوي على نواتين فيزيائيتين منفصلتين، ويمكن لكل من هاتين النواتين تشغيل مسارين على التوازي، ليصبح المجموع أربعة مسارات منطقية، وستستخدم هذه المسارات الأربعة كأربعة نوى منطقية قائمة بذاتها لحل المسألة الرياضية المفترضة.
التنزيلات
منشور
إصدار
القسم
الرخصة
الحقوق الفكرية (c) 2022 مجلة جامعة تشرين للبحوث والدراسات العلمية- سلسلة العلوم الهندسية

هذا العمل مرخص بموجب Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
-
يحتفظ المؤلفون بحقوق النشر ويمنحون حق النشر في المجلة لأول مرة مع نقل الحقوق التجارية إلى مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية بموجب الترخيص CC BY-NC-SA 04 الذي يسمح للأخرين بمشاركة العمل مع الإقرار بتأليف العمل والنشر الأولي في هذه المجلة. يمكن للمؤلفين أن يستخدموا نسخة من مقالاتهم في نشاطهم العملي وعلى مواقع علمية خاصة بهم على أن يتم الإشارة إلى مكان النشر مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية ويمتلك القراء الحق بنسخ ونقل من المقالات والمزج والإضافة إلى اعمالهم العلمية والاستشهاد مع ذكر مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية الناشر .
- المجلة تستخدم ترخيص CC BY-NC-SA مما يعني
- الإسناد - يجب عليك منح الائتمان المناسب ، وتقديم ارتباط إلى الترخيص ، وبيان ما إذا تم إجراء تغييرات.
- يمكنك القيام بذلك بأي طريقة معقولة ، ولكن ليس بأي طريقة توحي بأن المرخص يؤيدك أو يؤيد استخدامك.
- غير تجاري - لا يجوز لك استخدام المواد لأغراض تجارية -
- . ShareAlike إذا قمت بإعادة مزج المواد أو تحويلها أو البناء عليها ، فيجب عليك توزيع مساهماتك بموجب نفس الترخيص مثل الأصل. لا قيود إضافية - لا يجوز لك تطبيق الشروط القانونية أو التدابير التكنولوجية التي تقيد الآخرين قانونًا من فعل أي شيء يسمح به الترخيص
- .