24小时热门版块排行榜    

CyRhmU.jpeg
查看: 990  |  回复: 1

anshenyu

铜虫 (小有名气)

[求助] FORTRAN怎么实现4精度

GPU上可以实现吗
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jjdg(金币+2): 感谢参与 2012-03-02 03:08:25
GPU 上实现了双精了没有?

在最新版的 gfortran 中支持直接编译(这是一个标准程序,没有用编译器扩展的),下面是一个示例:
CODE:
module mykinds
   use ISO_FORTRAN_ENV
   implicit none
   private
   public sp, dp, ep, qp
   integer, parameter :: sp = REAL_KINDS(1)
   integer, parameter :: dp = REAL_KINDS(2)
   integer, parameter :: ep = REAL_KINDS(3)
   integer, parameter :: qp = REAL_KINDS(4)
end module mykinds

program quadtest
   use mykinds
   implicit none
   real(qp), parameter :: pi = 4*atan(1.0_qp)
   
   write(*,*) sp,dp,ep,qp
   write(*,*) pi
end program quadtest

2楼2012-03-01 22:49:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 anshenyu 的主题更新
信息提示
请填处理意见