- 博客(27)
- 收藏
- 关注
原创 CUDA开始的GPU编程 - 第五章:数学运算
原因之前说过,因为对 GPU 核函数的调用是异步的,只有 cudaDeviceSynchronize() 以后才真正完成执行,才能算出真的时间。完成同步之后,和 CPU 算出来的比较差值,看看 GPU 算的是否准确无误,从右边的输出可以看到基本是一致的。因为 sin 是 double 类型的正弦函数,而我们需要的 sinf 是 float 类型的正弦函数。是一个专门用于浮点除法的优化函数,它提供与常规除法相同的精度,且计算速度更快。查看结果,发现 GPU 比 CPU 快了很多,这是当然的。
2024-11-07 01:02:32
1044
原创 shell与Terminal
shell(壳)、Terminal(终端),许多刚开始接触计算机的朋友可能跟以前的我一样并不清楚这两个概念,因为它们总是同时出现。配置开发环境或者学习Linux的过程中我们难免接触,所以我觉得有必要跟大家讨论一下它们的关系。shell是操作系统内核的外层封装,方便用户对系统进行操作。Terminal是提供窗口界面,将用户的命令交给shell解释器执行。
2023-12-06 23:28:24
1311
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人