|
|
@3765
|
4 years |
adurocher |
Use cvl_comp_threshold to control whether to use compression or not
…
|
|
|
@3764
|
4 years |
adurocher |
Removed some timers in cv3a_driver
|
|
|
@3763
|
4 years |
adurocher |
Remove useless zero-initializations
|
|
|
@3762
|
4 years |
adurocher |
Added a path to execute cv3a_driver without compression at all
+ fix …
|
|
|
@3761
|
4 years |
adurocher |
Moved compressed part of cv3a_driver to separate subroutine
|
|
|
@3760
|
4 years |
adurocher |
Use blocks to allocate compressed arrays to the right size
|
|
|
@3759
|
4 years |
adurocher |
Fixed array size in cv3_tracer to match compressed arrays
|
|
|
@3758
|
4 years |
adurocher |
Refactoring and cleaning cv3a_driver
|
|
|
@3757
|
4 years |
adurocher |
Create separate subroutines for cv3a_driver and cv4a_driver
|
|
|
@3755
|
4 years |
adurocher |
Fixed compilation error without RRTM or without XIOS
|
|
|
@3754
|
4 years |
adurocher |
Fix conditional compilation to compile without XIOS
|
|
|
@3753
|
4 years |
adurocher |
Refactoring IOs : added new phys_output_write_xios with XIOS only
…
|
|
|
@3752
|
4 years |
adurocher |
Check if field is active before gather (static check)
Check is still …
|
|
|
@3751
|
4 years |
adurocher |
Check if field is active before omp_gather (dynamic check)
At each …
|
|
|
@3750
|
4 years |
adurocher |
Optimize gather_omp_r*
|
|
|
@3749
|
4 years |
adurocher |
Added getin parameter to enable/disable profiling
|
|
|
@3746
|
4 years |
adurocher |
Fixed undefined reference to omp_get_team_size in physics timers
|
|
|
@3739
|
4 years |
adurocher |
Fixed dict_mod for GCC 4.8
|
|
|
@3738
|
4 years |
adurocher |
Fixed missing contiguous in cv3a_compress.f90
|
|
|
@3717
|
4 years |
adurocher |
cv3p_mixing_new : VLAs removed from block construct (intel 19 bug)
…
|
|
|
@3716
|
4 years |
adurocher |
cv3p_mixing_new : modify loops to vectorize math calls
Some local …
|
|
|
@3715
|
4 years |
adurocher |
cv3p_mixing_new : change array temporaries into scalars
with …
|
|
|
@3714
|
4 years |
adurocher |
cv3p_mixing_new : Removed lwork
|
|
|
@3713
|
4 years |
adurocher |
cv3p_mixing_new : swap loops in first part of function
|
|
|
@3712
|
4 years |
adurocher |
cv3p_mixing_new : swap loops ij and i
|
|
|
@3711
|
4 years |
adurocher |
cv3p_mixing_new : merge some loops
|
|
|
@3710
|
4 years |
adurocher |
cv3p_mixing_new : swapped loops ij and j
|
|
|
@3709
|
4 years |
adurocher |
Add cv3p_mixing_new for optimization
|
|
|
@3708
|
4 years |
adurocher |
Optimization in cv3_tracer
|
|
|
@3707
|
4 years |
adurocher |
New generic implementation for compression
|
|
|
@3706
|
4 years |
adurocher |
Added timers for physiq and display physic profiling
|
|
|
@3705
|
4 years |
adurocher |
Added new hashtable module
|
|
|
@3704
|
4 years |
adurocher |
Fixed compilation script : return non-zero on error, delete lock file
|
|
|
@3703
|
4 years |
adurocher |
Fixed compilation errors
- Fixed some OpenMP syntax errors for scorep …
|
|
|
@3698
|
4 years |
Laurent Fairhead |
Branche créée pour la mission d optimisation de A. Durocher
|
|
copied from LMDZ6/trunk:
|
|
|
@3662
|
5 years |
oboucher |
Correct dimension for alpha_bin, piz_bin and cg_bin
|