فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

اختصاصی از فی موو پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402 دانلود با لینک مستقیم و پر سرعت .

توضیحات :

کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر  G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن  زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30%  کاهش می یابد . در این روش پس از برنامه نویسی    و  شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار  ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان  نتایج این پیاده سازی ارائه می شود .

 پیاده سازی بلادرنگ کدک صحبت استاندارد G.728  بر روی پردازنده TMS320C5402

کلمات کلیدی

کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

 

فهرست

- مقدمه                                                                                                                                                                  

فصل 1 : بررسی و مدل سازی سیگنال صحبت                                                                                      

  • معرفی سیگنال صحبت                
  • مدل سازی پیشگویی خطی

                                1-2-1- پنجره کردن سیگنال صحبت                                                                  

                                1-2-2- پیش تاکید سیگنال صحبت                                                                    

                                1-2-3- تخمین پارامترهای LPC                                                                         

 

فصل 2 : روش ها و استانداردهای کدینگ صحبت

                2-1- مقدمه                                                                                                                                          

                2-2- روش های کدینگ                                                                                                                         

                                2-2-1- کدرهای شکل موج                                                                                   

                                2-2-2- کدرهای صوتی                                                                                                                                         

                                 2-2-3- کدرهای مختلط                                                                                                               

                                الف- کدرهای مختلط حوزه فرکانس                                                                         

                                ب- کدرهای مختلط حوزه زمان                                                                                

 

فصل 3 : کدر کم تاخیر LD-CELP                                                                                        

                3-1- مقدمه                                                                                                                                          

                3-2- بررسی کدرکم تاخیر LD-CELP                                                                                  

                                3-2-1- LPC معکوس مرتبه بالا                                                                          

                                3-2-2- فیلتر وزنی شنیداری                                                                                              

                                3-2-3- ساختار کتاب کد                                                                                      

                                3-2-3-1- جستجوی کتاب کد                                                                                              

                                3-2-4- شبه دیکدر                                                                                                             

                                3-2-5- پست فیلتر                                                                                                             

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C                                                                             

                4-1- مقدمه                                                                                                                                          

                4-2- ویژگی های برنامه نویسی ممیزثابت                                                                                             

                4-3- ساده سازی محاسبات الگوریتم                                                                                    

                                4-3-1- تطبیق دهنده بهره                                                                                   

                                4-3-2- محاسبه لگاریتم معکوس                                                                                         

                4-4- روندنمای برنامه                                                                                                                           

                                4-4-1- اینکدر                                                                                                                    

                                4-4-2- دیکدر                                                                                                                     

فصل 5 : پیاده سازی الگوریتم برروی DSP                                           

                5-1- مقدمه                                                                                                                                          

                5-2- مروری بر پیاده سازی بلادرنگ                                                                                     

                5-3- چیپ های DSP                                                                                                                             

                                5-3-1- DSP های ممیزثابت                                                                                 

                                5-3-2- مروری بر DSP های خانواده TMS320                                   

                                5-3-2-1- معرفی سری TMS320C54x                                                            

                5-4- توسعه برنامه بلادرنگ                                                                                                 

                5-5- اجرای برنامه روی برد توسعه گر C5402 DSK                                                           

                                5-5-1- بکارگیری ابزارهای توسعه نرم افزار                                                      

                                5-5-2- استفاده از نرم افزارCCS                                                                      

                                5-5-3- نتایج پیاده سازی                                                                                     

                5-6- نتیجه گیری و پیشنهاد                                                                                                

- ضمائم

   - ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و

  پیاده سازی کدک به زبان اسمبلی                                                                                                                                   

  - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی                                                                                      

- مراجع                                                                                                                                                  

 

فرمت فایل : ورد

تعداد صفحات : 102

 


دانلود با لینک مستقیم


پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

پروژه تحلیل ،طراحی و پیاده سازی سیستم کنترل لوازم برقی از طریق تلفن. doc

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

پروژه تحلیل ،طراحی و پیاده سازی سیستم کنترل لوازم برقی از طریق تلفن. doc


پروژه تحلیل ،طراحی و پیاده سازی سیستم کنترل لوازم برقی از طریق تلفن. doc

 

 

 

 

نوع فایل: word

قابل ویرایش 85 صفحه

 

مقدمه:

پیشگفتار :

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

امروزه طراحی خانه های هوشمند و کنترل آنها از طرق مختلف مد نظر دانشمندان و دانش پژوهان قرار دارد .

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

 

فهرست مطالب:

فصل اول

 تکنولوژی

موضوع پروژه

 فصل دوم

لوازم مورد نیاز

طریقه ساخت مدار چاپی

فصل سوم:

نحوه ایجاد کد برنامه

کد برنامه به زبان اسمبلی Atmel

 فصل چهارم

سیگنالهای DTMF

 جدول قرارگیری کلیدها و فرکانسهای مربوط به آنها

Mt8870

شکل آشکار ساز تن با استفاده از MT8870

 مدار مولد تُنهای DTMF (شماره‌گیر تُن

فصل پنجم

گذری بر میکرو کنترولر

فصل ششم

انواع خطوط مخابراتی و اینترنتی

فصل هفتم

حافظه ROM

فصل هشتم

 طریقه استفاده از مدار

توضیح مختصر در مورد کار قطعات


دانلود با لینک مستقیم


پروژه تحلیل ،طراحی و پیاده سازی سیستم کنترل لوازم برقی از طریق تلفن. doc

پروژه بررسی مشکلات پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد و ارائه راهکار مناسب. doc

اختصاصی از فی موو پروژه بررسی مشکلات پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد و ارائه راهکار مناسب. doc دانلود با لینک مستقیم و پر سرعت .

پروژه بررسی مشکلات پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد و ارائه راهکار مناسب. doc


پروژه بررسی مشکلات پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد و ارائه راهکار مناسب. doc

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 132 صفحه

 

چکیده:

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

 

مقدمه:

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

اندیشه ای که در ورای بودجه ریزی عملیاتی قراردارد این است که اگر سیاستگذاران، تصمیمات مالی را به گونه ای عینی و بر مبنای کارآیی و اثربخشی استوار سازند، آنگاه هم آنها و هم مردم می توانند درباره عملکرد دولت قضاوت روشنتری داشته باشند. در واقع بودجه ریزی عملیاتی، با مرتبط ساختن تصمیمات بودجه ای و عملکرد دولت، پاسخگویی دولت را در مقابل قانونگذاران و مردم تقویت کند.

بطور کلی فرآیند بودجه ریزی عملیاتی در پی پاسخگویی به این پرسش هاست، جایگاه کنونی ما کجاست؟ می خواهیم کجا باشیم؟ چگونه باید به این اهداف برسیم؟ چگونه باید پیشرفت خود را بسنجیم؟

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

" معاونت برنامه‌ریزی و نظارت راهبردی کشور (موظف شده بود) در راستای اصلاح نظام بودجه نویسی نسبت به عملیاتی کردن بودجه، اصلاح نظام برآورد درآمدها و هزینه ها برای سال 1382 برای تمام دستگاههای اجرایی و شرکتها و سازمانهایی که شمول قوانین و مقررات عمومی بر آنها مستلزم ذکر نام است عمل نموده و توزیع اعتبارات مربوط به هزینه ها را براساس نیاز دستگاهها و فعالیتهایی که صورت می گیرد انجام دهد. "  این موضوع عیناً" در بند " ر " تبصره " 1" قانون بودجه سال 1382 و بند " ز" تبصره " 1" قانون بودجه 1383 تکرار شد.

با وجود این تعاریف همچنان اجرای بودجه ریزی عملیاتی همچنان با ابهامات فراوانی همراه بوده است. این تحقیق سعی‌ می‌نماید تا موانع و مشکلات پیاده سازی بودجه ریزی عملیاتی در  بانکهای  سپه استان یزد بعنوان یکی از دستگاههای اجرایی سهیم در بودجه کل کشور را بررسی و همچنین راه حلهایی برای رفع مشکلات و تسهیل پیاده سازی بودجه ریزی عملیاتی در این سازمان و سایر سازمانهای دولتی مشابه ارائه نماید.

 

فهرست مطالب:

پیشگفتار

فصل اول:کلیات تحقیق

1-1 مقدمه

1-2. بیان مسئله

1-3.ضروریت و اهمیت تحقیق

1-4.اهداف تحقیق

1-5.فرضیه های تحقیق

1-6.متغیرهای تحقیق

1-7.روش تحقیق

1-8.ابزار گردآوری داده های تحقیق

1-9.جامعه آماری و نمونه گیری

1-10.روش تجزیه و تحلیل داده ها

1-11.قلمرو تحقیق

1-12.تعاریف عملیاتی

1-13.محدودیتهای تحقیق

1-14.جمع‌بندی و نتیجه‌گیری

فصل دوم:پیشینه تحقیق

2-1 مقدمه

2-2.بودجه بندی و انواع روشهای بودجه بندی

2-2-1-تعاریف بودجه

2-2-2-مقاصد بودجه بندی

2-2-3-وظایف بودجه بندی

2-2-4-روشهای بودجه بندی

2-2-5-اساس بودجه بندی عملیاتی

2-2-6-تفاوت بین بودجه برنامه ای و عملیاتی

2-2-7-معایب و مزایای روش بودجه عملیاتی و سنتی

2-3. عوامل بودجه بندی

2-3-1-عوامل محیطی

2-3-2-عوامل فنی-فرایندی

2-3-3-عوامل انسانی

2-4.مبانی نظری بودجه عملیاتی

2-4-1-طرز تنظیم بودجه عملیاتی

2-4-2-چرا بودجه عملیاتی

2-4-3-بازدهی بودجه بندی عملیاتی

2-4-4-تجربه برخی از کشورها در اجرای نظام بودجه ریزی عملیاتی

2-4-4-1-کانادا

2-4-4-2-انگلیس

2-4-4-3-امریکا

2-4-4-4-ایرلند

2-4-4-5  هلند

2-4-5-مزایای بودجه بندی عملیاتی

2-4-6-بودجه بندی عملیاتی در بنگاههای فدرال

2-4-7-تجربیات بودجه بندی عملیاتی در کالیفرنیا

2-4-8-تحقیقات انجام شده در ایران وخارج

2-5 نتایج و جمع‌بندی 

فصل سوم: روش تحقیق

3-1.مقدمه

3-2.روش تحقیق

3-3.اهداف تحقیق

3-4.فرضیه های تحقیق

3-5.متغیرهای تحقیق

3-6.جامعه آماری

3-7. نمونه‌گیری

3-8.روش گردآوری اطلاعات

3-9.روایی

3-10.پایایی

3-11- روش آزمون فرضیه ها

3-12 خلاصه و جمع‌بندی

فصل چهارم: تجزیه و تحلیل داده ها

4-1 مقدمه

4-2.نتایج توصیفی سؤالات عمومی پرسشنامه

4-3-نتایج تجزیه و تحلیل آزمون فرضیه اصلی

4-4- نتایج تجزیه و تحلیل آزمون فرضیه فرعی اول

4-5-نتایج تجزیه و تحلیل آزمون فرضیه فرعی دوم

4-6- نتایج تجزیه و تحلیل آزمون فرضیه فرعی سوم

4-7 نتیجه فصل

فصل پنجم:نتیجه گیری و پیشنهادات

5-1.نتیجه گیری کلی

5-2.پیشنهادها

پیوست ها

منابع

 

منابع و مأخذ:

1ـ متزبوری، ح. ، 1375، حسابداری صنعتی ، مؤسسه حسابرسی سازمان صنایع ملی ، ج دوم ، ص142.

2ـ سجادی نژاد، ح. ، 1379، حسابداری صنعتی و کاربرد آن در مدیریت، نشر پیشبرد، ص166.

3ـ عالی‌ور، ح. ، 1381، حسابداری مالی، مرکز تحقیقات حسابداری و حسابرسی، ص143.

4ـ پناهی، ع. ، 1384، بودجه ریزی عملیاتی، ص13.

5ـ حافظ نیا ، م. ، 1384،  مقدمه ای بر روش تحقیق در علوم انسانی ، سمت ، ص155.

6ـ انصاری، ش. ، 1384، بودجه ریزی دولتی در ایران با تأکید بر بودجه عملیاتی، انتشارات ترمه.

7ـ فرزیب, ع. ، 1384، نظام نوین بودجه ریزی در ایران، کارآفرینان فرهنگ و هنر.

8ـ انواری، ح. ، رستمی، ر. ، 1382، ارزیابی مدلها و روشهای سنجش و ارزشهای        سرمایه های فکری شرکتها ، بررسی های حسابداری و حسابرسی.

9ـ سعیدی، ر. ، مزیدی، ع. ، 1385،  بودجه ریزی عملیاتی ( مبانی ، مفاهیم و التزامات قانونی)، انتشارات فرهنگ.

10ـ باباجانی، ج. ، 1382، تحلیل نظری پیرامون سیستم نظارت مالی کشور از منظر پاسخگوی،  انتشارات دانشگاه تهران، ص 4.

11ـ قاسمی، ع. ، 1385، بودجه سال 85 و تحولی به نام بودجه ریزی عملیاتی ، انتشارات ماهنامه نفت، ص 3.

12ـ پناهی، ع. ، قاسمی، م. ، 1384، بودجه بندی عملیاتی الزامات و موانع آن در ایران، مرکز پژوهشهای مجلس.

13ـ جلال آبادی، ا. ، سید نورانی، م. ، صانعی، م. ، 1381، تأثیر اصلاح طبقه بندی اقلام بودجه کشور بر بودجه بندی دانشگاههای وابسته به وزارت علوم ، تحقیقات و فناوری، ص 14.

14ـ اسعدی، م. ، ابراهیمی، م. ، باباشاهی، ج. ، 1386، شناسایی موانع استقرار بودجه عملیاتی در گمرک جمهوری اسلامی ایران براساس مدل شه. کنفرانس بودجه ریزی عملیاتی

15ـ سپهردوست، ح. ، ذکوری، و. ، 1386، بررسی موانع اجرایی بودجه ریزی عملیاتی، کنفرانس بودجه‌ریزی عملیاتی، ص 16.

16ـ قاسمی، ب. ، 1382، مدیریت استراتژیک، انتشارات توحید، ص 46.

17ـ شیروانی ، م. ، 1377، بررسی تأثیر مشارکت در بودجه بندی بر عملکرد مدیریت در صنعت نفت ایران، پایان‌نامه کارشناسی‌ارشد، دانشگاه شهید بهشتی.

18ـ محمدی، ا. ، 1381، بررسی موانع بودجه بندی استان ایلام و ارائه راهکار مناسب، پایان‌نامه کارشناسی ارشد، دانشگاه تهران.

19ـ سعادت، م. ، 1380، بودجه و بودجه ریزی، انتشارات وحدت.

20ـ وزیری، م. ، 1382، بررسی سیستم بودجه بندی فعلی سازمان توانیر و ارائه یک مدل مناسب بودجه بندی عملیاتی برای آن، پایان‌نامه کارشناسی‌ارشد، دانشگاه تهران.

 

Chod O., Consul T. , 2004, Budget Needs Assessment, Journal of Monetotry Economics, P.25

2- Mark B., 2003, Performance – Based Bused Budgeting Beyond Rohetoric ,World Bank, p.14

3- Marc R., Jim B., 2005, Does Performonce Budgeting Work, Accountiny review, p.18-22.

4- Robert, m., Francois m. , 2001, Examining the Prospects for Performance Budgeting in the Federal Goveernment, Journal Management.

5- Tyrone, M., 2004, Output Based Badgeting the Managment of Performance, IMF.

6- Gack d., 2003, Performance Budgeting Managing the Reform process , p.10-14.

7- Gack d., 2003, From Program to Performance Budgeting the Challenge for Emerging Morket Economies, Accounting and Business research, P.25-28

8- Brech, M., 1995, The Principle and Practice of Manoyment , IMF.

9- Hogh w., 1987, Budgeing and the Manerial Process,Gao, P2.

10- Frank. J., 2004, Application of Budgeting Methods , Accountiny review.

11- Francio.y. , 2005, Planing , Prograning and Budgeting System, Sons.

12- Kahneman, T. , 2005, Comprace Budyet Country Exprence, Gao.

13- Laverne, M., 2005, An Examination and Analysis of the Application of Performance Based Budgeting Systems in California Urban Transit Agencies, OCED, p:21-26.


دانلود با لینک مستقیم


پروژه بررسی مشکلات پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد و ارائه راهکار مناسب. doc

دانلود پروژه پیاده سازی الگوریتم Fast Load Balancing for Distributed-Memory Machines) FLB)

