Hello,
Recently, the compilation time of our programs has slow down dramatically. For a very simple source :
@drhpcmss % time ifort -c -fpp hsbib/normR.f90
real 0m12.450s
user 0m0.048s
sys 0m0.084s
We believe that this comes from the license check, but running the compilation with $INTEL_LICENSE_FILE pointing explicitely to a folder containing a license file (which itself point to a server) does not help. Below is the results with $INTEL_LMD_DEBUG=1 (most of the time is between "INTEL_LMD: checkoutfilter: returns ACCEPT" and "INTEL_LMD: checkout: checkout call returns rc 0") .
Any suggestion that could solve the issue ?
Regards,
Guillaume
drhpcmss % time env INTEL_LMD_DEBUG=1 ifort -c -fpp hsbib/normR.f90
INTEL_LMD: flex_set_license_path: called, path=</opt/intel/composer_xe_2013_sp1.4.211/bin/intel64>
INTEL_LMD: flex_set_platform: called, plat_name=<i86_r>
INTEL_LMD: checkout: entered at start_time: 1412689314 (UTC) Tue Oct 7 13:41:54 2014
INTEL_LMD: checkout: build options:
INTEL_LMD: checkout: build date: 2014.0806
INTEL_LMD: checkout: build platform: Intel(R) 64 architecture; Linux*
INTEL_LMD: checkout: checkout platform: i86_r (IA-32 architecture; Linux*)
INTEL_LMD: checkout: *Other brands and names are the property of their respective owners.
INTEL_LMD: checkout: FLEXlm version: 11.12
INTEL_LMD: checkout: source version: 1.132 $ Intel(R) Software Licensing release 2.3 | FlexNet Publisher* version 11.12.0 $
INTEL_LMD: checkout: FLEX_MAX_LICENSE_TRIES: 0
INTEL_LMD: checkout: FLEX_USE_NOWAIT_AND_SPIN: enabled
INTEL_LMD: checkout: FLEX_SPIN_SLEEP_SECONDS: 30
INTEL_LMD: checkout: heartbeats: 60 seconds (automatic)
INTEL_LMD: checkout: server retry: 60 seconds
INTEL_LMD: checkout: FLEX_CHECKOUT_FILTER: enabled
INTEL_LMD: checkout: FLEX_CLEAN_PATHS: disabled
INTEL_LMD: checkout: FLEX_CLOCK_ROLLBACK_CHECK: disabled
INTEL_LMD: checkout: FLEX_APP_SPECIFIC: disabled
INTEL_LMD: checkout: user options:
INTEL_LMD: checkout: feature name: FCompL
INTEL_LMD: checkout: opts: { FLEX_OPT_QUIET FLEX_OPT_QUIET_EXPIRE_EVAL }
INTEL_LMD: checkout: try_count: 0
INTEL_LMD: checkout: retry_interval: 30
INTEL_LMD: checkout: linger_time: 0
INTEL_LMD: checkout: environment:
INTEL_LMD: checkout: INTEL_LICENSE_FILE </opt/intel/composer_xe_2013_sp1.4.211/licenses:/opt/intel/licenses:/homes/gde-hauteclocque/intel/licenses:/opt/intel/composer_xe_2013_sp1.4.211/Licenses:/homes/gde-hauteclocque/intel/licenses:/opt/intel/licenses:/Users/Shared/Library/Application Support/Intel/Licenses:/opt/intel/composer_xe_2013_sp1.4.211/bin/intel64>
INTEL_LMD: checkout: LM_LICENSE_FILE <NULL>
INTEL_LMD: checkout: INTEL_LMD_DEBUG <1>
INTEL_LMD: checkout: license file(s) used were (in this order):
INTEL_LMD: ** 1. /opt/intel/composer_xe_2013_sp1.4.211/licenses
INTEL_LMD: ** 2. /opt/intel/licenses/USE_SERVER.lic
INTEL_LMD: ** 3. /homes/gde-hauteclocque/intel/licenses
INTEL_LMD: ** 4. /Users/Shared/Library/Application Support/Intel/Licenses
INTEL_LMD: ** 5. /opt/intel/composer_xe_2013_sp1.4.211/bin/intel64/*.lic
INTEL_LMD: checkout: linger_time set to 0 by default
INTEL_LMD: checkout: begin attempt(s) to checkout
INTEL_LMD: checkout: about to do checkout call
INTEL_LMD: checkoutfilter: called for feature: FCompL
INTEL_LMD: checkoutfilter: VENDOR_STRING: <SUPPORT=COM https://registrationcenter.intel.com>
INTEL_LMD: checkoutfilter: next VENDOR_STRING keyword: SUPPORT=<COM>
INTEL_LMD: checkoutfilter: ignore: keyword SUPPORT is disabled for filtering
INTEL_LMD: checkoutfilter: next VENDOR_STRING keyword: https://registrationcenter.intel.com
INTEL_LMD: checkoutfilter: ignore: keyword https://registrationcenter.intel.com is disabled for filtering
INTEL_LMD: checkoutfilter: returns ACCEPT
INTEL_LMD: checkout: checkout call returns rc 0
INTEL_LMD: checkout: license now granted
INTEL_LMD: flex_config: called
INTEL_LMD: flex_config: at least one license has been granted
INTEL_LMD: flex_config: the most recently checked out feature was checked out successfully
INTEL_LMD: checkout: contents of particular license actually checked out:
INTEL_LMD: checkout: feature name: FCompL (INCREMENT line)
INTEL_LMD: checkout: serial number: SMSADNV27DB5
INTEL_LMD: checkout: license expires: perpetual license (does not expire)
INTEL_LMD: checkout: license maintenance expires: 2015.0926
INTEL_LMD: checkout: type of license: counted, 2 users maximum
INTEL_LMD: checkout: allowed platforms:
INTEL_LMD: checkout: i86_r (IA-32 architecture; Linux*)
INTEL_LMD: checkout: i86_re (IA-32 architecture; Linux*)
INTEL_LMD: checkout: it64_lr (IA-64 architecture; Linux*)
INTEL_LMD: checkout: it64_re (IA-64 architecture; Linux*)
INTEL_LMD: checkout: amd64_re (Intel(R) 64 architecture; Linux*)
INTEL_LMD: checkout: *Other brands and names are the property of their respective owners.
INTEL_LMD: checkout: VENDOR_STRING= string contents:
INTEL_LMD: checkout: SUPPORT=<COM>
INTEL_LMD: checkout: https://registrationcenter.intel.com
INTEL_LMD: flex_config: called
INTEL_LMD: flex_config: at least one license has been granted
INTEL_LMD: flex_config: the most recently checked out feature was checked out successfully
INTEL_LMD: flex_expire_days: called
INTEL_LMD: flex_config: called
INTEL_LMD: flex_config: at least one license has been granted
INTEL_LMD: flex_config: the most recently checked out feature was checked out successfully
INTEL_LMD: flex_expire_days: returns 3650000
INTEL_LMD: checkout: returns GRANTED
INTEL_LMD: flex_config: called
INTEL_LMD: flex_config: at least one license has been granted
INTEL_LMD: flex_config: the most recently checked out feature was checked out successfully
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_pre_fork: called
INTEL_LMD: flex_post_fork: called
INTEL_LMD: flex_return_license: called
INTEL_LMD: flex_return_license: considering feature name: FCompL
INTEL_LMD: flex_return_license: feature name needs checkin: FCompL
INTEL_LMD: flex_return_license: checkin succeeded for feature: FCompL
INTEL_LMD: flex_free_job: called
INTEL_LMD: flex_free_job: lc_new_job was called
INTEL_LMD: flex_return_license: done