Installing-MPI.zip
54.8 MB
راهنمای نصب آفلاین MPI
نکته: اگر حجمش براتون زیاده توی LMS هم قرار داده شده.
نکته: اگر حجمش براتون زیاده توی LMS هم قرار داده شده.
با سلام و عرض ادب خدمت دوستان
ضمن عرض تشکر از خانم سلطانی جهت تمدید مهلت ارسال تمرین، باید عرض کنم فردا کلاستون به علت کسالت بنده تشکیل نخواهد شد.
سپاس
ضمن عرض تشکر از خانم سلطانی جهت تمدید مهلت ارسال تمرین، باید عرض کنم فردا کلاستون به علت کسالت بنده تشکیل نخواهد شد.
سپاس
❤7💔2
Forwarded from اساتید بهشتی
‼️تغییرات و اصلاح تقویم نیمسال دوم سال تحصیلی ۱۴۰۵-۱۴۰۴ از چه قرار است؟!
اینستاگرام ● تلگرام ● لینکدین ● واتساپ
اینستاگرام ● تلگرام ● لینکدین ● واتساپ
❤1
سلام شبتون بخیر
تمرین سری سوم در سایت قرار گرفت
تا جمعه هفته آینده برای ارسال فرصت دارید
و لطفا توجه کنید که امکان تمدید برای این سری وجود نداره
ممنون ،موفق باشید :)
تمرین سری سوم در سایت قرار گرفت
تا جمعه هفته آینده برای ارسال فرصت دارید
و لطفا توجه کنید که امکان تمدید برای این سری وجود نداره
ممنون ،موفق باشید :)
😱5
سلام و درود
امیدوارم حالتون عالی باشه.
به دلیل یکسری مسائل پزشکی و درمانی که پیش اومده، متأسفانه دیگه امکان برگزاری کلاس در ساعت قبلی رو ندارم و مجبورم تایم کلاس رو تغییر بدم.
از اونجایی که هماهنگی با شما عزیزان برام خیلی مهمه، چندتا تایم جایگزین رو مشخص کردم تا با هم فکری هم بهترین زمان رو انتخاب کنیم. لطفاً در نظرسنجی زیر شرکت کنید و به گزینهای که براتون مناسبتره رای بدید.
پیشاپیش از درک و همکاریتون خیلی ممنونم. 🙏✨
امیدوارم حالتون عالی باشه.
به دلیل یکسری مسائل پزشکی و درمانی که پیش اومده، متأسفانه دیگه امکان برگزاری کلاس در ساعت قبلی رو ندارم و مجبورم تایم کلاس رو تغییر بدم.
از اونجایی که هماهنگی با شما عزیزان برام خیلی مهمه، چندتا تایم جایگزین رو مشخص کردم تا با هم فکری هم بهترین زمان رو انتخاب کنیم. لطفاً در نظرسنجی زیر شرکت کنید و به گزینهای که براتون مناسبتره رای بدید.
پیشاپیش از درک و همکاریتون خیلی ممنونم. 🙏✨
❤8
دوستان پس کلاستون با توجه به رای ها پنج شنبه 11 صبح خواهد بود
کلاس هم مثل سری پیش ضبط میشه و اگر براتون سوالی هم پیش اومد میتونید بعدا پی وی من بپرسید
پس اصلا نگران نباشید اگر به هر دلیلی نتونستید شرکت کنید
کلاس هم مثل سری پیش ضبط میشه و اگر براتون سوالی هم پیش اومد میتونید بعدا پی وی من بپرسید
پس اصلا نگران نباشید اگر به هر دلیلی نتونستید شرکت کنید
❤8
دوستان علاقه مند به بحث رویکرهای مبتنی بر یادگیری عمیق برای حل معادلات که این جلسه بعضی دوستان پرسیدن ریپازیتوری های زیر کمکتون خواهند کرد.
شبکههای عصبی فیزیک-آگاه:
https://github.com/alirezaafzalaghaei/PINN-tutorial
روش عمیق گلرکین:
https://github.com/mmovahed/Deep-Galerkin-Method
روش عمیق هممکانی (کالوکیشن):
https://github.com/mmovahed/Deep-Collocation-Method
مورد اول کاملا جنبه آموزشی داشته و آقای دکتر افضل آقایی زحمتشو کشیدن.
شبکههای عصبی فیزیک-آگاه:
https://github.com/alirezaafzalaghaei/PINN-tutorial
روش عمیق گلرکین:
https://github.com/mmovahed/Deep-Galerkin-Method
روش عمیق هممکانی (کالوکیشن):
https://github.com/mmovahed/Deep-Collocation-Method
مورد اول کاملا جنبه آموزشی داشته و آقای دکتر افضل آقایی زحمتشو کشیدن.
GitHub
GitHub - alirezaafzalaghaei/PINN-tutorial: A minimal implementation of Physics-Informed Neural Networks (PINNs) in PyTorch
A minimal implementation of Physics-Informed Neural Networks (PINNs) in PyTorch - alirezaafzalaghaei/PINN-tutorial
❤4❤🔥1🕊1
Fourth.pdf
135 KB
سلام شبتون بخیر
تمرین فصل ۶ در سایت قرار گرفت
تا ۲۰ تیر زمان دارید و با توجه به پایان ترم امکان تمدید وجود نداره
می دونم که درگیر امتحانات میشید به زودی بنابراین پیشنهاد میکنم زود تر شروع کنید که دچار مشکل نشید
موفق باشید :)
تمرین فصل ۶ در سایت قرار گرفت
تا ۲۰ تیر زمان دارید و با توجه به پایان ترم امکان تمدید وجود نداره
می دونم که درگیر امتحانات میشید به زودی بنابراین پیشنهاد میکنم زود تر شروع کنید که دچار مشکل نشید
موفق باشید :)
❤6🥴1
Concurrent - Movahedian
Fourth.pdf
سلام و عرض ادب
دوستان اگه به پلتفرمهای مبتنی بر CUDA (GPUهای Nvidia) دسترسی ندارید این تمرین رو با OpenCL هم میتونید انجام بدید.
دوستان اگه به پلتفرمهای مبتنی بر CUDA (GPUهای Nvidia) دسترسی ندارید این تمرین رو با OpenCL هم میتونید انجام بدید.
🙏4
سلام و عرض ادب دوستان
کلاس امروز ساعت ۱ و ۵۰ دقیقه برگزار میشود.
کلاس امروز ساعت ۱ و ۵۰ دقیقه برگزار میشود.
🙏3
ژورنال Parallel Computing یکی از ژورنالهای تخصصی و معتبر در حوزهی محاسبات موازی و سیستمهای توزیعشده هست. مقالهای که اینجا میبینید هم دقیقاً در همین فضاست و روی عملکرد توابع جمعی در MPI تمرکز داره.
ایدهی اصلی مقاله خیلی جالبه
نویسندهها میگن حتی اگر یک MPI library تنظیم و بهینهسازی شده باشه، باز هم ممکنه بعضی توابع آمادهی اون مثل MPI_Bcast، MPI_Reduce یا MPI_Allgather در بعضی شرایط عملکرد منطقی نداشته باشن.
مثلاً یک تابع تخصصی MPI نباید از یک پیادهسازی سادهتر و غیرتخصصیِ همان کار کندتر باشه. اگر این اتفاق بیفته، یعنی احتمالاً در انتخاب الگوریتم یا پیادهسازی آن تابع مشکلی وجود داره.
در مقاله ابزاری به نام PGchecker معرفی شده که همین موضوع را بررسی میکنه و collectiveهای MPI را از نظر عملکرد با نسخههای جایگزین مقایسه میکنه. نتایج هم نشون میده که حتی در سیستمهای HPC واقعی، بعضی collectiveها گاهی رفتار غیرمنتظره دارند.
برای دوستانی که به MPI و benchmark گرفتن و performance tuning علاقه دارند، نگاه کردن به این مقاله میتونه مفید باشه.
اینم بگم لازم نیست کل مقاله رو خطبهخط بخونید؛ ایدهی اصلی و شکلهای مربوط به performance violationها خودش خیلی آموزنده است.
https://www.sciencedirect.com/science/article/pii/S0167819126000232
ایدهی اصلی مقاله خیلی جالبه
نویسندهها میگن حتی اگر یک MPI library تنظیم و بهینهسازی شده باشه، باز هم ممکنه بعضی توابع آمادهی اون مثل MPI_Bcast، MPI_Reduce یا MPI_Allgather در بعضی شرایط عملکرد منطقی نداشته باشن.
مثلاً یک تابع تخصصی MPI نباید از یک پیادهسازی سادهتر و غیرتخصصیِ همان کار کندتر باشه. اگر این اتفاق بیفته، یعنی احتمالاً در انتخاب الگوریتم یا پیادهسازی آن تابع مشکلی وجود داره.
در مقاله ابزاری به نام PGchecker معرفی شده که همین موضوع را بررسی میکنه و collectiveهای MPI را از نظر عملکرد با نسخههای جایگزین مقایسه میکنه. نتایج هم نشون میده که حتی در سیستمهای HPC واقعی، بعضی collectiveها گاهی رفتار غیرمنتظره دارند.
برای دوستانی که به MPI و benchmark گرفتن و performance tuning علاقه دارند، نگاه کردن به این مقاله میتونه مفید باشه.
اینم بگم لازم نیست کل مقاله رو خطبهخط بخونید؛ ایدهی اصلی و شکلهای مربوط به performance violationها خودش خیلی آموزنده است.
❤5🔥1🙏1