Changes between Initial Version and Version 22 of Ticket #2197
- Timestamp:
- 2019-08-29T14:37:46+02:00 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2197
- Property Priority changed from low to high
- Property Owner set to andmirek
- Property Status changed from new to assigned
- Property Milestone changed from 2019 WP to Unscheduled
-
Ticket #2197 – Description
initial v22 6 6 7 7 ||=Action || ''HPC-09_Mireck_OpenACC'' || 8 ||=PI(S) || ''Mire ck'' ||8 ||=PI(S) || ''Mirek'' || 9 9 ||=Digest || ''Investigation on OpenACC'' || 10 10 ||=Dependencies || || … … 22 22 ===== Description 23 23 24 ''Describe the goal of development, and the methodology. \\ 25 Add reference documents or publications if relevant.'' 24 ''Investigate NEMO on GPU. This ticket is to document development of NEMO code to be ready to run on GPU. The aproach taken is based on automatic insertion of compiler directives into the pre-proccessed by compiler code with PSYclone. PSYclone works on a target computer so the commits into the branch are the changes in the code to efficiently run code on GPU after directives are inserted.'' 26 25 27 26 28 27 ===== Implementation 29 28 30 ''Describe flow chart of the changes in the code. \\ 31 List the .F90 files and modules to be changed. \\ 32 Detailed list of new variables (including namelists) to be defined, give for each the chosen name (following coding rules) and definition.'' 29 ''How exactly the directives will be implemented is not decided yet. This is an exploratory work to see what performance improvement can be gained on GPU. This work involves software developer(s) from NVIDIA and STFC.'' 33 30 34 31 35 32 ===== Reference manual and web pages updates 36 33 37 '' Using part 1 and 2, define the summary of changes to be done in reference manuals (tex files), guide (rst files) and in the content of web pages.''34 ''No changes in manual will be needed.'' 38 35 39 36 Once the PI has completed this section, he should send a mail to the previewer(s) asking them to preview the work within two weeks.