mirror of https://github.com/QMCPACK/qmcpack.git
This undocumented flag will speed up XLC++ compilation by over a factor of 10 when using -qsmp=omp. In combination with -O3 -qstrict, we now approach run-time performance of GCC at -O2. Compile time is still O(1) hour.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5392 e5b18d87-469d-4833-9cc0-8cdfa06e9491
This commit is contained in:
parent
5030d1474a
commit
9124901c25
|
@ -16,7 +16,7 @@ set(AIX_ARCH "450d")
|
|||
SET(AIX_ARCH_FLAGS "-qarch=${AIX_ARCH} -qsmp=omp:noopt -qthreaded -qkeyword=restrict -qstrict")
|
||||
#SET(AIX_CXX_COMMON_FLAGS " -qkeyword=restrict -qstrict -qhot -qnoeh -qsuppress=1540-1090:1540-1088 ")
|
||||
#SET(AIX_CXX_COMMON_FLAGS " -qkeyword=restrict -qstrict -qnoeh -qsuppress=1540-1090:1540-1088 ")
|
||||
SET(AIX_CXX_COMMON_FLAGS "-qsuppress=1540-1090:1540-1088 ")
|
||||
SET(AIX_CXX_COMMON_FLAGS "-qdebug=NADDRTKNCFG -qsuppress=1540-1090:1540-1088 ")
|
||||
SET(AIX_OPT_FLAGS "-qmaxmem=-1 -qprefetch ")
|
||||
|
||||
#SET(AIX_OPT_FLAGS "-O3 -Q -qmaxmem=-1 -qipa=inline -qinline -qlargepage -qprefetch ")
|
||||
|
|
Loading…
Reference in New Issue