文件名称:webgpu:webgpu GPU代码实现,包括CUDA、OpenCL、OpenACC和C++ AMP
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-03 20:08:51
Cuda
网卡 代码通过了提供的所有单元测试 Coursera 由 Coursera 提供, 由 CUDA 的“你好世界” 基本 A * B 矩阵乘法(无共享内存) A * B 矩阵乘法与平铺内存(共享内存) 图像模板块像素卷积 给定一个长度为 n 的列表 (lst) 输出其总和 = lst[0] + lst[1] + ... + lst[n-1]; 给定一个长度为 n 的列表 (lst) 输出其前缀 sum = {lst[0], lst[0] + lst[1], lst[0] + lst[1] + ... + lst[n-1]} 图像直方图均衡化 CUDA 流 API 向量加法 OpenCL的“你好世界” OpenACC的“你好世界” C++ AMP 的“你好世界”
【文件预览】:
webgpu-master
----Tiled_Matrix_Multiplication.cu(5KB)
----Histogram.cu(10KB)
----Basic_Matrix_Multiplication.cu(4KB)
----OpenCL_Vecton_Addition.cpp(6KB)
----README.md(1KB)
----OpenACC_Vector_Addition.cpp(1KB)
----Image_Convolution.cu(6KB)
----Vector_Addition_with_Streams.cu(3KB)
----Basic_Vector_Addition.cu(3KB)
----List_Reduction.cu(5KB)
----List_Scan.cu(5KB)
----C++AMP_Vector_Addition.cpp(945B)