PGI User Forum
 SearchSearch   MemberlistMemberlist     RegisterRegister   ProfileProfile    Log inLog in 

CUDA-x86.

explanation of PGI output needed
Goto page Previous  1, 2
 
Post new topic   Reply to topic    PGI User Forum Forum Index -> Accelerator Programming
View previous topic :: View next topic  
Author Message
AROM



Joined: 03 Apr 2013
Posts: 39

PostPosted: Thu Jul 18, 2013 1:04 am    Post subject: Reply with quote

Hi Mat,

I put an example to in ~aromanenko/WRF.1/ on danger2.

Code:
pgf90 -acc -c -Minfo=accel test.f90


Code:
         Generating copyin(tz(its:ite,jts:jte,kte:nlayers-1))
         Generating copyout(tz(its:ite,jts:jte,:kte))



Code:
3113       TZ(ii,jj,0) = Tw(ii,jj,kte+1)
3114       DO 2000 L = 1, kte
...
3118          TZ(ii,jj,L) = Tw(ii,jj,kte+1-L)
....
3127  2000 CONTINUE
...
3160        DO 3200 L=kte+1,NLAYERS,1
3161           TZ(ii,jj,L) = varint(L) + (TZ(ii,jj,kte) - varint(kte))
3162           TAVEL(ii,jj,L) = 0.5*(TZ(ii,jj,L) + TZ(ii,jj,L-1))
3163  3200 CONTINUE
Back to top
View user's profile
AROM



Joined: 03 Apr 2013
Posts: 39

PostPosted: Wed Jul 31, 2013 1:40 am    Post subject: Reply with quote

Hi Mat,

do you have a chance to look at my example on danger server.

Here is another question:
Code:
upload CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=1954 device=0 variable=emiss bytes=23856
upload CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=1961 device=0 variable=ppwrkh bytes=128
upload CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=1961 device=0 variable=o3wrk bytes=124
launch CUDA kernel  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=1964 device=0 grid=1x29 block=128
download CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=-1983 device=0 variable=o3prof bytes=508080
upload CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=-1998 device=0 variable=coldry bytes=735840
upload CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=-1998 device=0 variable=colh2o bytes=735840
upload CUDA data  file=/.../phys/module_ra_rrtm.f90 function=rrtm line=-1998 device=0 variable=colco2 bytes=735840


What dose negative line number means?

Alexey
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    PGI User Forum Forum Index -> Accelerator Programming All times are GMT - 7 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group