فایلکو

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

فایلکو

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

دانلود تحقیق پردازش موازی

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

دانلود تحقیق پردازش موازی


دانلود تحقیق پردازش موازی

بحث پردازش موازی  بحث جدیدی  نبوده و مقدمات فکری  آن را می توان از سالهای   1920میلادی  در کتب مقالات پیدا  کرد .موفقییت  پردازش موازی از سالهای 1960شروع شد ،ظهور وپیدایش نیازهای  محاسباتی – عملیاتی و  کاربردی بلادرنگ موجب گردید.   تعداد زیادی پروژه  طراحی وساخت سیستم های تحقیق وپژوهش درسیستمهای نرم افزاری وسخت افزاری پردازش موازی گردید،موجب تحول وتکامل سریع پردازش موازی  در اوایل نسل پنجم گردید .تحول پیدا شده در ده ساله اخیر موجب گردید تا امکان بهم بندی سیستم های پردازش موازی از چند پردازش گر به چند صد هزار پردازشگر برسد ،زبان های برنامه نویسی و همراه با سیستم های عامل بهتر وکاراتر به وجود آید ،توسعه وگسترش شبکه های ارتباطی برای ارتباط واتصال واحدهای عملیاتی قدم مهم دیگری بود ، که در این دوران بر داشته شد و  محدودیت های اتصال واحدهای عملیاتی  ودستگاههای ورودی و خروجی را از میان برداشت.دلیل رواج و توسعه سیستم های پردازش موازی برای تأمین نیازهای محاسباتی و عملیاتی هر کاری احتیاج به قدرت ویژه ای است که تأمین آن امروزه از سه طریق استفاده از سیستم های سوپر کامپیوترها و یا سیستم های پردازش موازی ممکن ومیسر است. هزینه سیستم های پردازش موازی به ازای توان اجرایی یک میلیون دستورالعمل در ثانیه کمتر از دو سیستم دیگر خواهد بود ودلیل آن استفاده از واحدهای معمولی کامپیوتری در سیستم های پردازش موازی است و باعث ایجاد قدرت محاسباتی وعملیاتی ارزانتر می­شود .

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

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

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

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

برای حل یک مسئله ، یک الگوریتم ایجاد می شود و به عنوان جریان دنباله داری از دستور العمل ها اجرا می شود . این دستورالعمل ها روی یک واحد پردازش مرکزی روی یک کامپیوتر اجرا می شوند . در یک زمان مشخص فقط یک دستورالعمل ممکن است اجرا شود ، - بعد از آن که یک دستورالعمل تمام شد ، دستورالعمل بعدی اجرا می شود . از طرف دیگر ، پردازش موازی از عوامل پردازش متعددی به طور همزمان استفاده می کند تا یک مسئله راحل کند . این کار با شکستن مسئله ( تقسیم کردن مسئله ) به بخش های مستقل انجام می شود تا بنابراین هر عامل ( عنصر ) پردازش بتواند بخش الگوریتم خود را به طور همزمان با دیگر بخش ها اجرا کند . عوامل پردازش می توانند گوناگون باشند و شامل منابعی مانند یک کامپیوتر ساده با چندین پردازشگر ، چندین کامپیوتر شبکه بندی شده ، سخت افزار ویژه، یا ترکیی از هر کدام از این ها باشند . مقیاس گذاری فرکانس دلیل اصلی برای پیشرفت در اجرای ( عملکرد ) کامپیوتر از اواسط 1980 تا سال 2004 بوده است . زمان اجرای یک برنامه با تعداد دستورالعمل هایی که توسط زمان میانگین هر دستور العمل ضرب می شوند ( دو برابر می شوند ) برابر است . با ثابت ماندن همه ی چیزها دیگر ، افزایش فرکانس سرعت ، زمان میانگین که برای اجرای هر دستورالعمل طول می کشد را کاهش می دهد . بنابراین افزایش در فرکانس ، زمان اجرای همه ی برنامه های پردازش – کران دار را کاهش می دهد . هر چند ، مصرف نیرو توسط یک چیپ ( مدار مجتمع ) با تساوی F × V2 × C = P داده شده9 است ، که P نیرو ، C ظرفیت و توانایی که در هر دوره ساعت تغییر می کند
( نسبت به تعداد ترانزیستورهایی که ورودی آنها تغییر می کند ) ،  V ولتاژ ، و F فرکانس پردازشگر ( در هر ثانیه می چرخد ) می باشد . افزایش در فرکانس ، میزان نیروی مصرف شده در یک پردازشگر را افزایش می دهد . افزایش مصرف نیروی پردازشگر باعث کنسل شدن پردازشگرهای Tejas و Jayhawk در می سال 2004 شد ، که به طور کلی به عنوان پایان مقیاس گذاری فرکانس به عنوان الگوی اصلی ساخت کامپیوتر ذکر شده است . قانون مور مشاهده ی تجربی است که تراکم ترانزیستور در یک پردازشگر کوچک ( میکرو) هر 18 تا 24 ماه دو برابر می شود . علی رغم مسائل مربوط به مصرف نیرو ، و پیش بینی های تکراری از پایان آن ، قانون مور هنوز موثر است . با پایان مقیاس گذاری فرکانس ، این ترانزیستورهای اضافی را می توان برای افزودن سخت افزار اضافی برای پردازش موازی به کار برد .

 

فهرست مندرجات:

مقدمه. 3 

پردازش موازی.. 6

1-1 پردازش موازی... 6

2-1 مدلهای پایداری... 13

1-2- 1رده بندی فلین : 14

3-1 انواع توازی : 15

1-3-1 توازی سطح – دستوالعمل... 16

2-3-1 توازی داده ها 18

3-3-1 توازی کار. 18

4-1 گروه های ( رده های ) کامپیوترهای موازی... 21

5-1 محاسبه چند هسته ای... 21

1-5-1 پردازش متعدد متقارن ( همزمان ). 22

2-5-1 محاسبه ی ( پردازش ) توزیعی... 23

3-5-1 محاسبه ( پردازش ) دسته ای ( گروهی ) : 23

4-5-1  پردازش موازی گسترده ( زیاد ) : 23

5-5-1 پردازش گرهای برداری... 24

6-1 نرم افزار . زبان های برنامه ریزی موازی... 25

1-6-1 بررسی کاربرد : 26

2-6-1 کاربردها : 27

7-1 پردازش موازی چیست؟. 27

8-1 محدودیت های موجود برای پردازش موازی... 28

9- 1 عملکرد و رفتار سیستمهای پردازش موازی... 28

10- 1 ساختار تشکیلاتی سیستمهای پردازش موازی... 29

11-1 فضای تشکیلاتی سیستم های پردازش موازی... 31

12-1 معماری MIMD... 32

سیستم های پردازش موازی گذرگاهیMIMD.. 34

1-2 سیستم های پردازش موازی شرکت Suquent. 34

1-1-2 ماشینهای پردازش موازی Balance.. 34

2-1-2 سیستم های پردازش موازی خانوادهSymmetry.. 37

2-2 سیستم های پردازش موازی شرکت کامپیوتریAlliant. 41

3-2 سیستم های پردازش موازی ELXSI. 47

4-2 شبکه های ارتباطی سوئیچ... 48

5-2سیستم های پردازش موازی مبتنی بر سوئیچ های متقاطع.. 52

1-5-2: سیستم پردازش موازیCmmp. 52

2-5-2 سیستم چند پردازندهS-1.. 53

3-5-2 سیستم پردازش موازی HEP : 58

4-5-2 سیستم کامپیوتری IP-1.. 60

5-5-2 سیستم های پردازش موازی مبتنی بر سوئیچ های چند طبقه و یا توزیع شده. 61

6-2 سیستم پردازش موازی PASM..... 62

7-2  طبقه بندی معماریMIMD... 64

1-7-2 گذرگاه یا خطوط انتقال مشترک.... 70

2-7-2 گذرگاه Future.. 72

8-2 به هم بندی سیستم هایMIMD... 73

9-2 سیستم های پردازش موازی فوق مکعبی... 77

منابع. 82

 

شامل 83 صفحه فایل word قابل ویرایش


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


دانلود تحقیق پردازش موازی

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

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

این مقاله ترجمه مقاله انگلیسی Parallel Parametric Optimisation with Firefly Algorithms on
Graphical Processing Units می باشد . /

 

سال انتشار : 2012 /

تعداد صفحات مقاله انگلیسی : 7 /

تعداد صفحات فایل ترجمه : 13 /

فرمت فایل ترجمه : Word /

 

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

 

 

چکیده:

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


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


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

آموزش برنامه نویسی موازی در سی شارپ

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

آموزش برنامه نویسی موازی در سی شارپ


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

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


آموزش برنامه نویسی موازی در سی شارپ

الگوریتم فوق موازی برای مثلث بندی درون هسته و برون هسته داده بزرگ در E2 و E3

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

الگوریتم فوق موازی برای مثلث بندی درون هسته و برون هسته داده بزرگ در E2 و E3


الگوریتم فوق موازی برای مثلث بندی درون هسته و برون هسته داده بزرگ در E2 و E3


 


Volume 51, 2015, Pages 2613–2622
ICCS 2015 International Conference On Computational Science

Highly Parallel Algorithm for Large Data

In–Core and Out–Core Triangulation in E2 and E3

 

 

Abstract

A triangulation of points in E2, or a tetrahedronization of points in E3, is used in many applications. It is not necessary to fulfill the Delaunay criteria in all cases. For large data (more then 5 · 107 points),parallel methods are used for the purpose of decreasingrun–time. A new approach for fast, effective and highly parallel CPU and GPU triangulation, or tetrahedronization, of large data sets in E2 or E3 suitable for in–core and out–core memory processing, is proposed. Experimental results proved that the resulting triangulation/tetrahedralization is close to the Delaunay triangulation/tetrahedralization. It also demonstrates the applicability of the methodproposed in applications.

 

Keywords

  • Triangulation;
  • tetrahedronization;
  • parallel computing;
  • GPU & CPU;
  • large data processing

 

        

Procedia Computer Science

 

 

الگوریتم فوق موازی برای مثلث بندی درون هسته و برون هسته داده بزرگ در E2 و E3

 

چکیده

 

یک مثلث بندی از نقاط در E2، یا یک مستطیل بندی از نقاط در E3 در بسیاری از برنامه ها استفاده می شود. لازم نیست در همه موارد معیار دولونه تحقق یابد. برای داده های بزرگ (بیش از 107×5 نقطه)، به منظور کاهش زمان اجرا روشهای موازی استفاده می شود. رویکردی جدید برای مثلث بندی یا مستطیل بندی CPU و GPU سریع، موثر و فوق موازی از داده بزرگ تنظیم شده در E2 یا E3 برای فرآیند حافظه درون هسته یا برون هسته، پیشنهاد شده است. نتایج عملی ثابت کرده است که مثلث بندی یا مستطیل بندی حاصل نزدیک به مثلث بندی یا مستطیل بندی دولونه است. همچنین قابلیت روش پیشنهادی در برنامه ها را نشان می دهد.

 

واژگان کلیدی: مثلث بندی، مستطیل بندی ، پردازش موازی، GPU و CPU، پردازش داده­های بزرگ

 

 

 

  • مقدمه

 

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

 

الگوریتمهای زیادی برای مثلث بندی در E2 و E3 توسعه یافته اند و با معیارهای مختلف توصیف شده اند [1]، [2]، [5]، [8]؛ اغلب به سبب همزادی با دیاگرامهای وورونوی و خصوصیات ریاضیاتی، مثلث بندی دولونه در E2 استفاده می شود. مثلث بندی دولونه زاویه حداقل را حداکثر می کند؛ در سمت دیگر، زاویه حداکثر را حداقل نمی کند، که در بعضی زمینه ها لازم است، مثل سیستم های CAD و غیره. به علاوه، اگر نقاط یک مش مربع تشکیل دهند، الگوریتمها به دقت عددی محاسبات حساس هستند. به خوبی مشخص شده است که مثلث بندی دولونه (DT) شامل ساده سازی های  است که در آن d بعد دار است. پیچیدگی محاسباتی DT  است یعنی برای 2=d،  است و برای 3=d  می باشد.



 


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


