انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه      انجام پایان نامه-انجام پروژه

انجام پایان نامه کارشناسی ارشد

پایان نامه

 

انجام پایان نامه

                       انجام پایان نامه

                             ثبت قرارداد

گروه مشاوران ایران تز موظف به  ثبت قرارداد به صورت

آنلاین یا حضوری با مشتریان می باشد.مراحلپیشرفت

انجام  پایان نامه طبق مفاد  قرارداد انجام میپذیرد. به

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

از پایان نامه  و  چاپ آن  در  ژورنالهای  معتبر  را  ایجاد

نموده  کلیه   هزینه های   مربوط به  انجام  پایان نامه

بصورت اقساط و متناسب باپیشرفتکاراخذمیگردد.گروه

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

هدف  گروه   مشاوران ایران تز  رضایت  کامل  شما  از

نحوه انجام پایان نامه ارشد است.

                        انجام پایان نامه

                           چرا ایران تز؟

گروه  مشاوران ایران تز در تیرماه 1390 با کادری متشکل

ازفارغ التحصیلان رشته های مهندسی دانشگاه شریف

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

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

افزون  دانشجویان  به  مشاوره در انجام پایان نامه های

دانشجویی کادر ایران تزدرمهرماه 1391تیمی رابه همین

منظورایجادنمود.گروه مشاوران ایران تز مفتخراست که تا

به امروز  نزدیک  به 1200  عنوان  پایان نامه  و  پروژه در

مقاطع ارشد و دکتری به انجام رسانیده است.

 

                        انجام پایان نامه

                      پشتیبانی از مشتری

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

کنار شما خواهد بود.کارشناسان ایران تز موظف به رفع

ایرادات احتمالی از جانب استاد راهنمای شما هستند.

کادر ایران تز  با شما در ارتباط  بوده و کلیه مطالب پایان

نامه و پروژه به شما آموزش داده میشود.در صورت نیاز 

دانشجو   گروه   مشاوران  ایران تز  موظف  به   برگزاری

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

تز  رضایت  کامل شما  از  نحوه  انجام  پایان نامه ارشد

است.

انجام پایان نامه

                      انجام پایان نامه

                    ترجمه متون تخصصی

گروه  مشاوران  ایران تز  بستری مناسب رابرای پروژه

های ترجمه فراهم کرده  است.تیم  مترجمان  ایران تز

به  همراه   متخصصان  در  هر  رشته  آمادگی  ترجمه 

متون تخصصی   و   مقالات  ISI   در کلیه رشته  های

فنی مهندسی و  علوم  پایه  و علوم انسانی  را  دارا

می باشند.  گروه مشاوران  ایران  تز متعهد  می گردد

 متون ترجمه شده  را  در  کوتاهترین  زمان و بالاترین

کیفیت و به صورت فایل تایپ شده به شمادانشجویان

تحویل   دهد . هدف کادر  ایران  تز  رضایت   مشتریان

کارشناسی ارشد است.

                       انجام پایان نامه

                     تیم مجرب و متخصص

گروه  مشاوران  ایران  تز  تیمی  مجرب و  متخصص  از

دانشجویان  و  فارغ   التحصیلان  رشته  های   فنی  و

مهندسیعلوم پایه  و علوم انسانی رابرای انجام پایان

نامه  و  پروژه شما   دانشجویان  تشکیل  داده   است.

کلیه کارشناسان ایران تز در دانشگاه های  برتر  کشور

از جمله دانشگاه  صنعتی   شریف   و  دانشگاه  تهران

تحصیل  کرده اند . تجربه و تخصص  اولین   شرط  برای

ورود کارشناسان به  کادر ایران تز می باشد .مشاوران

ایران تز  موظف به  آموزش مطالب پروژه وپایان نامه به

شما دانشجویان هستند.

                       انجام پایان نامه

                انجام پایان نامه - انجام پروژه

گروه  مشاوران ایران تز   موضوع  پایان نامه  و   پروژه

را براساس مقالاتISIبه عنوان رفرنس تعیین مینمایند.

ثبتقرارداد به صورت  حضوری در دفتریا به صورت آنلاین

انجاممیپذیرد.کلیه فصول طبق فرمت  دانشگاه و استاد

راهنمایشما انجام  گرفته  و در  نهایت  کلیه  کارهای

شبیه سازیوتحلیل آماری بر  پروژه و  پایان نامه شما

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

اصلاحات  استاد  راهنمای  شما را در  انجام پایان نامه

ارشدترتیب اثردهد.کادر ایران تز موظف  به ارائه  رزومه

تحصیلی کارشناسان  به مشتری است.

 

