زپوها

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

زپوها

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

کامپیوتر 66. رویکرد موازی آشکارساز لبه سوبل در سکوی چند هسته ای

 کامپیوتر 66. رویکرد موازی آشکارساز لبه سوبل در سکوی چند هسته ای


رویکرد موازی آشکارساز لبه سوبل در سکوی چند هسته ای
چکیدهپژوهش حاضر، الگوریتم موازی چند هسته ای لبه سوبل را ارائه می دهد که الگوریتم شناسایی لبه سوبل متوالی سنتی را در یک سکوی پارالل چند هسته ای تشبیه می کند. الگوریتم پیشنها دی با استفاده از تصاویر، دستورالعملهای تکراری وابسته به سایز عکس را دریافت می کند؛ سپس سرعت پردازش  را کم می کند. معماری چند هسته ای ، منبع در دسترسی است در کامپیوتر شخصی معمولی اما اغلب با پتانسیل کامل آن مورد استفاده قرار نمی گیرد. همگام با این فرصت پنهان، الگوریتم لبه سوبل را می توان از طریق تمرکز بر عملیات ریسه  بر پارادایم برنامه ریزی پارالل اجرا گردد. مقاله حاضر به ارائه الگوریتم پارالل چند هسته ای لبه سوبل بر سکوی موازی چند هسته ای از طریق نرم افزار  ارتیاطی پارالل به نام MPI می پردازد. تست مذکور در 10 تصویر که هر کدام در سایزهای مختلف 1Kx1K, 2Kx2K و 3Kx3K پیکسل آزموده شدند انجام می گردد. ریسه های مختلف (2 تا 10 ریسه) در هسته Duo  و Quad انجام شده اند. نتایج نشان دادند که پردازش متوالی هسته Duo بر سرعت هسته Quad غلبه می کند. همانند پردازش موازی، 2 ریسه برای هسته Duo و 8 ریسه برای هسته Quad عملکرد بهتری دارند. 
واژگان کلیدی: برنامه ریزی موازی، الگوریتم لبه سوبل، واسط انتقال پیام (MPI)، چند هسته ای

خرید و دانلود  کامپیوتر 66. رویکرد موازی آشکارساز لبه سوبل در سکوی چند هسته ای


کامپیوتر 47. مشخصه ذخیره سازی

 کامپیوتر 47. مشخصه ذخیره سازی


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

خرید و دانلود  کامپیوتر 47. مشخصه ذخیره سازی


کامپیوتر 59. الگوریتم ژنتیک موازی توزیع شده مبتنی بر استراتژی تطبیقی مهاجرت

 کامپیوتر 59. الگوریتم ژنتیک موازی توزیع شده مبتنی بر استراتژی   تطبیقی مهاجرت


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

خرید و دانلود  کامپیوتر 59. الگوریتم ژنتیک موازی توزیع شده مبتنی بر استراتژی   تطبیقی مهاجرت


کامپیوتر 93. به سوی پایگاه داده چندگانه (اشتراکی) انعطاف پذیر و مستقل

 کامپیوتر 93. به سوی پایگاه داده چندگانه (اشتراکی) انعطاف پذیر و مستقل


به سوی پایگاه داده چندگانه (اشتراکی) انعطاف پذیر و مستقلچکیدهموفقیت محاسبات ابری به عنوان پایگاهی برای برنامه های کاربردی وب منجر به سیلی از برنامه های کاربردی شده که توسط ردپای داده های کوچک با الگوی دسترسی غیرقابل پیش بینی مشخص می شود. بنابراین، سیستم مدیریت پایگاه داده چندگانه مقیاس پذیر ((DBMS به عنوان موئلفه مهمی از مجموعه نرم افزار برای پایگاه هایی می باسد که به پشتیبانی از این برنامه های کاربردی می پردازد. تکنیک های توازن بار انعطاف پذیر و انتقال پایگاه داده کارآمد به عنوان شرایط کلیدی برای کاربرد منابع اثربخش و به حداقل رسانی هزینه عملیاتی می باشد. نظر ما در ارتباط با سیستم مدیریت پایگاه داده چندگانه مقیاس پذیر ((DBMS می باشد که چندگانگی ( اشتراک) بر مبنای مجازی سازی در لایه پایگاه داده بوده و انعطاف پذیری، به عنوان اولین مفهوم طبقه بندی با توجه به حالت یکسان بر مبنای مقیاس پذیری و دسترس پذیری و غیره می باشد. ما به تحلیل مدل های مختلف چندگانگی پایگاه داده پرداخته، و شکل های انتقال را رسمی می کنیم، و به شناسایی فضای طرح و اهداف پژوهشی برای پایگاه چندگانه انعطاف پذیر و مستقل می پردازیم. دسته بندی و توصیف گر موضوعفرضیه 2.4 ( مدیرتی پایگاه داده): سیستم ها- پایگاه داده نسبی، پردازش تراکنش ها؛ فرضیه 3.4 (  بازیابی و ذخیره سازی اطلاعات): سیستم ها و نرم افزارها- سیستم های توزیعموضوع کلیطرحکلیدواژه: محاسبه ابری، چندگانگی، مدیریت داده انعطاف پذیر، انتقال پایگاه داده، معماری غیر اشتراکی

خرید و دانلود  کامپیوتر 93. به سوی پایگاه داده چندگانه (اشتراکی) انعطاف پذیر و مستقل


کامپیوتر 6. از ناپایداری تا ماندگاری در برنامه نویسی مقصود گرا: معماری و الگوها

 کامپیوتر 6. از ناپایداری تا ماندگاری در برنامه نویسی مقصود گرا:  معماری و الگوها


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

خرید و دانلود  کامپیوتر 6. از ناپایداری تا ماندگاری در برنامه نویسی مقصود گرا:  معماری و الگوها