文件名称:GPU_01:Tugas 01 GPU编程
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-07 17:52:30
C++
任务1 IF4010 截止日期:2021年2月17日,世界银行 将仓库分叉到您自己的名称空间中。 将其设置为私有可防止其他人“窥探”您的工作。 一旦准备好提交工作,请使用git tag v1.0提交,不要忘记授予对@satrio的访问权限。 对于编程问题,请在./src/目录中编辑相应的源代码文件。 对于非编程性问题,请在每个问题指示的空间中的README.md文件中直接写下答案。 问题1:常见错误 此类将大量使用低级C构造和概念,尤其是指针和内存管理。 作为“热身”,在文件./src/q1.c中有一些快速的代码示例及其预期的规范。 每个这样的代码段都是不正确的。 确定代码出了什么问题并修复。 (许多这些问题都暗示着同时编写GPU和CPU代码时遇到的常见错误。) Q2:并行化 给定一个输入信号x[n] ,假设我们有两个输出信号y_1[n]和y_2[n] ,由差分方程给出: y_1
【文件预览】:
GPU_01-master
----src()
--------ta_utilities.cpp(4KB)
--------transpose_device.cuh(233B)
--------ta_utilities.hpp(847B)
--------q1.c(2KB)
--------transpose_host.cpp(8KB)
--------Makefile(1KB)
--------transpose_device.cu(5KB)
----README.md(5KB)