zoukankan      html  css  js  c++  java
  • Compile Quantum Espresso (QE)

    A. On BlueWaters at UIUC

    1. module load PrgEnv-intel

      unload other PrgEnv-** if necessary before loading intel.

      Don't use external fftw (module unload fftw), or else system will yield errors with fftw linking.

    1 ./configure --prefix=`pwd` --enable-openmp --enable-parallel --with-scalapack --with-hdf5 ARCH=crayxt
    2 make -j32 all
    3 make -j32 ph

    B. On Cades at ORNL

    1. module load PE-intel, openmpi, mpich, mkl, fftw

    2. ./configure --prefix=$Home/softwares/qe-6.0/build/

    3. make -j32 all

    Loaded modules:

    Currently Loaded Modulefiles:
      1) env/cades-virtues
      2) python/2.7-anaconda
      3) openmpi/1.10.3
      4) xalt/0.7.5
      5) PE-intel/1.0
      6) mkl/2017
      7) compilers/intel/2016.1
      8) mpi/openmpi/intel/1.10.2
      9) env/intel
     10) compilers/intel/2017.0
     11) scalapack/2.0.2
     12) utils/intel/mkl/2016.1
     13) magma/1.7.0
     14) /software/tools/spack/share/spack/modules/linux-x86_64/openmpi@1.10.2%gcc@5.3.0~psm~tm+verbs-fy4q27s
     15) fftw/3.3.4

    New compilation on Oct, 2017:

    Currently Loaded Modulefiles:
      1) env/cades-virtues   5) xalt/0.7.5
      2) gcc/5.3.0           6) hdf5/1.8.17
      3) openmpi/2.1.1       7) mkl/2017
      4) PE-gnu/2.0          8) fftw/3.3.5
    1 ./configure --prefix=`pwd` --enable-openmp --enable-parallel --with-scalapack --with-hdf5
    2 make -j32 all
    3 make -j32 ph

    C. On Titan at ORNL

    Currently Loaded Modulefiles:
      1) eswrap/1.3.3-1.020200.1278.0
      2) craype-network-gemini
      3) gcc/4.9.3
      4) craype/2.5.9
      5) cray-mpich/7.5.2
      6) craype-interlagos
      7) lustredu/1.4
      8) xalt/0.7.5
      9) module_msg/0.1
     10) modulator/1.2.0
     11) hsi/5.0.2.p1
     12) DefApps
     13) cray-libsci/16.11.1
     14) udreg/2.3.2-1.0502.10518.2.17.gem
     15) ugni/6.0-1.0502.10863.8.28.gem
     16) pmi/5.0.12
     17) dmapp/7.0.1-1.0502.11080.8.74.gem
     18) gni-headers/4.0-1.0502.10859.7.8.gem
     19) xpmem/0.1-2.0502.64982.5.3.gem
     20) dvs/2.5_0.9.0-1.0502.2188.1.113.gem
     21) alps/5.2.4-2.0502.9774.31.12.gem
     22) rca/1.0.0-2.0502.60530.1.63.gem
     23) atp/2.0.5
     24) PrgEnv-gnu/5.2.82
     25) cmake/2.8.11.2

    Compiling commands:

    1 ./configure --prefix=`pwd` --enable-openmp --enable-parallel --with-scalapack --with-hdf5 ARCH=crayxt
    2 make -j32 all
    3 make -j32 ph
  • 相关阅读:
    Java学习笔记——继承、接口、多态
    Java学习笔记,前两章总结
    网络攻防第十一周总结
    第十一周网络攻防作业
    第十周网络作业
    第九周网络攻防作业
    第八周网络攻防作业
    第七周网络攻防作业
    第六周网络攻防作业
    第五周网络攻防作业
  • 原文地址:https://www.cnblogs.com/zjyx/p/6427194.html
Copyright © 2011-2022 走看看