سلام میخوام تحقیق در مورد الگوریتمهای موازی ترتیبی وتصادفى کنم همینطور یک زبان برنامه نویسى موازى اگر منابع یا سایتى در این مورد میشناسید به من معرفى کیند
سلام میخوام تحقیق در مورد الگوریتمهای موازی ترتیبی وتصادفى کنم همینطور یک زبان برنامه نویسى موازى اگر منابع یا سایتى در این مورد میشناسید به من معرفى کیند
آخرین ویرایش به وسیله whitehat : یک شنبه 01 دی 1387 در 11:31 صبح
سلام،
لینک زیر مال زبان برنامه نویس NESL هست
http://www-2.cs.cmu.edu/~scandal/nesl.html
در همین لینک قبلی، لینکی هم به یک سری الگوریتمهای موازی داده شده:
http://www-2.cs.cmu.edu/~scandal/nesl/algorithms.html
این لینک زیر هم مربوط به یک کتاب ([Online) هست در مورد روشهای طراحی و ساخت برنامههای موازی
http://www-unix.mcs.anl.gov/dbpp/text/node4.html
دو تا سوال در ارتباط با الگوریتمهای موازی دارم:
ممنون.
- من تا حالا فکر میکردم که Parallel Programming و Concurrent Programming یکی هست ولی الان تو شک افتادم. آیا واقعا این دو تا با هم فرقی دارند؟
- آیا الگوریتم موازی ترتیبی وجود داره یا منظور در حقیقت Serialization دستورالعملها با تکنیکهای موجود برای این منظور هست؟
تا حالا که کسی چیزی پیشنهاد نکرده. من هم با استناد به پرسشهایی که عنوان کردم پیداست که هنوز نمیدونم جریان از چه قراره. اگر لطف کنید و جواب سوالهای من رو بدید٬ ممکنه بتونم مسئلهای برای پیشنهاد پیدا کنم.
با سلام
من خیلی علاقه مند به سیستم های توزیع شده و الگوریتم های موازی می باشم
البته برنامه نویسی همروند زیاد مشکل نیست و چند تابع کتابخانه ای و کمی دستورات فرق می کند مثلا در پاسکال از for استفاده می کنیم و در مالتی پاسکال از forall بهتر است بیشتر در مورد الگوریتم های موازی بحث شود و همچنین پیاده سازی این سیستم ها با کلاستر و گرید کامپیوتینگ
و سوال بنده این است که از دوستان کسی با زبان corba کار کرده است.
مالتی پاسکال فقط forall نیست ، خیلی چیزای دیگه هم داره ، مخصوصا روی معماری مالتی کامپیوتر
من پیشنهاد می دهم مسئله maze را حل کنیم
سلام من زمان دانشگاه یه استاد داشتم که دکترای پردازش موازی داشت از انگلستان(دکتر زمانی فر) و داشت یه کتاب در مورد پردازش موازی می نوشت فکر کنم تا حالا کتابش آماده شده باشه یه سری به سایت دانشگاه اصفهان بزنید شاید اطلاعی ازش بدست آوردید. اتفاقاً من ازش هم مالتی پاسکال یاد گرفتم و هم MPI
به نظرم مالتی پاسکال یا توابع mpi ابزار هستند و ربطی به تعداد cpu ها ندارند
در ضمن کتاب معماری و برنامه نویسی کامپیوترهای موازی ترجمه دکتر سپیدنام مرجع خوبی برای برنامه نویسی موازی است که توابع mpi را هم آموزش داده است
یه دیکشنری آن لاین بسیار سریع براتون پیدا کردم dic.kharido.ir
سلام خوب هستین. اگه می تونین این مسائل و با زبان multi pascal حلش کنید
(در بک آرایه عنصری راپیدا کند)search
(عناصر یک آرایه را مرتب کند)sort
(عناصر یک آرایه را جمع کند)sum
mltilplay 2 matrix(دو متریس را در هم ضرب کند)
اگه حلش کنین ممنون می شم ایمیل منم اینه .ممنون میشم اگه جواب و به همین ایمیل بفرستین.
آخرین ویرایش به وسیله whitehat : یک شنبه 01 دی 1387 در 11:30 صبح دلیل: لطفا از درج آدرس ایمیل خودداری کنید