《NVIDIA CUDA初级教程笔记》周斌 视频
第3集《并行程序设计概述》
1、 Flynn矩阵
按照指令和数据流不同的组织形式,计算机系统可分为四类:
SISD:single instruction,single data,单指令单数据流
SIMD:single instruction,single data,单指令多数据流
MISD: multiple instruction,single data,多指令单数据流
MIMD:multiple instruction,multiple data,多指令多数据流
2、task任务,parallel task并行任务,serial execution串行执行,parallel execution并行执行,
shared memory共享存储,distributed memory分布式存储,communication通信,synchronization同步,
granularity粒度,observed speedup加速比,parallel overhead并行开销,scalability可扩展性。
3、并行编程模型
(1)共享存储模型shared memory model
(2)线程模型threads model
(3)消息传递模型message passing model
(4)数据并行模型data parallel model
第4集《cuda开发环境搭建和工具配置》
1、vim ./bashrc
source ./bashrc
转载请注明原文地址: https://ju.6miu.com/read-7124.html