انجام پایان نامه مهندسی کامپیوتر Computer Engineering

پیوست ها:
فایلتوضیحاتدانلود ها
دانلود این فایل (انجام_پایان_نامه_مهندسی_کامپیوتر.pdf)انجام پایان نامه مهندسی کامپیوترانجام پایان نامه مهندسی کامپیوتر763
  • انجام پایان نامه مهندسی کامپیوتر Computer Engineering

انجام پایان نامه مهندسی کامپیوتر از دیگر خدماتی است که متخصصین گروه مشاوران ایران تز به دانشجویان عزیز ارائه می نمایند.گروه مشاوران ایران تز به لحاظ همکاری با دانشجویان ارشد و دکتری مهندسی کامپیوتر دانشگاههای برتر کشور آمادگی ارائه مشاوره در تمام گرایش های مهندسی کامپیوتر را دارد:

انجام پایان نامه مهندسی کامپیوتر در گرایش های زیر:

انجام پایان نامه مهندسی کامپیوتر در گرایش سخت افزار

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

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

انجام پایان نامه مهندسی کامپیوتر در گرایش معماری کامپیوتر

انجام پایان نامه مهندسی کامپیوتر در گرایش الگوریتم محاسبات

انجام پایان نامه مهندسی کامپیوتر در گرایش امنیت اطلاعات

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

انجام پایان نامه مهندسی کامپیوتر در گرایش هوش مصنوعی

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

انتخاب موضوع و نگارش پروپوزال:

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

عنوان پروژه:ارایه یک راهکار ترکیبی جهت تامین امنیت داده در رایانش ابری

چکیده:اينترنت، از ابتداي آغاز كار خود تاكنون، دستخوش تحولات فراواني شده است كه بعضي از آنها موجب تغيير شيوه زندگي بشر در چند دهه اخيرشده است. يكي از جديدترين تغييرات در نحوه كاركرد اينترنت، با معرفي رايانش ابري صورت پذيرفته است. اين فناوري جديد به دليل ويژگيهايش به سرعت محبوب شده است چرا كه در رايانش ابري همه نوع امكانات به كاربران، به عنوان يک سرويس ارائه شده است. طبيعتاً هر تغيير و مفهوم جديدي در دنياي فناوري، مزايا و مشكلات و پيچيدگي هاي خاص خود را دارد. بهره گيري از رايانش ابري نيز از اين قاعده مستثني نيست. از جمله مزاياي رايانش ابري ميتوان به عدم محدوديت مكاني و زماني، اشتراک گذاري ساده منابع و همچنين كاهش هزينه هاي سرمايهاي و عملياتي اشاره كرد. چرا كه در واقع رايانش ابري به صورت پويا منابع مقياس پذيري را به عنوان سرويس بر روي اينترنت ارائه مي دهد و همچنين چالشهاي فراواني را پيش روي صاحبنظران اين حوزه قرار داده است كه از آن جمله ميتوان به مواردي نظير: امنیت داده ها و یا حفظ حریم خصوصی میباشد. صرف نظر از تمامی تبلیغات موجود در خصوص ابر، مشتریان اولیه هنوز نسبت به قرار دادن تجارت خود در محیط ابری، بی میل هستند. امنیت، یکی از مباحث اصلی می باشد که رشد پردازش ابری را کاهش می دهد و پیچیدگی های مربوط به حریم داده ها و حفاظت اطلاعات، مواردی هستند که هم چنان برای بازار پردازش ابری، مزاحمت ایجاد می نمایند. ظهور یک مدل پیشرفته نباید کارایی ها و قابلیت های مورد نیاز فعلی در مدل کنونی را مورد مصالحه و تغییر قرار دهد. یک مدل جدید که هدف آن، ارتقای ویژگی های مدل فعلی باشد، نباید سایر ویژگی های مهم و قابل توجه مدل حاضر را به خطر انداخته و تهدید نماید. هنگامی که تکنولوژی موجود در محیط ابر بکار گرفته می شود، ساختار ابر چنین تهدید هایی را در خصوص امنیت این تکنولوژی ها مطرح می سازد. کاربران سرویس ابری می بایست نسبت به درک خطرات مربوط به تخلفات داده ای در این محیط جدید، آگاه و هوشیار باشند. معمولا، جهت تامین امنیت و محرمانگی؛ داده های کاربر با استفاده از الگوریتمهای مختلف رمزنگاری در برابر مزاحمان محافظت می شوند. از این روش نیز در محیط محاسبات ابری استفاده شده است. اما زمانیکه خدمات متعدد بطور همزمان برای انجام وظایفی از جمله ترکیب عملکردها استفاده می شوند، قابلیت اطمینان تضمین نمی شود.بعنوان نمونه هنگامیکه بیش از چند پلتفرم ابری بین چندین کلاینت مشترک هستند، اگر برنامه بدافزاری بر سرویس استفاده شده توسط سایر کلاینتان تاثیر بگذارد، بر محیط استفاده شده توسط سایرین نیز تاثیر می گذارد. جامعیت، در دسترس بودن و محرمانه بودن ریسک های امنیتی مشترکی برای رایانش ابری هستند. در این سیستم، حملات را می توان به دو نوع تقسیم بندی کرد. حملات مهاجمان داخلی و خارجی. حملات داخلی از نوعی است که مهاجم میخواهد به شبکه دسترسی پیدا کند و فعالیت های آن را یا با اطلاع از پسورد یا اطلاعات احراز هویت یا دستیابی به کنترل ماشین های مجازی؛ مختل نماید. در حالیکه در حملات خارجی، هدف مهاجمان گسترش اطلاعات جعلی مسیریابی یا مختل کردن گره ها جهت ارائه خدمات است. نفوذگر داخلی خطرناک تر از خارجی است.بعلت فقدان سیاست های امنیتی مناسب، شرکت های تجاری بسیاری محیط رایانش ابری را مناسب برای کسب و کار خود نمی دانند. این تحقیق برای تاکید بر امنیت ابری و مسائل مربوط به حفظ حریم خصوصی انجام می گیرد و عمدتا بر جنبه  امنیت داده ها در رایانش ابری متمرکز می شود؛ بدین صورت که یک روش ترکیبی ارایه میگردد که می‌تواند به طور بهینه و موثر داده‌ها را از ابتدا تا انتها ( یعنی از مالک به ابر و سپس به سمت کاربر) محافظت نماید. در راهکار ترکیبی ارایه شده برای حفاظت داده‌ها معیارهای گوناگونی مانند کدگذاری 128 بیتی SSL را به همراه MAC (رمز تصدیق پیام) جهت  بررسی  یکپارچگی داده‌ها استفاده شده است.

