تفاصيل المشروع

لدي كود برمجي مكتوب بالبايثون به النتائج التسلسلية وايضا المسرعة باستخدام الmultiprocessing ويتم حساب الgain مدى التسريع الذي تم بالcpu..

معروف ان GPU اسرع لذلك اود الحصول على نتائج تسريع اكبر بحكم فائقية التعامل مع GPU بخلاف CPU مع العلم ان الكود مكون من ثلاثة مراحل او اطوار والذي يهمني هو الطور الثالث بصورة خاصة وهو الطور الذي تمر به خوارزمية تستغرق وقت طويل لاعطاء نتائج .. الذي سنقم بتغييره كل مرة أقم بها بتنفيذ البرنامج وتسجيل النتائج هي قيمة ال N في بداية استدعاءات الmain لذلك انا بالبداية سأعطيها قيمة ١٢ كما مثبت بالكود ثم أغيرها الى ١٣ و ١٤ و ١٥ ثم ١٦ لاقارن التسريع الذي تم بالكود الاصلي مع كود التسريع بالGPU مع العلم ان الN تتغير كذلك ونترقب النتائج بالكود الاصلي لنقارن نسبة التسريع في كل كود ويفترض ان يكون الكود الجديد اسرع بنحو ملاحظ عن الاول..

تقدم للمشروع

العروض المقدمة

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

مرحبا، اطلعت على وصف المشروع وفهمت المتطلبات بشكل كامل. أؤكد لك أنني قادر على تنفيذ المطلوب بكفاءة عالية. سأقوم بإعادة هيكلة الطور الثالث من الكود (وهو الأكثر ا...

السلام عليكم قرات وصف المشروع وانا ارغب في مساعدتك. بحكم دراستي لدي خبرة في مشاريع البايثون ولدي جميع مكتبات البايثون التي تلبي طلبات المشروع كما ان جهازي به GP...

السلام عليكم ورحمة الله، نصيحة مني أنت مش محتاج GPU لأنه العملية عندك sequential يعني كل خطوة بتعتمد على الي قبلها والGPU ما بيستفيد بهيك حالات وغالبا رح يكون أ...

عبدالرحمن خ.

السلام عليكم ورحمة الله وبركاته أهلا بك،بعد مراجعة دقيقة للكود المرفق، أفهم تماما متطلبات مشروعك وأنا متحمس جدا للعمل عليه ديك كود Python معقد يتكون من ثلاثة أط...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.