New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
2020WP/HPC-01_daley_GPU (diff) – NEMO

Changes between Version 1 and Version 2 of 2020WP/HPC-01_daley_GPU


Ignore:
Timestamp:
2020-01-06T14:57:56+01:00 (4 years ago)
Author:
andmirek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2020WP/HPC-01_daley_GPU

    v1 v2  
    1313||=Action       || HPC-01_daley_GPU                        || 
    1414||=PI(S)        || Daley Calvert and Mireck                                                 || 
    15 ||=Digest       || Brief description with motivations and main tasks     || 
    16 ||=Dependencies || If any                                                || 
    17 ||=Branch       || source:/NEMO/branches/{YEAR}/dev_r{REV}_{ACTION_NAME} || 
     15||=Digest       || Performance of nemo on GPU     || 
     16||=Dependencies || No                                                || 
     17||=Branch       || source:/NEMO/branches/UKMO/dev_r10037_GPU || 
    1818||=Previewer(s) || Names                                                 || 
    1919||=Reviewer(s)  || Names                                                 || 
    20 ||=Ticket       || #XXXX                                                 || 
     20||=Ticket       || #2197                                                 || 
    2121 
    2222=== Description 
    2323 
    24 {{{#!box width=25em help 
    25 Describe the goal of development and the methodology, \\ 
    26 add reference documents or publications if relevant. 
    27 }}} 
    28  
    29 ''...'' 
     24''This is a continuation of the work started in 2019 to document development of NEMO code to be ready to run on GPU'' 
    3025 
    3126=== Implementation 
    3227 
    33 {{{#!box width=35em help 
    34 Describe flow chart of the changes in the code. \\ 
    35 List the Fortran modules and subroutines to be created/edited/deleted. \\ 
    36 Detailed list of new variables to be defined (including namelists), \\ 
    37 give for each the chosen name and description wrt coding rules. 
    38 }}} 
    39  
    40 ''...'' 
     28'' Use Psyclone to automatically insert openACC directives into the code'' 
    4129 
    4230=== Documentation updates 
    4331 
    44 {{{#!box width=55em help 
    45 Using previous parts, define the main changes to be done in the NEMO literature  
    46 (manuals, guide, web pages, …). 
    47 }}} 
    4832 
    49 ''...'' 
     33 
     34''N/A'' 
    5035 
    5136== Preview