کلیدواژه ها:امنیت داده،رایانش ابری،حریم خصوصی

عنوان پروژه:بهبود انرژي مصرفي سيستم هاي چندپردازنده اي نرم با استفاده از تكنيك هاي سطح سيستم

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

کلیدواژه ها:FPGA،پردازنده ی نرم،سیستم چند پردازنده،بهینه سازی انرژی مصرفی،سطح سیستم

عنوان پروژه: تشخيص حالات حركتي انسان با استفاده از ويژگي‌هاي مكاني - زماني در ويديو‌هاي رنگي عمق

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

کلیدواژه ها : تشخیص فعالیت انسان، ویدئوهای رنگی عمق، ویژگی مکانی زمانی، کیسه واژگان، کینکت،بردار فیشر

عنوان پروژه:بهبود رويكردهاي مسيريابي در شبكه هاي سيار تحمل پذير تأخير

چکیده: شبکه های تحمل پذیر تأخیر نوعی از شبکه های موردی سیار هستند که در آنها به دلیل تحرک بالا تراکم کم و پراکندگی گرهها، اتصال کامل میان گرهها در سراسر شبکه برقرار نیست؛ بنابراین احتمال وجود یک مسیر انتها به انتها بین مبدا و مقصد کم است. این ویژگیها باعث شده است، مسیریابی پیامها در شبکه های تحمل پذیر تأخیر به یک چالش تبدیل شود. این نوع شبکه ها بر مبنای مفهوم ذخیره، حمل و ارسال استوار هستند؛ بدین صورت که یک گره ممکن است پیامی را برای مدت زمان طولانی در بافر خود ذخیره کرده و همراه با خود حمل کند تا زمانی که با یک فرصت تماس مناسب روبرو شود. شبکه های تحمل پذیر تأخیر قابلیت ارائه سرویسهای ارتباطی را در محیطهایی که هیچ تضمینی مبنی بر وجود مسیر انتها به انتها بین مبدا و مقصد نیست، دارا هستند، در حالی که الگوریتمهای مسیریابی قدیمی قابلیت اجرا در چنین شبکه هایی ندارند. تاکنون الگوریتمهای زیادی برای مسیریابی در این شبکهها ارائه شده است که در این پایاننامه آنها را در دو گروه آگاهانه و کورکورانه دسته بندی کرده و به توضیح آنها می پردازیم. در این پایان نامه پس از بررسی و ارزیابی الگوریتمهای قبلی، روش پیشنهادی خود را که الگوریتمی آگاهانه است، ارائه می دهیم. نتایج شبیه سازی ها نشان می دهد که استفاده از الگوریتمهای آگاهانه علاوه بر بهبود پارامترهای کارایی شبکه مانند نرخ تحویل و تأخیر انتها به انتها، باعث مصرف بهینه منابع میشوند. هدف از این پایان نامه ارائه الگوریتمی بنام HP-A است که یک الگوریتم قدرتمند و مؤثر بوده و از عملکرد خوبی برخوردار است و پیاده سازی آن نیز آسان است. در شبکههای تحمل پذیر تأخیر انتخاب گره های رله برای حمل پیام و ارسال آنها به مقصد نقش مؤثری در عملکرد الگوریتم مسیریابی ایفا میکند. الگوریتم پیشنهادی با استفاده از اطلاعات تماس گرهها، گرههای رله را آگاهانه انتخاب کرده و پیام را از منبع به مقصد در اولین فرصت مناسب ارسال میکند. نتایج مقایسه الگوریتم پیشنهادی با الگوریتمهای پروفت، اپیدمیک و AAR در شبیه سازONE نشان میدهد، الگوریتم پیشنهادی عملکرد بهتری در پارامترهایی همچون نرخ تحویل، تأخیر تحویل و سربار الگوریتم ارائه می کند و بدلیل کاهش سربار مصرف منابع بهتر می شود.

کلید واژه ها: شبکههای تحمل پذیر تاخیر، مسیریابی، اتصال، تماسی، پیش بینی تحویل

عنوان پروژه:بررسي و تحليل قابليت اطمينان شبكه هاي حسگر بي سيم مجهز به برداشتگر انرژي

چکیده: شبکه های حسگر بیسیم به طور گسترده در کاربردهای نظارتی و کنترلی استفاده می شوند و به علت دور از دسترسی بودن آنها، طول عمر و قابلیت اطمینان در این شبکه ها از اهمیت ویژهای برخوردار هستند. یکی از عوامل تهدید کنندهی قابلیت اطمینان در این شبکه های انرژی ذخیرهای موجود در باتری گره است. برای کاهش این محدودیت انرژی، در برخی از شبکه های حسگر بیسیم امروزی از برداشتگر انرژی برای دریافت انرژی مورد نیاز از محیط پیرامون استفاده می شود. از سوی دیگر، ویژگیهای برداشتگرهای انرژی، خصوصیات جدیدی به شبکه تحمیل میکند که چالشهای جدیدی در افزایش قابلیت اطمینان ایجاد می نماید. انجام پایان نامه از جملهای مهم ترین خصوصیات شبکههای حسگر بیسیم با برداشتگرانرژی، تفاوت در نرخ برداشت انرژی گره حسگر، با توجه به شرایط محیطی است. در این پروژه تلاشی شده است تا با بررسی کارهایی که در زمینهای قابلیت اطمینان و افزایش طول عمر این شبکهها صورت گرفته و با مقایسهای معایب و مزایای آنها به راهکاری مؤثر برای ارسال مطمئن تر بسته ها در کنار افزایش طول عمر شبکه دست یابیم. راهکار ارائه شده بر پایه ی افزایش توان سیگنال ارسالی گرهی فرستنده است که با توجه به نرخ برداشت انرژی از محیط صورت میپذیرد. به همین منظور ما تلاش کردیم تا با توجه به نرخ متغیری که برای برداشت انرژی از محیط وجود دارد، گرههایی که انرژی بیشتری از محیط می گیرند را شناسایی کنیم و از آنها برای کمک به گرههایی که در شرایط نامساعدتری از لحاظ برداشت انرژی هستند، استفاده کنیم. گرههایی که انرژی در دسترسی بیشتری دارند. با افزایش توان ارسالی خود، علاوه بر ارسال مطمئن بستهها، باعث کاهش تعداد گرههای شرکت کننده در رله کردن می شوند. انگیزه اصلی برای مطرح کردن این ایده توجه به این نکته است که سهم انرژی مصرفی مربوط به بخشی افزایش قدرت سیگنال رادیویی در واحد فرستنده در مقایسه با سایر قسمتهای آن بسیار اندک است. بیشترین بخش مصرف کننده انرژی در واحد فرستنده مربوط به قسمتهای دیگر آن و مقداری ثابت است که با افزایش قدرت ارسالی، زیاد نمی شود. در نتیجه، زیاد کردن قدرت سیگنالی رادیویی با افزایش مقدار ناچیزی مصرف انرژی همراه است. از آنجایی که با پایان یافتن عمر هر گرهای که قادر به برداشت انرژی کافی از محیط نباشد، عمر شبکه و کارکرد درست آن تحت تأثیر قرار می گیرد، کاهش تعداد ارسال ها گره های با محدودیت انرژی، موجب افزایش طول عمر این گرهها و نهایتاً افزایش طول عمر شبکه خواهد شد. بدین ترتیب گرههای با انرژی بیشتر می توانند از شرکت دادن گرههایی که انرژی کمتری دارند، در مسیریابی جلوگیری کنند و به ذخیره انرژی آنها و افزایش طول عمر شبکه کمک کنند. به این منظور، هر گره در هرارسالی بسته، همسایه های خود را از مقدار انرژی خود و مقدار توان ارسال بسته مطلع می کند. همسایههای هر گره نیز رفتاری متناسب با آن گره خواهند داشت. همچنین برای تشخیص بستههای اضافی و حذف آنها به منظور کاهش ترافیک مکانیزمی اتخاذ شده است. با اعمال این روش، نسبت دریافت بستههای سالم در شبکههایی با تراکم گرهای مختلف، به طور متوسط 27% افزایش یافت و ما شاهد افزایش قابلیت اطمینان در شبکه حسگر بیسیم با اعمال ایده پیشنهادی بودیم.

کلیدواژه ها: قابلیت اطمینان، شبکه های حسگر بیسیم، برداشتگر انرژی

عنوان پروژه:ارائه و ارزيابي يك الگوريتم مسيريابي آگاه از سالمندي براي شبكه هاي روي تراشه سه بعدي

چکیده: ترکیب دو فناوری شبکه های روی تراشه ومجتمع سازی سه بعدی در قالب شبکه روی تراشه سه بعدی مزایای بسیاری را به همراه دارد که از جمله آنها میتوان به تاخیر انتشار کمتر، مصرف توان کمتر اتصالات، کاهش مساحت تراشه و پهنای باند بالاتر اشاره نمود. با این حال، روند کاهش اندازه مشخصه در فناوری نیمه هادیها سبب شده تا مکانیسمهای سالمندی مانند ناپایداری دمایی حاصل از بایاسی منفی و مهاجرت یونی به عنوان عوامل اصلی در کاهش قابلیت اطمینان و طول عمر شبکههای روی تراشه مطرح گردند. افزایش چگالی توان در شبکههای روی تراشه سه بعدی به دلیل کاهش مساحت آن سبب شده تا مسائل دمایی در این تراشهها نسبت به انواع دوبعدی آن به شکل حادتری ظاهر گردد و درنتیجه مکانیسمهای سالمندی که رابطه مستقیم با دما دارند تشدید گردند. در این پایان نامه یک معماری شبکه روی تراشه سه بعدی بالینکهای دوطرفه و یک الگوریتم مسیریابی دومرحلهای ارائه شده است که با در نظر گرفتن دمای هرمسیریاب و میزان بستههای ارسالی و دریافتی روی هریک از لینکها، مسیریابی را با هدف کاهش آثار مهاجرت یونی و افزایش طول عمر لینکهای شبکه روی تراشه انجام میدهد. نتایج شبیه سازی روش ارائه شده حاکی از افزایش 4.1  تا 16.4  برابری طول عمر در مقایسه با الگوریتم NYZ می باشد. در شبیه سازی از سه نوع ترافیک ساختگی استفاده شده و نرخ تزریق بستهها به گونهای انتخاب شده که دمای تراشه از ۱۲۲ درجه سانتی گراد فراتر نرود. روش پیشنهادی موجب حداکثر سربار 8.5 درصدی در میانگین تأخیر و 4.9 درصدی در توان مصرفی می شود.

کلیدواژه ها: شبکه های روی تراشه سه بعدی، سالمندی، مهاجرت یونی، لینکهای دوطرفه، قابلیت اطمینان

عنوان پروژه:مكانيزم كنترل نرخ براي شبكه حسگر چندرسانه اي بي سيم

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

کلیدواژه ها: شبکه های حسگر بیسیم، ارتباط چند رسانه ای، کنترل نرخ، اعوجاج

عنوان پروژه:كنترل ازدحام در شبكه هاي حسگر بي سيم چند رسانه اي

چکیده: از مشخصه های بارز شبکه ی حسگر بیسیم محدود بودن منابعی همچون توان پردازشی، پهنای باند و حافظه است. محدودیتهای شبکه ی حسگر بیسیم در انتقال داده های چندرسانه ای مثل ویدئو که نیاز به پهنای باند بالایی دارند و تأخیر در آنها مهم است، چشم گیر می باشد. به دلیل بالا بودن حجم داده های چند رسانه ای و محدودیت پهنای باند احتمال وقوع ازدحام و از بین رفتن بسته ها در شبکه های حسگر چندرسانه ای بی سیم، زیاد است. تعداد محدودی از پروتکلهای کنترل ازدحام در شبکه حسگر بیسیم، محتوای چندرسانه ای را در نظر گرفته اند. در این مشاوره پایان نامه پروتکل ها، تعداد بسته های از بین رفته به هنگام ازدحام بالا بیشتر است هدف این پایان نامه ارائه ی الگوریتمی برای کنترل ازدحام است که تعداد بسته های از بین رفته در ازدحام را کاهش داده و کیفیت تصویر ویدئوی دریافتی را افزایش دهد. این الگوریتم با در نظر گرفتن محتوای چندرسانه ای، یکسان سازی فاصله ی بین خروج بسته ها و استفاده از مسیر دوم به هنگام تشخیص ازدحام سعی در بهبود کیفیت تصویر دریافتی دارد. نتایج شبیه سازی نشان می دهد که در الگوریتم پیشنهادی نسبت به پروتکلهایی همچون CACC و PCCP تعداد بسته ها و فریمهای از دست رفته که تأثیر بیشتری در کیفیت ویدئوی دریافتی دارند، کاهش یافته است. میزان گذردهی شبکه و نیز کیفیت ویدئوی دریافت شده در الگوریتم پیشنهادی بهتر شده است. میزان بهبود در الگوریتم پیشنهادی نسبت به CACC از لحاظ کاهش تعداد بستههای P و B از بین رفته، به ترتیب 58.9% و 62.27%، از لحاظ کاهش تعداد فریم های P و B از بین رفته، به ترتیب 31.4% و 50.73% شده است. کیفیت ویدئوی دریافتی (نسبت حداکثر سیگنال به نویز) 8.5% و میزان گذردهی شبکه 18.34% افزایش داشته است. اما در ازای بهبودهای صورت گرفته، تأخیر انتها به انتها در الگوریتم پیشنهادی 28.9% نسبت به CACC افزایش یافته است.

کلیدواژه ها: شبکه های حسگر بیسیم، شبکه های چندرسانه ای، ازدحام، کیفیت تصویر، تاخیر

عنوان پروژه:مسيريابي فرصت طلبانه در شبكه هاي حسگر بي سيم متحرك

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

کلیدواژه ها: شبکه های حسگر بیسیم، تحرک، مسیریابی فرصت طلبانه

عنوان پروژه:بررسی و اصلاح الگوریتم های به کار رفته در شناسایی گلبول های سفید خون انسان بر پایه پردازش تصویر

چکیده:تشخیص بیماریهای خون از جمله مشکلترین شاخه ها در علم پزشکی است.بنابراین وجود یک سیستم پردازش تصویر که قادر به استخراج ویژگیهایی است که چشم انسان آنها را تشخیص نمی دهد یا با دقت پایین آنها را تشخیص می دهد، می تواند کمک کننده باشد.اولین گام در چنین سیستمی تقطیع تصویر است.دقت عمل تقطیع بسیار حائز اهمیت می باشد.زیرا در صورت دقیق نبودن آن قسمت های بعدی سیستم هرچقدر هم دقیق طراحی شوند ،خروجی کل سیستم مطلوب نخواهد بود.تقطیع تصاویر تهیه شده از لام خون انسان که شامل گلبول سفید و قرمز است ،به دلیل تجمع زیاد گلبول قرمز و تماس آنها با گلبول سفید کار مشکلی است.در کنار تماس ذرات مشکلات دیگری چون یکنواخت نبودن کیفیت تصاویر ،تنوع شکل گلبول های سفید و نویز زیاد نیز وجود دارد.این امر نیز تقطیع آنها را مشکلتر می‌سازد. در این پایان نامه روش هایی برای تقطیع گلبول های سفید پیشنهاد، پیاده‌سازی و ارزیابی شده است. این روش ها بر مبنای الگوریتم آب پخشان ، فیلترهای گابور و منحنی‌های فعال هستند که توضیحاتی در رابطه با آنها ارائه می گردد. در الگوریتم آب پخشان، در اولین قدم به تهیه تصویر نشانه گذار بر پایه ی تابع فاصله می پردازیم.در مرحله بعد با استفاده از الگوریتم مذکور و همچنین یک روند پس پردازش بازگشتی پیشنهادی به تقطیع تصویر می پردازیم.در الگوریتم گابور به طراحی یک بانک فیلتر گابور می پردازیم که وظیفه ی آن تشخیص مرز بین گلبول های سفید و قرمز می باشد.لازم به ذکر است در بانک مذکور به علت عدم راستای غالب در بافت گلبول ها ،تعداد راستاهای بکاربرده شده از حد استاندارد بیشتر است و همچنین تعداد فرکانس ها به علت کوچک بودن ابعاد تصویر کمتر می باشد.در روش مبتنی بر منحنی فعال GVFبر  خلاف منحنی فعال معمولی ،نیازی به قرار دادن منحنی اولیه در نزدیکی مرز شی نمی باشد و کیفیت تقطیع نیز بالاتر است.هسته گلبول سفید که درون آن واقع شده است ،تاریکترین بخش تصویر می باشد و با آنالیز تطبیقی هیستوگرام قابل شناسایی و مکان یابی است.در الگوریتم به کار رفته در این تحقیق از Convex hull هسته گلبول سفید به عنوان منحنی اولیه استفاده می گردد.

کلید واژه ها:گلبول سفید،پردازش تصویر،الگوریتم گابور،الگوریتم آب پخشان

عنوان پروژه:کاهش توان مصرفی شبکه روی تراشه با استفاده از عدم تقارن تاخیر سطوح خط لوله مسیریاب

چکیده:توان مصرفي شبكه هاى روى تراشه درصد قابل توجهی از توان كل يک سيستم روى تراشه پر هسته را به خود اختصاص میدهد درصد قابل توجهی از اين توان مربوط به حافظه هاى ميانگير، كراسبار و لينكها است. بنابراين در اين پاياننامه روشي ارائه مىشود كه توان مصرفي اين عناصر تا حد زيادى كاهش يابد،براى كاهش توان پويا از عدم تقارن تاخير سطوح مختلف خط لوله مسيرياب استفاده كرده و با به كاركيرى سوئنيگ ولتاژ سرعت حافظه هاى ميانگير كراسبار و لينكها را بدون آسيب به مسیر بحرانی كاهش میدهيم تا مقدار توان مصرفى آنها كاهش يابد. همچنين به دليل افزايش توان ايستا در سالهاى اخير در اين پاياننامه روشي براى كاهش اين مولفه توان نیز ارائه میشود. در اين راستا توجه خود را به كانالهاى مجازى كه يراى افزايش برونداد شبكه در بارهاى ترافيكى بالا استفاده میشوند متمركز كرده ايم. اين كانالها در نرخهاى پايين ترافيك براى زمانهاى طولانى بيكار بوده اما توان ايستا مصرف میكنند. طبق روش ما كانالهاى مجانى در بازه هاى بيكارى خاموش میشوند تا در مصرف توان ايستا صرفه جويى شود. با سياستى كه در اين پاياننامه ارائه میشود، كانالهاى مجازی در مواقع نياز روشن شده و در اختيار مسيرياب براى كنترل ترافيك قرار میگيرند. از انجا كه شبكه هاى روى تراشه مهمترين گلوگاه كارایی در یك سيستم چندهسته اى هستند تلاشهاى زيادى براى جلوگيرى از ايجاد سربار كارایی در روشهاى ذكرشده صورت گرفته لست. با به كارگیری همزمان روشهاى ارائه شده توان مصرفى شبكه هاى روى تراشه حدود  40 درصد كاهش مییابد در حالى كه كاهش كارایی ناجيز است.

واژه هاى كليدی:شبكه هاى روى تراشه، توان پویا، توان ايستا. سوئينگ ولتاژ، خط لوله مسيرياب، كانالهاى مجازى، خاموش كردن

عنوان پروژه:ترکیب معنایی سرویس های وب با بهره جویی از برنامه ریزی در هوش مصنوعی

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

کلیدواژه ها:سرویس های وب،ترکیب و ترمیم سرویس های وب ،برنامه ریزی در هوش مصنوعی

 عنوان پروژه:طراحی یک معماری جهت افزودن قابلیت تامین کیفیت سرویس دهی به شبکه های خصوصی مجازی

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

کلیدواژه ها:کیفیت سرویس دهی – کلاس بندی – مکانیزم زمانبندی – کنترل پذیرش – مدیریت ازدحام – سرویس های مجتمع

عنوان پروژه:ارائه روشی جهت مقابله با خطای محیطی در شبکه های اقتضایی موبایل با بکارگیری کدهای کنترل خطا

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

کلیدواژه ها:شبکه اقتضایی – تحرک گره – خطای انفجاری – توان عملیاتی – کد افزونگی – کنترل خطا

عنوان پروژه:ارائه مدلی جهت ارزیابی فرایندهای کسب و کار مبتنی بر سیستم های چند عاملی فازی

