لذت برنامه نویسی: تعداد هسته‌های cpu در c++11

اینم یه تجربه پراکنده دیگه!

ایندفعه گفتم یه مطلب کوتاه بنویسم. اگه بخواید توی c++11 که آخرین نسخه زبان c++ هست بصورت اتوماتیک تعداد هسته‌های cpu یا همون تعداد thread ها رو دربیارید فقط کافیه که از کتابخانه‌های استاندارد استفاده کنید. نمونه کد هم به شکل زیر هست:

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

همین!

2 دیدگاه در “لذت برنامه نویسی: تعداد هسته‌های cpu در c++11

  1. امیر محمد نادری می‌گوید:

    با سلام
    اولا تشکر می کنم بابت مطالبی که زخمت می کشین ، بعد در مورد core های cpu
    شما تجربه ای دارین که برنامه ای بنویسید و از تمام هسته ها برای انجام محاسبه استفاده کنه؟

    • Abbas Yazdanpanah می‌گوید:

      سلام

      آره من از این مدل استفاده کردم.
      نکتش اینه که باید به یه مدل کارها رو بصورت موازی و غیر همزمان انجام بدید و به تعداد هسته‌های سی پی یو thread داشته باشید

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *