{% if state.amp %} {% else %} {% endif %}

مجموعه آموزش کودا (CUDA) – توضیحات بخش چهارم – متن آموزش

مجموعه آموزش کودا (CUDA) – توضیحات بخش چهارم – متن آموزش جمع ۱۰۰ عدد به صورت موازی با استفاده از فناوری CUDA

با سلام و عرض ادب خدمت کاربران محترم وب سایت علم آوران

الگوریتم سریال برای جمع اعداد، مانند کد زیر اجرا می­ شود:

الگوریتم سریال جمع اعدادC++
Float sum( float *data, int n)
{
Float result = 0;
for( int i= 0; i< n; i++)
{
result += data[i];
}
Return result;
}
1
2
3
4
5
6
7
8
9
Float sum( float *data, int n)
{
Float result = 0;
for( int i= 0; i< n; i++)
{
result += data[i];
}
Return result;
}
اکنون می خواهیم این الگوریتم را به صورت موازی نوشته و روی GPU اجرا کنیم. برای موازی سازی عمل جمع در CUDA روش های مختلفی ارائه شده است. در اینجا دو روش را بررسی کرده و برای یکی از این روش ها الگوریتمی ارائه می دهیم.

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

www.elmavaran.ir
دیدگاه ها (۱)

مجموعه آموزش کودا (CUDA) – توضیحات بخش پنجم – موازی سازی الگ...

مجموعه آموزش FPGA و VHDL بسم الله الرحمن الرحیم با سلام و ...

مجموعه آموزش کودا (CUDA) – توضیحات بخش سوم – کانفیگ کردن CUD...

مجموعه آموزش کودا (CUDA) – توضیحات بخش هفتم – نصب CUDA 6.0.3...

آموزش سی شارپ – طراحی سیستم مدیریت سلف دانشگاه – توضیحات جلس...

کودا (CUDA) مخفف Compute Unified Device Architecture یک سکوی...

بازی ماشین سواری سه بعدی “ایرانگردی فانتزی ۱” – مجموعه تصاوی...

آموزش بازی سازی در یونیتی – ایجاد زمین اصلی بازی باسمه تعال...

مجموعه آموزش FPGA و VHDL بسم الله الرحمن الرحیم با سلام و ...

مجموعه آموزش کودا (CUDA) – توضیحات بخش ششم – نصب CUDA 6.0.37...

در حال بارگزاری

خطا در دریافت مطلب های مرتبط