چکیده:در تولید نرم افزار به روش معماری سرویس گرا دو بخش اصلی وجود دارد.بخش اول شناسایی سیستم ها و بخش بعدی انتخاب و ایجاد هماهنگی میان سرویس ها می باشد.فرایندهای سازمان به عنوان لایه هماهنگ ساز معماری سرویس گرا عمل می کنند.اگر امکان ارزیابی عملکرد این فرایندها فراهم گردد مقدمات ایجاد سیستم های خود سازنده در سازمان مهیا می شود.به عبارت دیگر سازمان قابلیت تحلیل و ارتقا عملکرد فرایندها را بصورت مستمر و در قالب معماری سرویس گرا پیدا خواهد کرد.در این راستا مدلی جهت ارزیابی عملکرد فرایندهای کسب و کار مبتنی بر سیستم های چند عاملی فازی در سازمان ارائه شده است.نگرش سازمانی و سادگی استفاده و صحت نتایج و تمرکز بر معیارهای کمی و قابلیت مقایسه از جمله ویژگی های این مدل هستند.برای ارزیابی کارایی فرایندها ابتدا با استفاده از ترکیب مدل های GOAL QUESTION METRIC & BALANCE SCORECARD معیارهای ارزیابی بدست آمده و این معیارها ورودی یک سیستم چند عاملی فازی را به منظور تحلیل کارایی و محاسبه میزان حصول اهداف فرایندها فراهم می آورند.استفاده از سیستم چند عاملی فازی منجر به افزایش صحت و دقت نتایج ارزیابی عملکرد فرایندها خواهد شد.در واقع بکارگیری این مدل نتایج ارزیابی عملکرد فرایندها و دانش و آگاهی خبرگان را به مدل ریاضی ترجمه می نماید و امکان انتقال دانش خبره فراهم می شود.در نتیجه نتایج دقیق با قابلیت اطمینان بیشتری حاصل خواهد شد.به منظور صحت و دقت نتایج مدل ارزیابی عملکرد فرایندها این مدل به طور واقعی در دو سازمان نمونه پیاده سازی شده و نتایج مدل با نتایج مطالعات و گزارش های موجود در این سازمانها مقایسه شده است.

 کلیدواژه ها:سیستم های چند عاملی فازی – دانش خبره – ارتقا عملکرد فرایندها

 عنوان پروژه:طراحی سیستم چند پردازنده ای بهینه برای مدل شی گرای داده شده (با رویکرد طراحی توام سخت افزار- نرم افزار)

چکیده:در این پروژه یک روش طراحی سیستم های نهفته ارائه می شود که از روی مدل شی گرای داده شده ،سیستم چند پردازنده ای بهینه را با رویکرد طراحی توام سخت افزار – نرم افزار نتیجه می دهد.در واقع ورودی مساله یک توصیف شی گرا (از یک سیستم نهفته )شامل اشیا و ارتباطات بین آنها می باشد.ارتباط بین اشیا بوسیله فراخوانی متدها انجام می گیرد.و پاسخ مساله یک سیستم تک تراشه ای چند پردازنده ای شامل تعدادی پردازنده شی گرا به همراه شبکه میان ارتباطی آنها(بصورت شبکه روی تراشه)می باشد.پردازنده هدف در این پروژه پردازنده های شی گرای ادیسه می باشند.ادیسه یک متدولوژی طراحی پردازنده شی گرای ASIP  است و پردازنده های سنتز شده با ادیسه این قابلیت را دارند که متدهای یک توصیف گرای شی گرا را به عنوان دستور العمل های خاص منظوره به هر دو صورت سخت افزار ی  و نرم افزاری اجرا کنند.هدف این پروژه در واقع طراحی و پیاده سازی یک الگوریتم افراز سخت افزار – نرم افزار می باشد که اشیا یک توصیف شی گرا(در واقع تعریف سیستم نهفته مورد نظر بصورت شی گرا) را بین پردازنده های OO-ASIPادیسه پخش می کنند.در گام اول این مساله را با استفاده از روش برنامه ریزی خطی مدل کردیم و به حل مدل پرداختیم که منجر به پاسخ بهینه برای سیستم شد.در گام بعدی یک روش جدید و ساده و کارا برای مدل سازی مسائل افراز سخت افزار – نرم افزار ایجاد گردید که مدل عمومی کلاسیک نام دارد و این امکان را فراهم می کند که هر الگوریتمی را بتوان براحتی و سریع روی مدل اعمال کرد.پس از مدلسازی مساله با این روش دو الگوریتم کاملا متفاوت حریصانه و ژنتیک را روی مدل اعمال کردیم.الگوریتم ها را برای ارزیابی درستی عملکرد و سرعت اجرا با الگوریتم جستجوی فراگیر مقایسه کردیم.نتایج مقایسه بسیار امیدوار کننده بود.

کلیدواژه ها:مدل شی گرا – تک تراشه – چند پردازنده – پاسخ بهینه – مدل عمومی کلاسیک