View Full Version : سوال: سوال در مورد برنامه نویسی موازی در C++
mohamad2022
سه شنبه 04 خرداد 1395, 12:53 عصر
با سلام به استادهای گرامی:خجالت::قلب:
چند تا سوال در مورد برنامه نویسی موازی داشتم که اگه پاسخ بدید خیلی خیلی ممنو میشم :قلب:
1- فرق بین همزمانی و موازی چیست؟
2- چطور میشه با استفاده از event object همزمانی ایجاد کرد؟
3 - فرق بین event object و mutex object و critical section در چیه؟؟
خیلی خیلی ممنون
UfnCod3r
چهارشنبه 05 خرداد 1395, 09:44 صبح
هم زمانی ینی ی کاری انجام میشه و بقیه صبر می کنن اون انجام بشه.
تو ام اس دی ان مثال زده.
mutex و citical section یکیه کارش ولی ciritical section فقط تو پروسه جاری عمل می کنه. ولی mutex می تونه مال پروسه دیگمرو قفل کنه و یکمی سنگین تره.
event در واقع ی حالت سیگنال شده و نشده دار. یا بهتر بگم مثلا باز یا بسته . ی تردی رو ی رویدادی صبر می کنه تا اون رویداد رو حالت سیگنال بشه . با تابع (SetEvent)
کلا باید خود مستندات رو بخونی فارسیش نمیشه
mohamad2022
چهارشنبه 05 خرداد 1395, 12:56 عصر
هم زمانی ینی ی کاری انجام میشه و بقیه صبر می کنن اون انجام بشه.
تو ام اس دی ان مثال زده.
mutex و citical section یکیه کارش ولی ciritical section فقط تو پروسه جاری عمل می کنه. ولی mutex می تونه مال پروسه دیگمرو قفل کنه و یکمی سنگین تره.
event در واقع ی حالت سیگنال شده و نشده دار. یا بهتر بگم مثلا باز یا بسته . ی تردی رو ی رویدادی صبر می کنه تا اون رویداد رو حالت سیگنال بشه . با تابع (SetEvent)
کلا باید خود مستندات رو بخونی فارسیش نمیشه
خیلی ممنون از جوابتون
این یکی رو متوجه نشدم :افسرده::افسرده:
mutex و citical section یکیه کارش ولی ciritical section فقط تو پروسه جاری عمل می کنه. ولی mutex می تونه مال پروسه دیگمرو قفل کنه و یکمی سنگین تره.
یعنی چی مال یک پروسه ی دیگه عمل نمیکنه ولی mutex عمل میکنه :ناراحت: و منظور از قفل کردن چیه :افسرده:
ممنون
ciavosh
جمعه 07 خرداد 1395, 18:04 عصر
با سلام به استادهای گرامی:خجالت::قلب:
چند تا سوال در مورد برنامه نویسی موازی داشتم که اگه پاسخ بدید خیلی خیلی ممنو میشم :قلب:
1- فرق بین همزمانی و موازی چیست؟
2- چطور میشه با استفاده از event object همزمانی ایجاد کرد؟
3 - فرق بین event object و mutex object و critical section در چیه؟؟
خیلی خیلی ممنون
دوست عزیز میشه توضیح بدی که از برنامه نویسی موازی چه اطلاعاتی داری و چه مقدار با مفهومش آشنایی؟
mohamad2022
جمعه 07 خرداد 1395, 23:25 عصر
دوست عزیز میشه توضیح بدی که از برنامه نویسی موازی چه اطلاعاتی داری و چه مقدار با مفهومش آشنایی؟
سلام
راستش مدت زیادی نیست:خجالت:
حدود یک هفته ای هست از روی فیلم سایت pluralsight با عنوان Modern C++ Concurrency پیش میرم خیلی کند پیش میرم ولی باز میرم:ناراحت:
اصن منابع فارسی پیدا نمیشه:گریه:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.