آموزش زبان با داستان انگلیسی

برنامه ضرب ماتریس بصورت همروند به زبان #C

در این برنامه شما می‌توانید نحوه‌ی ضرب نمودن ماتریس ها با استفاده از چند نخی (Multithreading) را بیاموزید و تفاوت زمان اجرای آن را با ضرب معمولی مشاهده نمایید. برنامه از دو نخ پردازش استفاده نموده است ولی شما می‌توانید با همان روش از تعداد بیشتری Thread استفاده نمایید.

عنوان پروژه : ضرب ماتریس با دو Thread

برنامه نویسی : علی علیخانی

زبان برنامه نویسی : #C

نسخه نرم افزار : Visual Studio 2008

حجم فایل : ۴۶ کیلوبایت

 

توضیحات :

فرض کنید که دو ماتریس n*n داریم و تصمیم داریم این دو ماتریس را در هم ضرب کنیم. برای سرعت بالاتر قرار است از همروندی استفاده کنیم . برنامه همروندی که با کمک تنها ۲ Thread این ۲ ماتریس را در هم ضرب نماید . توجه داشته باشید اگر هر کدام از این Thread ها بی دلیل بیکار باشند برنامه قابل قبول نیست.

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

 

  
فیلم آموزش برنامه نویسیآموزش برنامه نویسی جاوا
پک اموزش PHP فوق العاده
لینک کوتاه پست
مطالب مرتبط با پست جاری

لینک دانلود جزوات درس ریزپردازنده


دانلود جزوات الکترونیک دیجیتال


دانلود جزوات ساختمان گسسته - ریاضیات گسسته


دانلود جزوات هوش مصنوعی و مرتبط


پک ساختمان گسسته در 3 دی وی دی


3 تا خلاصه متفاوت از کتاب اندیشه اسلامی 2


دانلود کامل کتاب اندیشه اسلامی 1


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


جزوه مدارهای الکترونیکی مهندس فولادیان


جزوه مدارهای الکترونیکی – دانشگاه علم و صنعت – دکتر مزینی


کتاب الکترونیکی سیستم عامل شبکه


اسلاید های آشنایی با دستورات Bash در لینوکس


اسلایدهای ” مروری بر سیستم عامل لینوکس “


دانلود جزوات پایگاه داده


دانلود جزوات طراحی الگوریتم


دانلود کتب و جزوات برنامه نویسی و طراحی وب (PHP)


جزوه درس شبکه های کامپیوتری – عبدالرضا صالح


جزوه درس شبکه های کامپیوتری – ابوالفضل طرقی حقیقت


کتاب آموزش شبکه های کامپیوتری +Network ، نوشته احسان نیک آور


جزوه مبانی اولیه شبکه های کامپیوتری


اسلایدهای درس شبکه های کامپیوتری


کتاب شبکه های کامپیوتری – اندرو اس تنن بام به همراه حل تمرینات


کتاب نظریه اصلی مدار (Basic Circuit Theory)


جزوه “مدارهای الکتریکی”


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


  • نکات مهم
    1- لطفا نظر خود را با زبان فارسی بیان کنید
    2- رایتم نظرات اسپم و تبلیغی شما را تایید نمی کند
    3- لطفا نظرات شما بدون ابهام و واضح باشد
  • نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :):(;):D;)):X:?:P:*=((:O@};-:B/:):S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟[حذف مشخصات] [شکلک ها]
    کد امنیتی