Fortran Coder

查看: 15024|回复: 5
打印 上一主题 下一主题

[求助] parameter为什么除4096再乘4096

[复制链接]

1967

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1370 元
贡献
581 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

楼主
发表于 2014-12-8 21:05:18 | 显示全部楼层
按照注释来说,n2drec 必须是4096的整倍数。
除以4096再乘以4096保证了是4096的整倍数,加上4095是为了保证至少有一个倍数的富裕。
实际上,用 nint( itdm*jtdm/4096 ) + 1 就可以了。

1967

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1370 元
贡献
581 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2014-12-9 10:03:03 | 显示全部楼层
cuda 是英伟达出品的一种通用化并行计算平台。目前支持 C/C++ 和 Fortran 语法。

珊瑚虫应该猜错了~~呵呵。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-18 11:54

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表