101932 پروژه c
سلام وقت بخیر اگر امکان داره این پروژه رو بررسی کنید، آیا شرایط انجامش وجود داره؟ هدف: موازیسازی StrasGPT (پیادهسازی C از LLaMa 3.x) با OpenMP و MPI برای افزایش سرعت. الزامها: محاسبات فقط float32؛ فقط استفاده از OpenMP (تِرد) و MPI (پروسس). محیط/مدلها: اجرا و اندازهگیری روی VMهای 16GB؛ مدلها: 1B، 3B، 8B، 70B. کدهایی که باید دست بخورد: strasgpt.c::main()، transformer.c::transformer_predict[_chunk]() (+ اختیاری: لود وزنها برای شارد). CLI نهایی: make parallel بدون هشدار؛ -n <threads> برای OpenMP؛ اجرا با mpirun -n <procs>؛ تعداد توکنها با یک سوییچ جدا مثل -k <steps>. ایدههای سریع موازیسازی: OpenMP روی attention/FFN/RMSNorm/embedding؛ MPI ساده: شارد logits (+ Allgatherv، نمونهگیری در rank0، Bcast). گزارش: tok/s برای prefill و decode + Speedup/Efficiency با نمودار. کلیاتش با c هست، حدود ۱ ماه
امتیاز : 8.92 از 10
- اطلاعات پروژه
- 14598کد پروژه
-
کمک آموزشی
دسته بندی - 29 مهر 1404تاریخ ثبت
- 7 روزمهلت اجرا
- 300,000 تومانحداقل بودجه
- 1,000,000 تومانحداکثر بودجه
- 0 درصد ضمانت اجرا
- آماده دریافت پیشنهادها وضعیت
تایم لاین پروژه
درخواست پشتیبانی-
در انتظار پرداخت
پرداخت تعرفه ثبت پروژه های غیر رایگان
-
در حال بررسی
برسی و تایید پروژه از طرف مدیرت سایت
-
آماده دریافت پیشنهادها
تایید پروژه و نمایش برای مجریان
-
در انتظار پرداخت هزینه پروژه
پرداخت هزینه اجرای پروژه توسط کارفرما
-
در انتظار پرداخت ضمانت اجرا
پرداخت مبلغ ضمانت اجرا توسط مجری
-
در حال انجام
پروژه شما درحال انجام می باشد
-
انجام شد
اتمام اجرای پروژه
لیست پیشنهادها
در حال بارگذاری...