CUDA编程前言

这篇博客是CUDA编程的前言,介绍了GPU的架构及其适合密集计算和并行处理的特点。CUDA的出现使得GPGPU发展为GPU Computing。博客涵盖CUDA术语、编程模型、基本编程问题、并行模型以及线程层次等概念,还详细讲解了CUDA存储器类型、向量数据类型和数学函数等关键知识点。
摘要由CSDN通过智能技术生成

CUDA编程前言

GPU架构

GPU特别适用于 密集计算,高度可并行计算,图形学

晶体管主要被用于 执行计算,而不是缓存数据,控制指令流

  

GPU计算的历史

2001/2002 —— 研究人员把GPU当做数据并行协处理器

GPGPU领域从此诞生

2007—— NVIDIA 发布 CUDA

CUDA 统一计算设备架构

GPGPU发展成 GPU Computing

2008—— Khronos 发布OpenCL 规范


CUDA术语

Host——主机端,通常指CPU,采用标准C语言编程,C++

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值