پديد آورنده :
صديق ضيابري، حسن
عنوان :
موازي سازي حلگر خطي گراديان مزدوج پيش شرط شده در نرم افزار اپن فوم
مقطع تحصيلي :
كارشناسي ارشد
گرايش تحصيلي :
مكانيك-تبديل انرژي
محل تحصيل :
اصفهان:دانشگاه صنعتي اصفهان، دانشكده مكانيك
صفحه شمار :
ص.نه،72ص.:مصور،جدول،نمودار
يادداشت :
ص.ع.به فارسي و انگليسي
استاد راهنما :
محمود اشرفي زاده
استاد مشاور :
علي اشرفي زاده
توصيفگر ها :
پردازش موازي تركيبي , MPI،OpenMP , eclipse
تاريخ نمايه سازي :
28/8/93
استاد داور :
احمد صداقت، محسن ثقفيان
چكيده فارسي :
چکیده اپنفوم یک ابزار CFD آموزشی تحقیقاتی و صنعتی بصورت متنباز است که انواع گستردهای از برنامههای کاربردی و حلگرهاا را بارای شبیهسازیهایی از جمله جریان تراکمناپذیر جریان تراکمپذیر انتقال حرارت و الکترومغناطیس شامل میشود در اپنفوم از زباان برناماه نویسی C به عنوان زبان پایه استفاده شده است و میتوان توسط برنامهنویسی شئگرا برنامههاای موجاود را بهباود داده و یاا حتای یاک نمونه جدید ایجاد کرد یک شیوه مرسوم در سرعت بخشیدن به محاسبات و کاهش زمان اجرا شبیهسازیها استفاده از پردازش ماوازی بار روی رایانههای پر قدرت و حتی ابررایانهها میباشد در عین حال با افزایش دسترسپذیری به پردازندههای چند هساتهای و فانآوریهاای جدیدتر GPU کارایی رو به توسعه و حلگرهای سریع شدیدا به استفاده بهتر از منابع سختافزاری حاضر نیاز پیدا کردهاند برای انجام این کار خصوصا برای برنامههای سنگین محاسباتی نیاز به استفاده از تکنیکهای برنامهنویسی موازی است در پژوهش حاضر افزایش سرعت حل در حلگر خطی گرادیان مزدوج پیششرط شده موساوم باه PCG بکاار رفتاه در برناماه کااربردی icoFoam از اپنفوم مد نظر قرار گرفته است اپنفوم از پروتکل MPI به عنوان مدل برنامهنویسی موازی پیش فرض خاود بارای سارعت دهی محاسبات استفاده میکند با بررسی ساختار کد فعلی حلگر PCG در اپنفوم یک شیوه موازیسازی دو ساطحی برگرفتاه از هار دو مدل برنامهنویسی موازی حافظه توزیعیافته و حافظه اشتراکی به ترتیب توسط MPI و OpenMP پیشنهاد و پیادهسازی شده است ساختار شیوه حاضر از موازیسازی دانه درشت در بین زیردامنههای مختلف توسط MPI و موازیسازی دانه ریز در سطح حلقهها در تواباع حلگار خطی با استفاده از ساختارهای OpenMP تشکیل یافته است پس از تجزیه دامنه کل شبکه محاسباتی هر یک از زیردامنهها باا اطالعاات هندسی خاص و مقادیر اولیه خود به هر یک از پردازههای MPI بصورت مجازا اختصااص یافتاه اسات هار یاک از زیردامناههاا از طریاق دستورات MPI اطالعات خود را مبادله میکنند در عین حال درون هر یک از زیردامنهها برخی از بخشهای محاسباتی از طریق اجرا بر روی هستههای پردازشی موجود باا اساتفاده از پروتکال OpenMP سارعتدهای مایشاوند نکتاه کلیادی در اینجاا اساتفاده از ویژگای موازیسازی رشتههای پردازشی OpenMP است که اجرای موازی برنامه را بین هستههای پردازشی موجاود در هار یاک از دساتگاههاای واحد توزیع میکند طبق دانش نظری این امر میبایست سربار ارتباطات غیر ضروری MPI را کاهش دهد و منجر به افزایش عملکرد کد شود نتایج ما نشان داد که با استفاده از تکنیک برنامهنویسی موازی ترکیبی ارائه شده تسریع حلگر PCG نسبت به حالت پیادهسازی اولیاه MPI بهبود یافت بر اساس نتایج گزارش شده نتیجه میگیریم که مدل ترکیبی حاضر یک تکنیاک مناساب در بهباود کاارایی هام در اجارای موازی حلگر PCG و هم در بکارگیری تعدد منابع سختافزاری موجود میباشاد همچناین باا توجاه باه بحاثهاای مطارح شاده در ایان پژوهش پیشنهاداتی برای کارهای آتی ارائه شده است کلمات کلیدی 3 پردازش موازی ترکیبی 2 1 MPI OpenMP گرادیان مزدوج 4 اپنفوم 5 eclipse
چكيده انگليسي :
Introducing My Settings You can modify your personal registration details edit your preferences and alerts ScienceDirect Within My Settings you can also customize your ScienceDirect homepage by editing favorites lists your Quick Links and turning features on and off ScienceDirect is constantly developing new innovative initiatives that make it easier and faster to conduct research and it does so among other things by using the input on the development of its new features provided by its users Related Articles The results of these initiatives can be seen in the new functionality that has been added to the platform in 2008 Related Articles enables the display of articles that are highly related to the source This functionality This guide helps you make the most of these new features can be found on pages with search results table of as well as current functionality An online step by step contents and on the article page tutorial is also available when you click on Help on the ScienceDirect homepage 2collab integration The improvement of ScienceDirect is a continuous process The comments ratings and tags We d love to hear what you think Please click the Contact Us link available on every page in ScienceDirect that researchers add to articles in 2collab are included on each Alerts article page in ScienceDirect You can create and edit a Preview tabs 2collab button variety of email alerts on ScienceDirect such as Preview tabs facilitate one click The 2collab button allows you to Search alerts access to the article abstract bookmark research in 2collab Quick Start on figures graphs and references www 2collab com Topic alerts Volume issue alerts Citation alerts ScienceDirect These alerts are also Additional features available as RSS feeds ScienceDirect has many other useful tools including indepth FAQs Help files easily accessible through the help button on every page a comprehensive InfoSite containing step by step online tutorials in many languages at www info sciencedirect com Top 25 alerts keep you up to date with the 25 most downloaded articles from any of 24 subject areas and approximately 2 500 journals For more information please contact your nearest Elsevier Regional Sales Office North and Central America Europe Middle East and Africa Asia and Australasia E Customer Service E Customer Service E Customer Service P O Box 945 New York NY 10159 0945 USA P O Box 211 1000 AE Amsterdam The Netherlands 3 Killiney Road #08 01 Winsland House 1 Tel 1 888 615 4500 Tel 31 20 485 3767 Fax 31 20 485 3432 Singapore 239519 E mail nlinfo@sciencedirect com Tel 65 6 349 0222 Fax 65 6 733 1050 1 212 462 1978 if calling from outside the USA and Canada Fax 1 212 633 3680 E mail sginfo@sciencedirect com Japan E mail usinfo@sciencedirect com E Customer Service 1 9 15 Higashi Azabu Minato ku South America E Customer Service Tokyo 106 0044 Japan Inline reference preview Rua Sete de Setembro 111 16 Andar Tel 81 3 5561 5034 Fax 81 3 5561 5047 Rio de Janeiro RJ 20050 006 Brazil E mail jpinfo@sciencedirect com Tel 55 21 3970 9300 Fax 55 21 2507 1991 An inline reference preview enables the viewing of reference information sd genqug0508 E mail brinfo@sciencedirect com when the cursor moves over a reference marker in the body of an article www sciencedirect com
استاد راهنما :
محمود اشرفي زاده
استاد مشاور :
علي اشرفي زاده
استاد داور :
احمد صداقت، محسن ثقفيان