موازی سازی کد CFD حجم محدود محاسبه حرکات شناور تندرو در محیط OpenMP
Publish place: 13th Marine Industries Conference
Publish Year: 1390
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,493
This Paper With 11 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
NSMI13_085
تاریخ نمایه سازی: 5 فروردین 1391
Abstract:
در این مقاله نتایج موازیسازی بخشهای عمدهای از کد CFD که قبلاً برای مدلسازی حرکات شناور تندرو توسعه یافته، ارائه شده است. با توجه به اینکه زمان اجرای طولانی برای مسائل شبیهسازی حرکت شناور تندرو یکی از محدودیت های اصلی برای این کد محاسباتی بوده موازی سازی آن کمک شایانی به کاهش زمان اجرا و در نتیجه کاربرد عملی آن خواهد کرد. در این مقاله پس از معرفی اجمالی روشهای موازیسازی کدهای CFD و پیشرفت های سخت افزاری اخیر همچون استفاده از پردازندههای گرافیکی در این حوزه، به موازی سازی صورت گرفته در این کد با استفاده از ابزار برنامهنویسی OpenMP پرداخته شده است. در ادامه نتایج کد موازی با مقایسه با حالت سریال برای مسئله حفره صحه گذاری شده و به منظور بررسی تاثیر حجم شبکه، دو مسئله سبک و سنگین حفره دوبعدی و شناور تندرو کاتاماران مورد ارزیابی قرار گرفتهاند. بدین منظور از 4 سیستم سختافزاری مختلف با 2 و 4 و 8 هسته پردازنده استفاده شده است. نتایج حاکی از بازده بالای قسمتهای موازی شده، است اما برای مسائلی واقعی با ماتریسهای سنگین همچون مسئله شناور تندرو به دلیل افزایش سهم زمانی اجرای حلگر دستگاه معادلات خطی (بخش اعظم قسمت غیرموازی کد) این افزایش سرعت با هر تعداد هسته محاسباتی از 2 برابر بالاتر نخواهد رفت. در انتها برای رسیدن به افزایش سرعت بیشتر برای این مسئله روش کمکی دیگری با استفاده از پردازندههای گرافیکی برای موازیسازی حلگر دستگاه معادلات خطی پیشنهاد شده است.
Keywords:
Authors
مرتضی عزیزی ینگجه
۱دانشجوی دکترا، دانشگاه صنعتی شریف، دانشکده مکانیک، آزمایشگاه مهندس
داود امن زاده
کارشناس نرم افزار
محمد سعید سیف
استاد قطب علمی هیدرودینامیک و دینامیک متحرکهای دریایی - دانشکده مکان
حمید مهدیقلی
استادیار دانشگاه صنعتی شریف
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :