بررسی و ارزیابی تکنیک های موازی سازی در سیستم عامل اندروید

پایان نامه
چکیده

در سال های اخیر، دستگاه های تلفن همراه تنها برای تماس تلفنی و متنی استفاده نمی شدند بلکه برای کارهای محاسباتی و برنامه های عکاسی نیز استفاده می شدند. برای برآورده کردن این نیاز ها، پردازنده های تلفن همراه پیشرفت کردند و برای دستیابی به قدرت پردازش مورد نیاز خود به پردازنده های چند هسته ای روی آوردند. با پیدایش تلفن های همراه با پردازنده ها ی چند هسته ای، تلفن های همراه فرصتی برای اجرای برنامه های با محاسبات زیاد پیدا کردند و برای این کار نیاز به برنامه نویسی موازی پیدا کردند. در سال های اخیر، شرکت گوگل یک تکنیک موازی سازی برای ساخت برنامه های موازی بر روی این دستگاه ها به نام renderscript معرفی کرده است. در این پایان نامه قدرت محاسباتی تلفن های همراه چند هسته ای با چندین الگوریتم پردازش تصویر مورد آزمون قرار گرفته است. به همین منظور این الگوریتم ها را با چندین روش پیاده سازی کرده و بر روی عکس هایی با سایز های مختلف بر روی یک دستگاه اندروید چهار هسته ای مورد آزمون قرار گرفت. نتایج آزمون نشان داد که تکنیک renderscript از دیگر تکنیک ها بهتر عمل میکند و همچنین میتوان توسط تکنیک renderscript تا 26 برابر افزایش سرعت در زمان استفاده از واحد پردازش مرکزی به تنهایی و همچنین تا 44 برابر افزایش سرعت در زمان استفاده از واحد پردازش گرافیکی بدست آورد. همچنین نتایج تکنیک opencl تقریبا مشابه renderscript بود ولی این تکنیک علاوه بر مشکلات دیگری که داشت بر روی عکس های با سایز بزرگ نیز قابل اجرا نبود.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

بررسی شکاف های پیاده سازی سیستم های مدیریت دانش با استفاده از تکنیک آنالیز فاصله

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

متن کامل

کاربرد مدل سازی عامل بنیان در تحلیل سیستم های پیچیدۀ اجتماعی: روش شناسی تحلیل سیستم های نوآوری

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

متن کامل

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

امروزه مواد فوق ریز دانه به دلیل خواص کم نظیر خود جایگاه ویژه ای در صنایع مختلف پیدا کرده اند. با کاهش اندازه دانه، سهم اتم‌های موجود در مرز دانه‌ها افزایش‌یافته و زیادشدن مرز دانه ها موجب جلوگیری از حرکت نابه جایی ها و بالا رفتن استحکام می-شود. یکی از روش های تولید مواد فوق ریز دانه، اعمال تغییر شکل پلاستیک شدید می باشد. جهت اعمال تغییر شکل پلاستیک می-توان از روش های بسیاری استفاده نمود که در ...

متن کامل

طراحی یک سیستم هشدار انحراف از جاده و پیاده سازی آن بر روی تبلت با سیستم عامل اندروید

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

15 صفحه اول

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده مهندسی برق و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023