- Jun 16, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 16/06/2023:MNH/* , For Nvhpc , remove duplicate "!$acc loop" introduced by use of mnh_do_conncurrent
-
ESCOBAR MUNOZ Juan authored
Juan 16/06/2023:rain_ice_sedimentation_split.f90, Strange Cray SegFault -> replace mnh_do_concurrent -> array syntax
-
- Jun 15, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 15/06/2023:ZSOLVER/turb.f90, For gfortran+openacc doesnt allo EXIT on acc loop -> replace with GZD logical test
-
ESCOBAR MUNOZ Juan authored
Juan 15/06/2023:ZSOLVER/rain_ice_red.f90, For gfortran+openacc compiler SEGFAULT -> split in small acc kernels
-
ESCOBAR MUNOZ Juan authored
Juan 15/06/2023:ZSOLVER/get_halo.f90, For gfortran+openacc, allocatable array not allowed in Gpu direct/host_data use_device() => TEMPORARY deactivate #define MNH_GPUDIRECT
-
ESCOBAR MUNOZ Juan authored
Juan 15/06/2023:ZSOLVER/gdiv.f90,pressurez.f90, For gfortran+openacc ,replace DO CONCURRENT -> mnh_do_concurrent
-
ESCOBAR MUNOZ Juan authored
-
- Jun 14, 2023
-
-
ESCOBAR MUNOZ Juan authored
-
- Jun 13, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 13/06/2023:ice4_sedimentation_split.f90 , For gfortran+openacc ,replace DO CONCURRENT -> mnh_do_concurrent
-
ESCOBAR MUNOZ Juan authored
Juan 13/02/2023: MNH modif for compile with sourceryg/2022.09-7-orig+OPENACC + optimization for CRAY ftn
-
- Jun 12, 2023
-
-
ESCOBAR MUNOZ Juan authored
-
ESCOBAR MUNOZ Juan authored
-
-
ESCOBAR MUNOZ Juan authored
-
- Mar 20, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 20/03/2023:ZSOLVER/turb_hor_uv.f90, Bypass Nvhpc BUG <-> zflx partially present/error 700: Illegal address during kernel execution <-> remove "acc loop ..." & replace DO CONCURRENT -> mnh_do_conccurent , better perf
-
ESCOBAR MUNOZ Juan authored
-
- Mar 17, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 17/03/2023:ZSOLVER/multigrid.f90,finalize_mnh.f90, Managed output in timing.txt , verbose=1/residual , verbose=10/timing by level, verbose=100/timing by iteration
-
- Mar 16, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 16/03/2023:ZSOLVER/p_abs.f90, replace DO CONCURRENT -> mnh_do_conccurent , better perf with acc parallel
-
ESCOBAR MUNOZ Juan authored
Juan 16/03/2023:ZSOLVER/discretisation.f90, Little OpenAcc Typo detected with NVHPC, missing & <-> continuation line at end of acc parallel
-
ESCOBAR MUNOZ Juan authored
Juan 16/03/2023:ZSOLVER/communication.f90, Cray OPENACC Opt, pass ztab* by args + dim in boundary_mnh/_dim
-
ESCOBAR MUNOZ Juan authored
Juan 16/03/2023:ZSOLVER/discretisation.f90, Cray OPENACC Opt, pass ztab* by args + dim in calculate_residual_mnh/_dim
-
ESCOBAR MUNOZ Juan authored
Juan 16/03/2023:ZSOLVER/contrav.f90, Cray OPENACC Opt, pass ztab* by args + dim in contrav_device/_dim
-
ESCOBAR MUNOZ Juan authored
Juan 16/03/2023:ZSOLVER/discretisation.f90, Cray OPENACC Opt, pass ztab* by args + dim in apply_mnh/_dim
-
ESCOBAR MUNOZ Juan authored
Juan&Naima 16/03/2023:MNH/advec_weno_k_3_aux.f90,bl89.f90,ice4_sedimentation_split.f90, Cray OpenACC opt , add present_cr to avoid recurrence in kernels
-
- Mar 15, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 15/03/2023:ZSOLVER/discretisation.f90, Cray OPENACC Opt, pass ztab* by args + dim in loop_over_grid_jacobi_mnh/_dim
-
ESCOBAR MUNOZ Juan authored
Juan 15/03/2023:ZSOLVER/communication.f90.f90, Cray OPENACC Opt, pass ztab_halo* by args + dim in haloswap_mnh
-
- Mar 10, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 10/03/2023:ZSOLVER/discretisation.f90, Cray OPENACC Opt, pass ZTAB by arg + dims in apply_tridiag_solve_mnh_allT
-
ESCOBAR MUNOZ Juan authored
-
- Mar 09, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 09/03/2023:ZSOLVER/get_halo.f90, Cray OPENACC Opt, pass ZTAB by arg + dims in GET_HALO_START/STOP_D => 30% perf up on Advec MET+UVW !!!
-
- Mar 07, 2023
-
-
ESCOBAR MUNOZ Juan authored
Juan 07/03/2023:Rules.LXcray.mk, add "-Wl,--allow-multiple-definition" <-> for pb of multi blas in RTTOV
-
ESCOBAR MUNOZ Juan authored
Juan 07/03/2023:Makefile, move definition of Lib rules after MASTER+USER ones <-> resolve RTTOV compile problem
-
ESCOBAR MUNOZ Juan authored
Juan 07/03/2023:slow_terms.f90, Bypass CRAY CCE/15.0.1 compiler bug => remove size(...) in kernels + use MNH_MEM_GET
-
- Mar 02, 2023
-
-
ESCOBAR MUNOZ Juan authored
-
- Feb 17, 2023
-
-
Juan Escobar authored
Juan 17/02/2023:mode_mnh_zwork.f90+modd/n_confz.f90 , put size of T1DFLAT buffer = NPMAX_T1DFLAT_R in namelist NAM_CONFZ , for augmentaton without recompiling the code
-
- Feb 15, 2023
-
-
Juan Escobar authored
Juan 15/02/2023:Rules.LXnvhpc2202.mk, put ?= TP/CUDALEVEL/OPT_CPTCAP for tuning on Turpan ARM computer & compile with OPENACC mode_repro_sum.mod (or pressure not converging !!!)
-
- Feb 01, 2023
-
-
ESCOBAR MUNOZ Juan authored
-
ESCOBAR MUNOZ Juan authored
-
ESCOBAR MUNOZ Juan authored
Juan 01/02/2023:Rules.LXgfortran.mk, add MPIVIDE & openacc -foffload=-march=gfx90a for Siemens Compiler MPI250 Code Bench Sourcergy test
-
ESCOBAR MUNOZ Juan authored
Juan 01/02/2023:ZSOLVER/../discretisation.f90, double size of NT1D buffer , to allow lev1 splitting in MG
-