میکرومیکسر – نسخه دسته ای

View Categories

میکرومیکسر – نسخه دسته ای

3 min read

PDF

میکرومیکسر – نسخه دسته ای
معرفی
هدف از این مثال نشان دادن نحوه دسترسی به عملکرد دسته ای در COMSOL از دسکتاپ COMSOL و استفاده از آن در رایانه شما است. این مدل همچنین نشان می دهد که چگونه می توانید سرعت COMSOL را در رایانه خود اندازه گیری کنید. افزایش سرعت به عنوان ضریب بین کل زمان اجرا با استفاده از تنها یک هسته دستگاه و زمان اجرا با استفاده از تمام هسته های دستگاه تعریف می شود.
برای اطلاعات دقیق در مورد مدل، Micromixer را ببینید .
مسیر کتابخانه برنامه: COMSOL_Multiphysics/Cluster_and_Batch_Tutorials/micromixer_batch
دستورالعمل مدلسازی
کتابخانه های کاربردی
1
از منوی File ، Application  Libraries را انتخاب کنید .
2
در پنجره Application  Libraries ، COMSOL  Multiphysics>Fluid  Dynamics>micromixer را در درخت انتخاب کنید.
3
 روی Open کلیک کنید .
مطالعه 1
1
 روی دکمه Show  More  Options در نوار ابزار Model Builder کلیک کنید .
2
در کادر محاوره‌ای Show  More  Options ، در درخت، کادر بررسی گره Study>Batch  and  Cluster را انتخاب کنید . با فعال بودن این تنظیم، Batch از منوی زمینه گره مطالعه در دسترس است.
3
روی OK کلیک کنید .
دسته ای
1
در نوار ابزار مطالعه ، روی  دسته کلیک کنید و دسته را انتخاب کنید .
2
در پنجره تنظیمات برای دسته ، قسمت تنظیمات دسته  را پیدا کنید .
3
زیربخش تنظیمات Cluster  computing را  پیدا کنید . از لیست تنظیمات ، کنترل کاربر را انتخاب کنید . با این تنظیم، به جای تنظیمات ترجیحی، از تنظیمات خاص مدل استفاده می شود.
4
تیک گزینه Synchronize  solutions را پاک کنید . این تنظیم راه حل را همگام می کند، اما ما از آن در اینجا استفاده نمی کنیم.
5
در قسمت متن فهرست دایرکتوری را مشخص کنید که مدل در آن ذخیره شود.
در قسمت Study Settings در پنجره Settings for Batch ، محل ذخیره مدل برای کار دسته ای را مشخص می کنید:
6
یک نام فایل مناسب را در فیلد متنی Filename وارد کنید ، و با کلیک بر روی Browse و سپس انتخاب در کادر محاوره ای Batch Directory یا با تایپ کردن مسیر دایرکتوری مستقیماً در قسمت متن فهرست ، یک فهرست را مشخص کنید.
فرآیند خارجی 1
1
در نوار ابزار مطالعه ،  روی محاسبه کلیک کنید .
در بخش عمومی ، روی Open کلیک کنید تا فایل حاوی مدل تولید شده توسط کار دسته ای مرتبط با این فرآیند خارجی در یک جلسه COMSOL جدید باز شود.
در قسمت Process Status ، گزارش کل زمان حل را نشان می دهد. COMSOL به طور خودکار از تمام هسته ها استفاده می کند. برای اندازه گیری سرعت، تعداد هسته ها را روی 1 تنظیم کنید و یک کار دسته ای دیگر را اجرا کنید.
2
در پنجره Model  Builder ، در قسمت Study  1> Job  Configurations روی دسته  1 کلیک کنید .
3
در پنجره تنظیمات برای دسته ، بخش عمومی را بیابید .
4
از لیست مرحله تعریف شده  توسط  مطالعه  ، User defined را انتخاب کنید .
5
تیک Number  of  Cores را انتخاب کنید . بررسی کنید که تنظیمات در فیلد متن مرتبط 1 باشد.
سپس، نام فایل را تغییر دهید تا یک گره External Process جدید برای اجرا ایجاد شود.
6
قسمت Files را پیدا کنید . در قسمت متن مرتبط، نام دلخواه خود را وارد کنید.
7
 روی Run کلیک کنید .
8
در پنجره Model  Builder ، در قسمت Study  1>Job  Configurations>Batch  1>Batch  Data روی External  Process  2 کلیک راست کرده و Attach  Job را انتخاب کنید .
فرآیند خارجی
1
به پنجره External  Process بروید .
هنگامی که فرآیند به پایان رسید، کل زمان در گزارش برای فرآیند خارجی جدید را با مقدار قبلی مقایسه کنید. افزایش سرعت برابر است با مقدار قبلی تقسیم بر مقدار جدید. افزایش سرعت به اندازه مش بستگی دارد. برای بهبود اعداد، سعی کنید مش را اصلاح کنید.