科学计算
文章平均质量分 96
ICT_杜臻
.
展开
-
CUDA简明入门
最近打算进行hipe相关的开发,hipe与CUDA还是比较像的,所以打算入门一下CUDA,希望顺着CUDA可以入门CUDA的相关编程。我是通过《GPU高性能计算之CUDA》这本书来学习这些内容的,这本书已经比较早了,所以还保留着很多CUDA已经抛弃的旧特性,在这篇笔记中不会涉及这些内容。目录文章目录@[toc]1、CUDA基础1.1、CUDA编程模型1.1.1、主机与设备1.1.2、kernal函数的定义与调用1.1.3、线程结构1.1.4、硬件映射1.2、CUDA软件体系1.3、存储器模型1.4、原创 2021-01-18 19:35:03 · 434 阅读 · 0 评论 -
并行计算入门
正在学习并行计算的基础知识,因为不确定下一次使用相关知识是什么时候,所以打算写一份长篇笔记来保证当我正在使用这方面知识的时候不会忘掉。这篇文章基于《并行计算导论》。只关注并行计算的关键知识点。目录文章目录@[toc]1、并行编程平台1.1、隐式并行1.1.1、流水线与超标量执行1.1.2、超长指令字处理器1.2、内存性能局限1.2.1、使用高速缓存将降低内存延迟1.2.2、内存带宽的影响1.2.3、躲避内存延迟的方法1.3、并行计算平台剖析1.3.1、逻辑组织1.3.2、硬件组织(通信模型)1.4、并原创 2021-01-18 19:34:06 · 801 阅读 · 0 评论 -
常见的并行方法
目录文章目录@[toc]1、并行方法------矩阵与向量的相乘运算1.1、Rowwise Block-striped1.2、Columnwise Block-striped1.3、Checkerboard Block Decomposition2、并行方法------矩阵与矩阵的相乘运算2.1、Block- Striped Decomposition2.2、Fox's method3、并行方法------线性方程组求解4、并行方法------偏微分方程的数值解法并行计算通常用来处理矩阵计算、线性系统(原创 2021-01-18 19:31:17 · 2527 阅读 · 2 评论