نشان کن
کد آگهی: KP1502525553

پروژه سی پلاس پلاس =/ ( 64921 )

پروژه سی پلاس پلاس =/ ( 64921 ) - undefined
در سراسر کشور
در وبسایت کافه پروژه  (چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه ای
بازه حقوق:  از 100,000 تا 300,000 تومان
متن کامل آگهی:

: سلام وقت شما بخیر ، ببخشید من یک تمرین برنامه نویسی دارم به زبان ++C . می خواستم بدونم می تونید برای من این برنامه بنویسید ؟ یک برنامه Merge Sort باید parallel (موازی سازی) کنیم . این برنامه باید با ++C نوشته شود. 1.یک برنامه Sequentielles rekursives Merge Sort ( یک برنامه مرتب سازی کاهشی متوالی) باید پیاده سازی کنیم . 2. چطوری این برنامه را Parallelisierung (موازی سازی ) کنیم . درضمن به این قانون Amdahls توجه کنیم ( این قانون باید در این پیاده سازی اعمال شود) بررسی کنیم امکانات یک Parallel Merge. 3. اعداد تصادفی بین 0 (صفر) تا 1000 (هزار ) برای این تست برنامه استفاده کنید . تعداد اعدادهای N بزرگتر مساوی صد میلیون 100,000,000 ( یا هر چه بزرگتر بهتر. بستگی به فضای ذخیره سازی ) 4. یک الگوریتم (Sequentielles rekursives Merge Sort ) را paralle (موازی سازی) کنید . و زمان اجرا آن را اندازه‌گیری کنیم . کلا برنامه یک بار باید توسط Debug و یک بار هم از طریق Release اجرا کنیم . لطفا تاثیر پیکربندی بر نتایج را در Debug/ Release-Konfiguration را در نظر بگیریم . 5. وقتی برنامه را توسط Debug و یکبار Release اجرا کردیم . نتایج آن را تفسیر کنید . کار که انجام می دهید را با این توضیحات جمع بندی کنید . Übung 6 Implementieren Sie ein Parallel Merge Sort zum Sortieren ganzer Zahlen. Programmieren Sie in C/C++ unter Nutzung von OpenMP. Führen Sie im Anschluß Laufzeitmessungen durch, um den Speedup und die Effizienz zu bestimmen. a) Implementieren Sie ein sequentielles rekursives Merge Sort. b) Machen Sie Überlegungen zur Parallelisierung. Beachten Sie dabei Amdahls Gesetz. Prüfen Sie die Möglichkeiten eines Parallel Merge. c) Verwenden Sie für die Tests Zufallszahlen zwischen 0 und 1000. Die Anzahl der Zahlen N >= *******. (Bzw. je größer je besser, abhängig vom zur Verfügung stehenden Speicherplatz) d) Parallelisieren Sie den Algorithmus und machen Sie Laufzeitmessungen. Beachten Sie den Einfluß der Debug/Release-Konfiguration auf die Ergebnisse. e) Interpretieren Sie die Ergebnisse. این اصل تمرین هستش به زبان اورجینال هستش https://www.openmp.org/resources/tutorials-articles/ : این همه اطلاعات هستش اصل تمرین هم فرستادم تا دقیق بتونید از طریق Chat Gpt به آن نگاه کنید و دقیق متوجه بشید که تمرین درباره چی هستش آموزش هم برای شما فرستادم حداقل زمانی که می تونید این پروژه به من تحویل بدید را به من اطلاع بدید


5 روزمهلت اجرا
5 درصد ضمانت اجرا
C++ Programming
برنامه نویسی تحت ویندوز
سی پلاس پلاس (c++)

این آگهی از وبسایت کافه پروژه پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت کافه پروژه برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
سه‌شنبه 11 اردیبهشت 1403، ساعت 11:01