اجرای الگوریتمها با استفاده از داده و عملکردهای پردازش موازی روی کلاسترها

Publish Year: 1394
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 987

This Paper With 6 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ICIKT07_028

تاریخ نمایه سازی: 22 مهر 1394

Abstract:

روشهای زیادی جهت کاهش زمان اجرای برنامه های محاسباتی و شبیه سازی های کامپیوتری وجود دارد. هزینه های زیادی صرف نصب سخت افزارهای قوی می شود؛ ولی با این وجود نمی تواند پاسخگوی حجم بالای فعالیتهای علمی با کمک محاسبات کامپیوتری بسیار زیاد و وقت گیر باشد. یکی از روشهای بهینه، ایجاد کلاستر های کامپیوتری می باشد. در بسیاری از مراکز علمی یا تجاری از کلاسترها جهت اجرای برخی از برنامه ها که در حالت عادی روزهای زیادی صرف اجرای آنها می شود، استفاده می گردد. در این مقاله به ایجاد واستفاده از کلاسترکامپیوتری به همراه سیستم عامل ویندوز 2008 سرور با قابلیت موازی و نرم افزار متلب نصب شده روی کلاستر و اجرای برنامه و انتقال داده ها به صورت پراکنده روی چندین ماشین پرداخته شده و نشان داده می شود که کدام برنامه ها و الگوریتمها قابلیت اجرای موازی ندارند و کدامیک اجرای موازی موفقی دارند و باعث کاهش زمان اجرا می گردند. همچنین اثر مواردی مانند نوع متغیر انتخاب شده، تعداد حلقه های تودرتو، نوع دستور حلقه، انتقال داده به متغیرها و امکان توزیع داده بطور عملی در قالب الگوریتم هایی بررسی می گردد. بطور مختصر ارائه راهکاری جهت استفاده از امکانات موجود در افزایش توان محاسباتی مد نظر می باشد.

Authors

فرزاد رحمانیان

دانشکده مهندسی الکترونیک و کامپیوتر، دانشگاه شیراز

مهران یزدی

دانشکده مهندسی الکترونیک و کامپیوتر، دانشگاه شیراز