GPU架构概览
- GPU适合用于:密集计算,高度可行并行计算,图形学等,即执行计算;
- GPPU不适合于:缓存数据,控制指令流;




















说明:
- 计算矩阵Pd和M的行索引;
- 计算矩阵Pd和N的列索引;
- 每一个线程计算块内的一个元素




说明:
- Shared memory 存储Md和Nd的子集
- Width/TILE_WIDTH 阶段数目
- m当前阶段的索引
- 从Md和Nd各取一个元素存入shared memory
- 等待block内所有线程,即,等到整个瓦片存入shared memory
- 累加点乘的子集
- 把最终的结果写入global memory



本文阐述了GPU架构的特点,强调其适用于密集计算和图形学等领域,详细解释了GPU如何通过线程并行处理矩阵计算任务,包括计算矩阵的行和列索引、使用Shared Memory优化数据访问以及累加点乘子集。
1360

被折叠的 条评论
为什么被折叠?



