Quantcast
Channel: Intel® Fortran Compiler
Viewing all articles
Browse latest Browse all 3270

Very slow compilation

$
0
0

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

 

 

 

 


Viewing all articles
Browse latest Browse all 3270

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>