• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Sweet
Share, Wonder, Experience, Everyone Together
博客园    首页    新随笔    联系   管理    订阅  订阅

cuda 中的有限差分操作

有限差分本来是个十分简单的操作, 而3D的有限差分操作的应用领域十分的广阔, 尤其是在工程模拟领域中用到的特别多, 在CUDA上进行有限差分操作, 由于要进行大量的数据访问, 如果不进行任何访问优化的话, 内存将会达到6x甚至25x的内存访问带宽, 这里提出了一种优化方法, 把内存访问的带宽控制在了2x到3x数据量的范围内. 3D Finite Difference operation is used in variety Engineering fields, however such an operation in the cpu can be sometimes time consuming, while a naive implementation in GPU requires a lot access with the global memory, which can up to 6x or even 25x the data size, here several methods are discussed to solve this problem.
有限差分本来是个十分简单的操作, 而3D的有限差分操作的应用领域十分的广阔, 尤其是在工程模拟领域中用到的特别多, 在CUDA上进行有限差分操作, 由于要进行大量的数据访问, 如果不进行任何访问优化的话, 内存将会达到6x甚至25x的内存访问带宽, 这里提出了一种优化方法, 把内存访问的带宽控制在了2x到3x数据量的范围内.
还是老规矩, 因为编辑器编辑数学公式和画图不容易, 所以将东西编辑好了截图上来, 在随后的包中有打包的ppt转的图片下载.


这个是打包的ppt转jpg图片.
/Files/zxx_1987/cudafd.rar
posted @ 2009-09-25 23:32  I'm 张xinxin  阅读(2267)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3