Mitra Global CMS Mitra Global CMS Mitra Global CMS
 
طرح پژوهشی ارائه شده توسط گروه CFD چاپ ارسال به دوست
نگارش یافته توسط خانباشی   
20 مهر 1388 ساعت 02:28

طراحی و ساخت نوعی پردازشگر موازی

طراحی کاربرد علوم مهندسی و علوم مهندسی کاربرد علوم پایه هستند. در واقع یک مهندس وظیفه دارد تا معادلات و مدل­های پیشنهادی دانشمندان علوم پایه را متناسب با کاربرد خود ساده و بهینه کرده و سپس به کمک آن­ها اقدام به تحلیل پدیده­هایی کند که در روند طراحی یک وسیله جدید با آن­ها برخورد می­کند. به عنوان مثال در روند طراحی یک هواپیما باید نیروهای وارده به سازه بال محاسبه شده تا بتوان بالی مقاوم و متناسب را برای پرواز هواپیما طراحی کرد. این امر مستلزم بررسی جریان هوا روی بال و محاسبه نیروهای آیرودینامیکی وارده به آن است و برای محاسبه این نیروها نیز ابتدا باید معادلات حاکم بر جریان سیال شناخته شده، سپس متناسب با مسأله مورد بحث ساده شده و سپس حل شوندخوشبختانه امروزه با پیشرفت علوم، معادلات حاکم بر پدیده­های مختلف تا حد زیادی برای بشر شناخته شده­اند اما در عین حال متأسفانه این معادلات به طرز باور­نکردنی پیچیده­اند و حل آن­ها با دشواری­های بسیاری روبروست و در اکثر موارد هیچ راه­حل تحلیلی برای آن­ها موجود نیست (مخصوصا در مورد سیالات). این ناتوانی در حل تحلیلی معادلات مهندسین را به سمت راه­حل­های تجربی و تحلیل­های عددی سوق داده است. روش­های تجربی بسیار پرهزینه و زمان­بر بوده­اند و در بسیاری از موارد در مقیاس­های کامل قابل اجرا نیستند و یا با خطرات بسیار توام هستند. با این حال به عنوان مطمئن­ترین روش­ها شناخته می­شوند. روش­های عددی حل این معادلات هزینه و خطر کمتری دارند اما همچنان بسیار پر حجم و زمان بر بوده و گاها حل آن­ها به وسیله یک رایانه قدرتمند نیز هفته­ها طول می­کشد( برای مثال در تحلیل­های سه بعدی جریان هوا روی بدنه ماشین و یا بال هواپیما). بنابراین مهندسین به ناچار برای حل این مسائل به ابررایانه­ها روی می­آورند. اما کار با ابررایانه­ها از چند لحاظ دارای مشکلاتی می­باشد:1-      برای تبدیل یک برنامه که توسط یک ابررایانه اجرا می ­گردد باید تغییرات عمده­ای در آن انجام گیرد. این امر آن­قدر مهم است که هم اکنون متخصصانی تنها در زمینه تبدیل برنامه­های محاسباتی به نحوی که روی ابررایانه­ها قابل اجرا گردند آموزش می­بینند. 2-      هزینه یک ابررایانه نسبت به رایانه­های خانگی به طرز چشم­گیری بالاتر است. این هزینه­ها هم شامل اولیه یا خرید آن، که به هیچ عنوان قابل مقایسه با قیمت تمام شده یک رایانه خانگی نیست، هم شامل هزینه تعمیر و نگهداری می­باشد که این هزینه نیز به طرز چشم­گیری برای ابررایانه­ها بالا است. 3-      مسأله دیگر این است که ابررایانه­ها به عنوان تکنولوژی سطح بالای روز مطرح هستند و فروش آن­ها به اکثر کشورها ممنوع است. از این روی کشورهایی که جزو این محدودیت­ها قرار می­گیرند نیاز دارند تا جایگزینی برای ابررایانه­ها پیدا کنند. امروزه پردازش موازی به عنوان یکی از قدرتمندترین ابزارهای محاسباتی جایگزین ابررایانه­ها شده­اند. به خصوص در کشورهایی چون ایران که محدودیت­های وسیعی در دسترسی به ابررایانه­ها در مورد آن­ها اعمال می­شود. هم­اکنون در بیش­تر مراکز علمی و دانشگاهی و صنایع مرتبط در ایران چنین سیستم­هایی برای اجرا کردن برنامه­های حجیم مهندسی به کار گرفته می­شوند و دانشگاه یا مرکز علمی که فاقد چنین توانمندی باشد، هر روز دارای شکاف علمی عمیق­تری با دیگر مراکز می­شود.در سیستم­های پردازش موازی روش کار به این صورت است که تعداد زیادی پردازنده عادی رایانه را به روش خاصی به هم متصل می­کنند و سپس برنامه­نویس با استفاده از مهارت خود به نحو مناسبی از ظرفیت تمام این پردازنده­ها استفاده می­کند. به کمک این روش ساده و اجرایی می توان سرعت اجرا کردن برنامه­های بسیار حجیم را به شدت افزایش داد.

اما از آن­جا که موازی کردن تعداد زیادی CPU علی رغم کارآیی و سرعت بالا در پردازش داده، کمی پر­هزینه است، به تازگی مهندسین به دنبال راه های دیگری جهت پرداختن به مقوله پردازش موازی هستند.

بنابر اینگروه دینامیک سیالات محاسباتی انجمن علمی هوافضا با توجه به نکات فوق و با در نظر گرفتن محدودیت­های خود برای حرکت در مرزهای دانش مهندسی پیشنهاد اجرای طرح ساخت یک نوع سیستم پردازش موازی به مراتب کم هزینه تر و کارآمد تر از موازی کردن چندین CPU، را به هیئت مدیره انجمن ارائه مینماید.

تاریخ بروز رسانی ( 21 مهر 1388 ساعت 01:24 )
 
 
Mitra Global CMS Mitra Global CMS Mitra Global CMS

آمار

عضو: 19
مطلب: 29
سایت: 2