Open edwardhartnett opened 3 years ago
As @GeorgeVandenberghe-NOAA reports:
I did examine UPP for possible removal of gfsio. It would take modest effort (about an hour, I did it with an old fork) but at the end of this we would still have it in GFS based ensemble codes and probably other stuff I don't know about and cleaning out or even finding all of those would take a long time
I believe this is absolutely worth doing, but I would like to see much more testing of UPP before it is attempted.
Here is the gfsio usage on /gpfs/hps/nco/ops/nwprod executables that are NOT post processors I did nm on the 14,000 of them and looked for gfsio_open. I did a grep -v post to strip out the hundred or so post processor entries This represents the LUNA/SURGE portion of our use. I will do the same on MARS/VENUS
/baseline.v1.0.6/sorc/gsm.v12.1.1/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.6/sorc/gsm.v12.1.1/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen ./baseline.v1.0.6/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.6/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/sorc/gsm.v12.1.1/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/sorc/gsm.v12.1.1/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen
On Fri, Oct 30, 2020 at 10:46 AM Edward Hartnett notifications@github.com wrote:
As @GeorgeVandenberghe-NOAA https://github.com/GeorgeVandenberghe-NOAA reports:
I did examine UPP for possible removal of gfsio. It would take modest effort (about an hour, I did it with an old fork) but at the end of this we would still have it in GFS based ensemble codes and probably other stuff I don't know about and cleaning out or even finding all of those would take a long time
I believe this is absolutely worth doing, but I would like to see much more testing of UPP before it is attempted.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/NOAA-EMC/NCEPLIBS-gfsio/issues/19#issuecomment-719595753, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANDS4FW4WMD56LFJKDIFYW3SNLGV3ANCNFSM4SSMAY2Q .
--
George W Vandenberghe
IMSG at NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
George.Vandenberghe@noaa.gov
301-683-3769(work) 3017751547(cell)
More of it on mars/venus
grep gfsio_open find . -type f -print
| grep -v post
./cfs.v2.2.9/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.9/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.9/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.9/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.2/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.2/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.2/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.2/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.6/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.6/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.6/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.6/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./gsm.v12.1.5/exec/global_fcst:00000000004e13d0 T
gfsio_module_mp_gfsioopen
./gsm.v12.1.5/exec/global_chgres:0000000000563340 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.8/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.8/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.8/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.8/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./baseline.v1.1.0/exec/global_fcst.impi:00000000004e1de0 T
gfsio_module_mp_gfsioopen
./baseline.v1.1.0/exec/global_fcst.smpi:00000000004e1d60 T
gfsio_module_mp_gfsioopen
./baseline.v1.1.0/exec/global_chgres:0000000000578130 T
gfsio_module_mp_gfsioopen
./gsm.v12.1.6/exec/global_fcst:00000000004e13d0 T
gfsio_module_mp_gfsioopen
./gsm.v12.1.6/exec/global_chgres:0000000000563340 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.5/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.5/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.5/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.5/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.3/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.3/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.3/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.3/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.1/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.1/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.1/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.1/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.1/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.1/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.1/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.1/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./baseline.v1.2.0/exec/global_fcst.impi:00000000004e1de0 T
gfsio_module_mp_gfsioopen
./baseline.v1.2.0/exec/global_fcst.smpi:00000000004e1d60 T
gfsio_module_mp_gfsioopen
./baseline.v1.2.0/exec/global_chgres:0000000000578130 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.2/exec/cfs_atmos_fcst:000000000047c636 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.2/exec/cfs_cdas_atmos_fcst:000000000050ec40 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.2/exec/cfs_cdas_gsi:0000000000c53c00 T
gfsio_module_mp_gfsioopen
./cfs.v2.2.4.2/global_shared_cfs/exec/global_chgres:0000000000562680 T
gfsio_module_mp_gfsioopen
./gefs_legacy.v10.5.1/exec/global_chgres:00000000005633c0 T
gfsio_module_mp_gfsioopen
./gefs_legacy.v10.5.1/exec/gefs_global_fcst:00000000004de4e0 T
gfsio_module_mp_gfsioopen
On Fri, Oct 30, 2020 at 11:43 AM George Vandenberghe - NOAA Affiliate < george.vandenberghe@noaa.gov> wrote:
Here is the gfsio usage on /gpfs/hps/nco/ops/nwprod executables that are NOT post processors I did nm on the 14,000 of them and looked for gfsio_open. I did a grep -v post to strip out the hundred or so post processor entries This represents the LUNA/SURGE portion of our use. I will do the same on MARS/VENUS
/baseline.v1.0.6/sorc/gsm.v12.1.1/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.6/sorc/gsm.v12.1.1/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen ./baseline.v1.0.6/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.6/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/sorc/gsm.v12.1.1/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/sorc/gsm.v12.1.1/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/exec/global_fcst:00000000005c9be0 T gfsio_module_mp_gfsioopen ./baseline.v1.0.7/exec/global_chgres:00000000005c2b80 T gfsio_module_mp_gfsioopen
On Fri, Oct 30, 2020 at 10:46 AM Edward Hartnett notifications@github.com wrote:
As @GeorgeVandenberghe-NOAA https://github.com/GeorgeVandenberghe-NOAA reports:
I did examine UPP for possible removal of gfsio. It would take modest effort (about an hour, I did it with an old fork) but at the end of this we would still have it in GFS based ensemble codes and probably other stuff I don't know about and cleaning out or even finding all of those would take a long time
I believe this is absolutely worth doing, but I would like to see much more testing of UPP before it is attempted.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/NOAA-EMC/NCEPLIBS-gfsio/issues/19#issuecomment-719595753, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANDS4FW4WMD56LFJKDIFYW3SNLGV3ANCNFSM4SSMAY2Q .
--
George W Vandenberghe
IMSG at NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
George.Vandenberghe@noaa.gov
301-683-3769(work) 3017751547(cell)
--
George W Vandenberghe
IMSG at NOAA/NWS/NCEP/EMC
5830 University Research Ct., Rm. 2141
College Park, MD 20740
George.Vandenberghe@noaa.gov
301-683-3769(work) 3017751547(cell)
See https://github.com/NOAA-EMC/NCEPLIBS/issues/123