نمودار مربوط به ستون میانگین در نشان داده شده است.
شکل ۴‑۸: نمودار تاثیر حجم قطعات تصاویر بر زمان پردازش
-
- تحلیل:
در این آزمایش در حالتی که حجم هر تصویر KB512 است زمان پردازش بالاترین مقدار است. به مراتب که حجم تصاویر افزایش می یابد زمان پردازش کاهش یافته و در حالتی که حجم تصاویر، MB6 است، زمان پردازش به کمترین اندازه خود می رسد. در ادامه با افزایش حجم تصاویر، زمان پردازش نیز افزایش مییابد.
همانطور که مشاهده میشود این پارامتر تاثیر بسیاری بر سرعت پردازش داشته و انتخاب صحیح این مقدار میتواند زمان پردازش را به شدت کاهش دهد. با توجه به شرایطی که تستها در آن بررسی شدهاست، بهترین زمان پردازش در این شرایط، مربوط به حالتی است که تصاویر بزرگ، به قطعات ۶ مگابایتی تقسیم شوند. زمان پردازش در این حالت تقریبا یک هشتم حالتی است که حجم هر تصویر KB512 است.
نتایج فوق نشان می دهد با افزایش حجم قطعات، زمان پردازش تقریبا بصورت یک سهمی (معادله درجه دو) دارای مینیمم تغییر میکند. بنابراین افزایش یا کاهش غیرمنطقی حجم قطعات، زمان پردازش را افزایش خواهد داد . لذا برای افزایش سرعت پردازش باید حجم قطعات را طوری انتخاب کرد تا زمان پردازش تا حد امکان نزدیک به مینیمم نمودار باشد.
سناریو چهارم: بررسی تاثیر تعداد Map Task های همزمان بر زمان پردازش
-
- شرح سناریو:
در بررسی این پارامتر از کلاستری متشکل از هفت ماشین مجازی که مشخصات آن در نشان داده شده است استفاده می کنیم. همچنین تصاویر مورد بررسی همگی دارای حجم MB6[99] بوده و مجموعا GB50 حجم دارند.
برای بررسی این پارامتر، ما برنامه را چندین بار و با تعداد مختلفی از Map Taskهایی که بصورت همزمان در هر ماشین اجرا می شوند اجرا و نتایج را بررسی میکنیم. با توجه به اینکه در این پژوهش هر یک از تصاویر در قالب یک Map Task پردازش می شود لذا با تغییر تعداد Map Taskهایی که بطور همزمان در یک ماشین اجرا می شوند، میتوان بطور مستقیم، تعداد تصاویری که همزمان پردازش میشوند را تعیین کرد. هدف بررسی این پارامتر، یافتن نحوه تاثیر این پارامتر بر زمان پردازش و یافتن تعداد مناسبی از Map Task ها است بطوری که کارایی را افزایش و زمان پردازش را کاهش دهد.
-
- مشاهدات:
در بررسی این پارامتر ابتدا یک Map Task برای هر ماشین درنظر گرفته شد. سپس در هر مرحله یک Map Task دیگر به ماشین افزودیم تا در مرحله آخر به هر ماشین شش Map Task تعلق گرفت. نتایج این روش در و در نشان داده شده است.
جدول ۴‑۸: نتیجه تاثیر تعداد Map Taskها بر زمان پردازش در روش دوم
میانگین زمان اجرا | اجرای سوم | اجرای دوم | اجرای اول | تعداد Map Taskهای کلاستر |
۲:۳۴:۱۷ | ۲:۳۵:۱۹ | ۲:۳۸:۲۴ | ۲:۲۹:۰۸ | ۶ |
۱:۴۸:۲۵ | ۱:۴۹:۱۶ | ۱:۴۸:۲۱ | ۱:۴۷:۳۸ | ۱۲ |
۱:۳۷:۲۲ | ۱:۳۸:۰۹ | ۱:۳۷:۳۱ | ۱:۳۶:۲۵ | ۱۸ |