اختصاصی از فی موو دانلود پروژه پیاده سازی الگوریتم Fast Load Balancing for Distributed-Memory Machines) FLB) دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه پیاده سازی الگوریتم Fast Load Balancing for Distributed-Memory Machines) FLB)


دانلود پروژه پیاده سازی الگوریتم Fast Load Balancing for Distributed-Memory Machines) FLB)

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

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

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

واژه های کلیدی

گراف جهت دار بدون سیکل ٬ کارهای وابسته٬  زمانبندی ٬گرید ٬تکثیر.

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

Mainfram  معایب

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

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

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

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

مفهوم گرید 1-1

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

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

یکی از مزایای مهم سیستمهای توزیع شده سرعت بالای اجرای برنامه‌هاست چرا که یک برنامه همزمان می‌تواند از چندین کامپیوتر برای اجراء شدنش استفاده کند.[22]

  همچنین به علت توزیع شدن اطلاعات, بانکهای اطلاعاتی حجیم می‌توانند روی یکسری کامپیوترهای شبکه شده قرار بگیرند. و لازم نیست که همه اطلاعات به یک کامپیوتر مرکزی فرستاده شود(که در نتیجه این نقل و انتقالات حجیم زمان زیادی به هدر می‌رود.(

به علت تأخیر‌های انتقال در شبکه و نویزهای احتمالی در خطوط انتقالی قابلیت اعتماد اجرای یک برنامه دریک سیستم تنها,بیشتر از قابلیت اجرای آن دریک سیستم توزیع شده است .

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

اشتراک  به منابع محاسباتی محدود نمی­شود. انواع منابع اعم از انباره­ها،نرم­افزار و بانک­های اطلاعاتی را در بر می­گیرد. در عین حال، امنیت و سیاست محلی نیز تضمین می­شود.[21]

بعد از اتصال به گرید، کاربر استخر بزرگی از منابع را در اختیار دارد. هنگامی که بار کاری سیستم محلی سنگین باشد، می­توان بخشی از بارکاری را به سایر منابع گرید منتقل کرد.

  2-1طبقه بندی گرید

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

هرچند مرز مشخصی بین این سه دسته وجود ندارد، اما بحث ما معطوف به گریدهای محاسباتی است.

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

هزینه اجرای کار نیز به نگرانی های کاربران اضافه شد .

1 – 3 ارزیابی گرید

   سه مرحله برای ارزیابی گرید وجود دارد اول:تولید سیستم هایی که در اوایل 1990 متولد شد. دوم:تولید سیستم با تمرکز روی ابزار برای حمایت از معیار های بزرگ داده و محاسبه جریان الکتریکی . سوم: تولید سیستم هایی که برای همکاری جهانی بر تغییرات تاکیید دارد .

اولین تولید فوریتی فرا محاسبه یا محیط های گرید نام گذاری شده است. عموما واقعیت این پروژه بهبود بخشیدن به منابع محاسباتی در یک دامنه کاربردوسیع بود. پروژه ارائه شده پیشگام این تکنولوژی [3]فافنر بود.

نسل دوم  گرید در  نتیجه یک فوریت از یک زیر ساخت که قادر به بهم پیوند دادن بیشتر مرکزهای سوپر محاسباتی مشخص شده است. اکنون  با ارتقا تکنولوژیهای شبکه وسازگاری آن با استانداردهای گرید می تواند به عنوان یک زیر ساخت توزیع کننده ممکن و قابل قبول در مقیاس های بزرگ که محاسبات را می خواهند حمایت کنند. در این نوع گرید به طور معمول طبیعت نا همگون منبع ها و بهبود بخشیدن کاربرد ها با محیط همگون ویکنواخت را با مجموعه ای از واسط های استاندارد پنهان می کند.گلو باس  [20]یکی از پروژه های توزیع شده است که برای اینکه گرید را استوار کند.

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

4-1 کاربردهای گرید

    اخیرا تلاش زیادی برای انتقال دادن برنامه های کاربردی به گرید صورت گرفته است.یک مثال پروژه EGEE است. هدف های آن بهبود بخشیدن کار محققان در دانشگاه و صنعت  با دسترسی به منبع های محاسباتی اصلی و مستقل از محل جغرافیایی آنها است.تمرکز روی تعداد زیادی از کاربران گرید است.دو کاربرد برای پیدا کردن تایید اجرا  و کارایی زیر ساختها انتخاب شده است یکی محاسبه برخوردها با پشتیبانی از انرژی فیزیکی بالا در آزمایشات فیزیک ودیگری گرید های پزشکی که چندین گروه به طور یکسان با مشکلات سیل عظیم اطلاعات و داده های مراقبت از سلامت روبه رو هستند.[14]  

نمونه : تلسکوپ جادوگر(majic)

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

آن بزرگترین تلسکوپ اشعه گاما در جهان است و چندین تلسکوپ دیگر در کشورهای اروپایی به آن در جمع آوری اطلاعات کمک می کنند.توزیع جغرافیایی منابع مدیریت آنها را مشکل می کند و این یک نمونه برای گرید محاسباتی است که می تواند کمک بزرگی بکند زیرا محققان می تواند به طور یکسان به تمام منابع دسترسی داشته باشند. تلسکوپ در شبهای اول ماه کار می کند و حدود 600 گیگا بایت اطلاعات در شب ثبت می کند داده های اضافی  تلسکوپ و اطلاعات هوا شناسی نیز ذخیره می شوند.تمام این داده ها باید دریافت و آنالیز شوند.[11]    

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

قدرت گرید بخصوص در پردازش های فشرده مثل تحقیقات علمی و نمونه های مالی و طراحی های صنعتی و نمودار پرداخت تصویر مفید تر است.

فهرست:

1-1مفهوم گرید..................................................2   

  1-2طبقه بندی گرید............................................. 4                         

 3-1 ارزیابی گرید............................................... 4                 

1-4کاربردگرید...................................................5                     

1-5 تعریف زمانبندی گرید........................................6  

1-6 مروری بر تحقیقات گذشته......................................7    

1-7 مفهوم اصطلاحات به کار برده شده..............................8

1-8 نمای کلی پروژه.........................................9

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

2-1 زمانبندی کلاستر و ویژگیهای آن .............................. 10 

2-2 زمانبندی گرید و ویژگیهای آن................................13   

 3-2  رده بندی الگوریتم های زمانبندی گرید....................... 16 

  2-3-1   زمانبندی محلی/سراسری................................. 16            

  2-3-2  زمانبندی ایستا/پویا...................................16    

  2-3-3  زمانبندی بهینه/نزدیک به بهینه...........................21

  2-3-4  زمانبندی توزیع شده/مرکزی..............................22

  2-3-5  زمانبندی همکار و مستقل...............................22

2-3-6  زمانبندی زمان کامپایل /اجرا........................ 23

 2-4-1  رده بندی الگوریتم های زمانبندی از دیدگاهی دیگری..... 23

  2-4-2  اهداف زمانبندی.........................................23  

  2-4-3   زمانبندی وفقی.......................................24

  2-4-4 رده بندی برنامه های کاربردی...........................25

   2-4-4-1  کارهای وابسته.....................................25

   2-4-4-2  گراف کار..........................................26

 2-4-5   وابستگی کارهای تشکیل دهنده برنامه کاربردی...........       26   

2-4-6  زمانبندی تحت قیود کیفیت سرویس..........................26   

2-4-7  راهکارهای مقابله با پویایی گرید.......................28

 2-5  الگوریتم های زمانبندی کارهای مستقل......................32

2 -5-1 الگوریتم   MET   ...........................................32

      2-5-2  الگوریتم  MCT..............................................32

      2-5-3 الگوریتم   Min-min...............................................33

  2-5-4  الگوریتم Max-Min ................................................33

2      -5-5 الگوریتم Xsuffrage  ..............................................34                                 

2   -5-6-  الگوریتم GA . ...........................................35      

2-5-7- الگوریتم        SA. ...........................................37 

فصل سوم:الگوریتم های زمانبندی گراف برنامه

3-1 مشکلات زمانبندی گراف برنامه.................................39

3-2 تکنیک­های مهم زمان­بندی گراف برنامه در سیستم­های توزیع شده.....40   

3-2-1-  روش ابتکاری بر پایه لیست ................................ 40

  3-2-2- روش ابتکاری بر پایه تکثیر................................40

  3-2-3- روش ابتکاری کلاسترینگ......................................41

 3-3- دسته بندی الگوریتم­های زمان­بندی گراف برنامه در سیستم­های توزیع شده.....................................................44

 3-4- پارامترها و مفاهیم مورد استفاده در الگوریتم­های زمان­بندی گراف   برنامه.........................................................46

 3-5- الگوریتم­های زمان­بندی گراف برنامه با فرضیات محدودکننده......50

  3-5-1- الگوریتمی با زمان چند جمله­ای برای گراف های درختی - الگوریتم HU ....................................................50

  3-5-2- الگوریتمی برای زمان­بندی گراف برنامه  با  ساختار دلخواه در سیستمی با دو پردازنده..........................................51 

  3-5-3- الگوریتمی برای زمان­بندی گراف بازه­ای مرتب شده............52

 3-6- الگوریتم­های زمان­بندی گراف برنامه در محیطهای  همگن ..........54

  3-6-1- الگوریتم Sarkar................................................54

   3-6-2- الگوریتمHLFET................................................55

   3-6-3- الگوریتم ETF................................................55

   3-6-4- الگوریتم ISH ..............................................55

   3-6-5- الگوریتم FLB................................................56

   3-6-6- الگوریتم DSC................................................56

   3-6-7- الگوریتم CASS-II..............................................58

   3-6-8- الگوریتم DCP................................................59

   3-6-9- الگوریتم MCP................................................60

   3-6-10- الگوریتم MD...............................................61

   3-6-11- الگوریتم TDS...............................................61

 3-7- الگوریتم­های زمان­بندی گراف برنامه در محیطهای ناهمگن...............63    

  3-7-1- الگوریتم HEFT................................................63

  3-7-2- الگوریتم CPOP..................................................63

  3-7-3- الگوریتم LMT.................................................64

  3-7-4- الگوریتمTANH .................................................65  

 فصل چهارم :الگوریتم FLB

1-4  ویژگیهای الگوریتم........................................66  

    4-2 اصطلاحات به کار برده شده.................................66

    4-3 الگوریتم................................................67  

    4-4 پیچیدگی الگوریتم........................................75       

    4-5 کارایی الگوریتم.........................................77 .

فصل پنجم: شبیه سازی گرید

    5-1 ابزار شبیه سازی...................................79

        5-1-1- optosim..................................................79

        5-1-2 SimGrid ..................................................80

        5-1-3- Gridsim  ..................................................80

 کارهای انجام شده...............................................83         

 پیشنهادات............................................................83 

 مراجع     .............................................................85   

شامل 88 صفحه فایل WORD قابل ویرایش


دانلود با لینک مستقیم


دانلود پروژه پیاده سازی الگوریتم Fast Load Balancing for Distributed-Memory Machines) FLB)

