نمایش نتایج 1 تا 3 از 3

نام تاپیک: برنامه نویسی چند هسته ای

  1. #1

    برنامه نویسی چند هسته ای

    سلام در پردازنده های چند هسته ای چه نوع برنامه نویسی هایی است کداش چجوریه تقریبا مثل 8086 یا خیلی فرق میکنه کسی میتونه کمک کنه؟ مقاله ای پی دی افی ؟ کسی میتونه کمک کنه ؟
    در مورد معماریشم میخوام بدونم کش ها و گذرگاهاش و برنامه نویسیش؟

  2. #2

    نقل قول: برنامه نویسی چند هسته ای

    کدهای اسمبلی همانند کدهای x86 معمولی هست منتها یکسری از توابع و راهکارها برای کار کردن چند هسته ای وجود دارن. بهتره داکیومنت اینتل رو مطالعه کنید و یا اینکه اگر از زبانهای برنامه نویسی سطح بالا استفاده می کنید مثل C از امکانات اونها و سیستم عامل استفاده کنید به عنوان مثال در C/C++‎ می تونید به کمک کتابخونه OpenMP اینکار رو به راحتی انجام بدید حتی می تونید موازی سازی رو به کمک کتابخانه هایی مثل OpenCL به سطح پردازنده های دیگه مثل GPU انتقال بدید.

    هرچند که داکیومنت اینتل برای اینکار خوب هست اما اگر واقعا بخوایین ریز شید خود پردازنده اطلاعات کافی (به کمک دستور CPUID) فراهم نمی کنه. بنابراین توصیه می کنم که اگر برای پروژه غیر تحقیقاتی لازم دارید مثلا پروژه عملی حتما سراغ خود سیستم عامل و زبانهای برنامه نویسی برید و بین زبانهای برنامه نویسی فقط C/C++‎ ساپورت واقعی می دن و کنترل واقعی میشه روی این مسائل داشت و زبانهای دیگه مثل سی شارپ و یا جاوا تا اونجا که من می دونم فقط در سطح نخ (thread) می تونن موازی سازی کنن.

  3. #3

    نقل قول: برنامه نویسی چند هسته ای

    خیلی ممنون لطف کردین تشکر

تاپیک های مشابه

  1. devexpress و برنامه نویسی چند لایه ای
    نوشته شده توسط azygole در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: سه شنبه 15 مرداد 1392, 15:57 عصر
  2. سوال: برنامه نویسی چند لایه ای(عملی)
    نوشته شده توسط mazaher5723 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: جمعه 23 فروردین 1392, 11:29 صبح
  3. حرفه ای: برنامه نویسی چند لایه ای
    نوشته شده توسط JaVa در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 29 اسفند 1391, 13:15 عصر
  4. سوال: برنامه نویسی چند پروسه ای
    نوشته شده توسط mehdad.koulab در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: یک شنبه 29 اردیبهشت 1387, 23:41 عصر
  5. برنامه نویسی چند رسانه ای (multimedia)
    نوشته شده توسط meysam12 در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: جمعه 23 شهریور 1386, 11:04 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •