۰
subtitle
ارسال: #۱
  
کودا
سلام
دوستان برای برنامه نویسی موازی در کودا ، باید فرد به چه زبانی مسلط باشه؟ چه پیش نیاز هایی اول باید بلد باشه تا بتونه کار کنه؟
چه چیزهایی کلا نیاز داره؟
راستش من اطلاعی ندارم . هیچی!
دوستان برای برنامه نویسی موازی در کودا ، باید فرد به چه زبانی مسلط باشه؟ چه پیش نیاز هایی اول باید بلد باشه تا بتونه کار کنه؟
چه چیزهایی کلا نیاز داره؟
راستش من اطلاعی ندارم . هیچی!
۰
ارسال: #۲
  
RE: کودا
(۰۵ تیر ۱۳۹۴ ۱۲:۳۴ ب.ظ)irpersian20 نوشته شده توسط: سلام
دوستان برای برنامه نویسی موازی در کودا ، باید فرد به چه زبانی مسلط باشه؟ چه پیش نیاز هایی اول باید بلد باشه تا بتونه کار کنه؟
چه چیزهایی کلا نیاز داره؟
راستش من اطلاعی ندارم . هیچی!
اصلش زبان C و ++C هست. ولی خب مثلا PyCuda هم موجود هست که با زبان پایتون میشه واسش برنامه نوشت.
من خودم البته با PyCuda کار نکردم. چون در مورد کاربرد ما، به شدت سرعت رو میآورد پایین و ما به سرعت بالا نیاز داشتیم و مجبور بودیم با C کد بزنیم.
نمیدونم دیگه برای چه زبانهایی لایبرریش موجود هست.
۰
ارسال: #۳
  
کودا
(۰۵ تیر ۱۳۹۴ ۰۷:۵۰ ب.ظ)Mahsash نوشته شده توسط:(05 تیر ۱۳۹۴ ۱۲:۳۴ ب.ظ)irpersian20 نوشته شده توسط: سلام
دوستان برای برنامه نویسی موازی در کودا ، باید فرد به چه زبانی مسلط باشه؟ چه پیش نیاز هایی اول باید بلد باشه تا بتونه کار کنه؟
چه چیزهایی کلا نیاز داره؟
راستش من اطلاعی ندارم . هیچی!
اصلش زبان C و ++C هست. ولی خب مثلا PyCuda هم موجود هست که با زبان پایتون میشه واسش برنامه نوشت.
من خودم البته با PyCuda کار نکردم. چون در مورد کاربرد ما، به شدت سرعت رو میآورد پایین و ما به سرعت بالا نیاز داشتیم و مجبور بودیم با C کد بزنیم.
نمیدونم دیگه برای چه زبانهایی لایبرریش موجود هست.
ممنون ببخشید هدف از برنامه نویسی موازی با کودا چی هست؟
هدف داریم به چی برسیم؟ که وجود نداره؟ موازی سازی؟ چرا خود nvidia این کار نمیکنه و میده به برنامه نیوسان برای خودشون بزنن ؟
زبان c یا c++ در چه حد باید بلد بود؟
جز این ها چی؟ کارت گرافیک باید nvidia باشد؟>
ارسال: #۴
  
RE: کودا
(۰۵ تیر ۱۳۹۴ ۱۱:۳۷ ب.ظ)irpersian20 نوشته شده توسط:(05 تیر ۱۳۹۴ ۰۷:۵۰ ب.ظ)Mahsash نوشته شده توسط:(05 تیر ۱۳۹۴ ۱۲:۳۴ ب.ظ)irpersian20 نوشته شده توسط: سلام
دوستان برای برنامه نویسی موازی در کودا ، باید فرد به چه زبانی مسلط باشه؟ چه پیش نیاز هایی اول باید بلد باشه تا بتونه کار کنه؟
چه چیزهایی کلا نیاز داره؟
راستش من اطلاعی ندارم . هیچی!
اصلش زبان C و ++C هست. ولی خب مثلا PyCuda هم موجود هست که با زبان پایتون میشه واسش برنامه نوشت.
من خودم البته با PyCuda کار نکردم. چون در مورد کاربرد ما، به شدت سرعت رو میآورد پایین و ما به سرعت بالا نیاز داشتیم و مجبور بودیم با C کد بزنیم.
نمیدونم دیگه برای چه زبانهایی لایبرریش موجود هست.
ممنون ببخشید هدف از برنامه نویسی موازی با کودا چی هست؟
هدف داریم به چی برسیم؟ که وجود نداره؟ موازی سازی؟ چرا خود nvidia این کار نمیکنه و میده به برنامه نیوسان برای خودشون بزنن ؟
زبان c یا c++ در چه حد باید بلد بود؟
جز این ها چی؟ کارت گرافیک باید nvidia باشد؟>
یه شبیهساز هست که اگر کارت گرافیکی nvidida نباشه هم باز میذاره از cuda استفاده بکنیم. ولی ما هرکاااااری کردیم نتونستیم راهش بندازیم و خلاصه اینکه نتونستیم روی کامپیوتر با کارت گرافیک غیر nvidia باهاش کار کنیم. حتی remote هم نمیشه زد. یعنی مثلا نمیشه remote وصل بشید به یه کامپیوتر با کارت گرافیک nvidia و روش با cuda کار کنید. ما سعی داشتیم این کارو انجام بدیم ولی ارور میداد.
هدف هم که موازیسازیه دیگه. اینکه بشه یه کار محاسباتی رو تقسیم کرد بین core های مختلف GPU که اونا به صورت موازی کارشون رو انجام بدن. منظورتون رو نمیفهمم که چرا خود nvidia این کارو نکرده! مگه اون برنامهی مارو داره که برامون این کارو انجام بده؟! :دی ما کارمون این بود که مسائل برنامهریزی خطی رو که در تحقیق در عملیات مطرح میشن میخواستیم حل کنیم و این کارو با استفاده از موازیسازی به کمک GPU و با استفاده از cuda انجام دادیم و سرعت خیلی بالایی خروجی گرفتیم.
در حد کارهای عادی اصلا سخت نیست. شاید اگر کار پیچیده آدم بخواد بکنه سخت بشه. نمیدونم. ما از اول با خوندن ۲ تا tutorial و یه سری نمونه کد یاد گرفتیم و کارمون رو شروع کردیم.
موضوعهای مرتبط با این موضوع... |
|||||
موضوع: | نویسنده | پاسخ: | بازدید: | آخرین ارسال | |
کمک واسه نصب کودا | hadis_67 | ۲ | ۱,۵۲۱ |
۱۶ مرداد ۱۳۹۳ ۰۷:۴۰ ب.ظ آخرین ارسال: hadis_67 |
|
برنامه نویسی کودا در GPU | saratoos | ۲ | ۳,۵۵۴ |
۰۱ فروردین ۱۳۹۳ ۱۲:۰۹ ق.ظ آخرین ارسال: saratoos |
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close