الگوریتم فوق موازی برای مثلث بندی درون هسته و برون هسته داده بزرگ در E2 و E3

تحقیق در مورد ثبات کنترل پورت موازی

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

تحقیق در مورد ثبات کنترل پورت موازی


تحقیق در مورد ثبات کنترل پورت موازی

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه:33

 

  

 فهرست مطالب

 

3-21- کنترل یک چاپگر از طریق پورت موازی

1-3-21-چاپ از طریق DOS

2-3-21-چاپ تز طریق بایوس

3-3-21-یک روتین سرویس وقفه int 17h

مکان های سخت افزار پورت چاپگر

4-21-ارتباطات کامپیوترهای داخلی روی پورت موازی

 

 

 

ثبات کنترل پورت موازی یک ثبات خروجی است. خواندن این مکان آخرین مقدار نوشته شده به ثبات کنترل، بجزء برای بیت 5 که فقط نوشتنی است، را بر می گرداند. بیت 5 یا بیت مسیر داده، تنها در PS/2 و دیگر سیستم هایی که از پورت موازی دو طرفه پشتیبانی می کنند وجود دارد. اگر شما در این بیت صفر بنویسید، خطوط داده و strobe به عنوان بیت های ورودی هستند، دقیقاً مثل پورت موازی یکطرفه، اگر شما در این بیت 1 بنویسید، خطوط داده و strobe به عنوان ورودی ها هستند. توجه کنید که در حالت ورودی (bit5=1) بیت صفر ثبات کنترل دقیقاً یک ورودی است. توجه: نوشتن 1 در بیت 4 ثبات کنترل، IRQ چاپگر را توانا می سازد. این ویژگی در همة سیستم ها کار نمی کند، بطوریکه فقط برنامه های اندکی از وقفه های پورت موازی استفاده می‌کنند. وقتی فعال باشد، پورت موازی یک وقفه OFH را تولید خواهد کرد هرگاه چاپگر انتقال داده را تصدیق می کند.

زمانیکه کامپیوترهای شخصی در حدود 3 پورت موازی جداگانه را پشتیبانی می کردند، می توانست بیشتر از 3 مجموعه از ثبات های پورت موازی در سیستم در هر لحظه وجود داشته باشد. آدرس های پایه پورت موازی به 3 پورت موازی تحصیص داده شده‌اند: 3Bch و 378h و 278h. ما به اینها به عنوان آدرس های پایه برای: LPT1، LPT2 و LPT3 به ترتیب رجوع می کنیم. ثبات داده پورت موازی همیشه واقع شده در آدرس پایه برای یک پورت موازی، ثبات وضعیت در آدرس پایه 1+ قرار گرفته و ثبات کنترل در آدرس پایه 2+ قرار گرفته است. برای مثال برای LPT1 ثبات داده در آدرس 3Bch:I/O و ثبات وضعیت در آدرس 3BDH:I/O و ثبات کنترل در آدرس 3BEH:I/Q قرار دارد. مشکل کوچکی وجود دارد، آدرس های I\O برای LPT1:، LPT2: و LPT3: داده شده در بالا، آدرس های فیزیکی برای پورت های موازی هستند. بایوس آدرس های منطقی برای پورت های موازی فراهم می کند. این امر به استفاده کنندگان اجازه می دهد چاپگرهایشان را Remap کنند (زمانیکه بیشتر نرم افزارها فقط با LPT1: نوشته شده اند). برای انجام این امر، بایوس هشت بایت در فضای متغیر بایوس در نظر می گیرد () مکان 40:8 شامل آدرس پایه برای LPT1: منطقی است. مکان  شامل آدرس پایه برای LPT2: است. وقتی نرم افزاری به LPT1: و LPT2: و غیره دستیابی پیدا می کند، آن بطور معمول به پورت موازی آدرس پایه ای که در یکی از این مکان ها رخ داده دسترسی پیدا می‌کند.

 


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


تحقیق در مورد ثبات کنترل پورت موازی