Changes between Version 10 and Version 11 of Documentation/UserGuide/FLUXNETValidation


Ignore:
Timestamp:
2019-08-08T09:51:12+02:00 (5 years ago)
Author:
mmcgrath
Comment:

Adding some timing data

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/FLUXNETValidation

    v10 v11  
    168168BE SURE TO CHECK THE USED RUN.DEFs.  These can be found by changing to the RUN_DIR when the job is running.  The scripts will add flags to the end of the run.def, and sometimes these may conflict with what you want to run. 
    169169 
     170== Speed == 
     171Some timing tests were carried out with TAG2.1, TRUNK (r6096), and CAN (r6091) on obelix.  This revealed the importance of the NBUFF=0 keyword for running with FLUXNET data for a single site.  When running for a single site with forcing that has lower temporal resolution (e.g., CRUNCEP, which has six-hourly resolution instead of the 30 min resolution of FLUXNET), it's much less important.  The amount of data output for all runs was adjusted to give approximately the same size of files.  The optimized executables were used for all tests (-O3). 
     172 
     173I take timings from four locations: ``CPU Time Global'' and ``Real Time Global'' from out\_orchidee, and then the real and user times reported by ``time -p ./orhcidee\_ol''.  For the most part, they are similar.  For clairity, I only report ``Real time Global'' from out\_orchidee below.  Error bars are the standard deviation from 5 independent runs to show the variance. 
     174 
     175The TRUNK and TAG21 have 15 PFTs, CAN has 28 PFTs, but they are all set to zero except for NeedleleafEvergreenTemperate (PFT4...4), Deciduous temperate (PFT6...8), C3Grass (PFT10..23), and C3Crop (PFT12...26), which are all set to 0.25.  I wanted to simulate a somewhat realistic pixel with a mix of vegetation. 
     176 
     177'''Using NBUFF=1''' 
     178 
     179FLUXNET forcing, XIOS, half-hour sechiba history, one day stomate history, 5 years, no libIGCM, the total time is [in seconds, with standard deviation from five runs on obelix] 
     180 
     181{{{ 
     182TAG21       1270 $\pm$ 60 
     183TRUNK       4600 $\pm$ 600 
     184CAN         5800 $\pm$ 500 
     185}}} 
     186  
     187 
     188CRUNCEP forcing, XIOS, half-hour sechiba history, one day stomate history, 5 years, no libIGCM 
     189 
     190{{{ 
     191TAG21       1310 $\pm$ 70 
     192TRUNK       1700 $\pm$ 100 
     193CAN         1810 $\pm$ 90 
     194}}} 
     195 
     196'''Using NBUFF=0''' 
     197 
     198FLUXNET forcing, XIOS, half-hour sechiba history, one day stomate history, 5 years, no libIGCM, the total time is [in seconds, with standard deviation from five runs on obelix] 
     199 
     200{{{ 
     201TAG21       1250 $\pm$ 140 
     202TRUNK       1480 $\pm$ 90 
     203CAN         1700 $\pm$ 200 
     204}}} 
     205  
     206CRUNCEP forcing, XIOS, half-hour sechiba history, one day stomate history, 5 years, no libIGCM 
     207{{{ 
     208TAG21       1310 $\pm$ 50 
     209TRUNK       1440 $\pm$ 110 
     210CAN         1700 $\pm$ 200 
     211}}} 
     212