ccavazzoni
92503eb2cd
- small boxes fft variables placed in a separate datatype, and removed from fft type
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12671 c92efa57-630b-4861-b058-cf58834340f0
2016-08-06 09:09:42 +00:00
ccavazzoni
b2f8f3f456
- fixed small inconsistency (not really a bug)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12631 c92efa57-630b-4861-b058-cf58834340f0
2016-08-01 10:36:46 +00:00
ccavazzoni
de2a01c4e6
- Task groups variables moved form FFT type to a new data type
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12626 c92efa57-630b-4861-b058-cf58834340f0
2016-07-29 14:25:22 +00:00
giannozz
02ce4df8d6
make.sys => make.inc. All other codes using make.sys should modify their build
...
mechanism accordingly.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12539 c92efa57-630b-4861-b058-cf58834340f0
2016-06-25 07:26:50 +00:00
ccavazzoni
f2812ffd7d
- remove a dead-lock bug
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12538 c92efa57-630b-4861-b058-cf58834340f0
2016-06-24 16:02:12 +00:00
ccavazzoni
02b04a53f9
- adding poor man performance measurments for: Floating point, network bandwidth, network latency
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12534 c92efa57-630b-4861-b058-cf58834340f0
2016-06-23 16:27:37 +00:00
giannozz
df30a665aa
Explicit preprocessing produces *_tmp.f90 files instead of *.F90 files, to
...
prevent trouble with OS-X. May or may not work (it won't unless configure
is updated: please somebody with v.2.63 of autoconf do it), may turn out to
be obsolete anyway.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12364 c92efa57-630b-4861-b058-cf58834340f0
2016-04-27 14:53:38 +00:00
giannozz
9e024fe28c
Obsolete __ESSL preprocessing flag removed (there are no more IBM AIX machines
...
for scientific computing), only __LINUX_ESSL left
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12358 c92efa57-630b-4861-b058-cf58834340f0
2016-04-25 20:05:24 +00:00
ccavazzoni
0359fd948f
- adding timing for matrix multiplication,
...
and an estimation of the sustained GFlops for the given matrix size
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12132 c92efa57-630b-4861-b058-cf58834340f0
2016-02-14 22:20:11 +00:00
timrov
707e58243f
TDDFPT routines, which compute the response density, now use the original PH routines, which allows us to delete the duplicated parts of the code. Some documentation of the PH routines.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12120 c92efa57-630b-4861-b058-cf58834340f0
2016-02-14 12:41:19 +00:00
ccavazzoni
1f2cd6fa4a
- adding command line parameter "-n" to specify the matrix size
...
- adding a short explanation.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12119 c92efa57-630b-4861-b058-cf58834340f0
2016-02-13 19:30:39 +00:00
ccavazzoni
023d18237b
- Scalapack context parameter added to the linear algebra descriptor
...
- Linear Algebra Library self testing program, now performs
a matrix diagonalization and print out diagonalization timing.
It can be useful to select the best low level library and/or the
best number of processors to be used for linear algebra.
More validation, auto-testing and performance assesment will follow
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12114 c92efa57-630b-4861-b058-cf58834340f0
2016-02-12 09:41:25 +00:00
ccavazzoni
b8b48f8df6
- new Linear Algebra library
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12053 c92efa57-630b-4861-b058-cf58834340f0
2016-01-23 16:34:07 +00:00