کد پیاده سازی مقاله رمزنگاری تصویر با استفاده از الگوریتم RSA موازی با استفاده از CUDA

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

این برنامه با استفاده از مقاله  Image Encryption Using Parallel RSA Algorithm on CUDA پیاده سازی شده است ./

 

 

کد برنامه پیاده سازی مقاله رمزنگاری تصویر با استفاده از الگوریتم  موازی با استفاده از CUDA  نوشته شده در اختیار شما قرار داده می شود . به همراه کد توضیحات کامل کد و آموزش کامل اجرای برنامه  در اختیار شما قرار داده خواهد شد ./

 

 

توجه : ترجمه مقاله ای که پیاده سازی بر اساس ان انجام شده در سایت و اینجا موجود است / 

 

مقاله اصلی را به زبان انگلیسی می توانید رایگان از اینجا دریافت کنید . /

 

چکیده

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

 

 

 

 

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

 

 

 

تماس با ما برای راهنمایی آدرس ایمیل:

 

magale.computer@gmail.com

 

 

 

شماره جهت ارتباط پیامکی :

 

09337843121

 

  

 

توجه: اگر کارت بانکی شما رمز دوم ندارد، در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.

 


دانلود با لینک مستقیم


کد پیاده سازی مقاله رمزنگاری تصویر با استفاده از الگوریتم RSA موازی با استفاده از CUDA