paboyle
|
f246fe3304
|
Improvements to avx for invertible to avoid latent bug
|
2017-02-16 23:52:44 +00:00 |
|
paboyle
|
bd600702cf
|
Vectorise the XYZT face gathering better.
Hard coded for simd_layout <= 2 in any given spread out direction; full generality is inconsistent
with efficiency.
|
2017-02-15 11:11:04 +00:00 |
|
Lanny91
|
d7a1dc85be
|
Revert "Hadrons: test for rare kaon contraction code."
This reverts commit 1e257a1251 .
|
2017-02-08 13:23:05 +00:00 |
|
Lanny91
|
b9f7ea47c3
|
Access hasModule function directly from Environment instance.
|
2017-02-08 10:10:06 +00:00 |
|
paboyle
|
9ff97b4711
|
Improved stencil tests passing all on KNL multinode
|
2017-02-07 00:58:34 -05:00 |
|
Lanny91
|
d6a7d7d1e0
|
Hadrons: added missing momentum parameter in rare kaon contraction test
|
2017-02-06 18:15:49 +00:00 |
|
Lanny91
|
1a122a0dd8
|
Hadrons: corrected gamma matrix inputs in rare kaon test
|
2017-02-06 17:35:41 +00:00 |
|
Lanny91
|
20e20733e8
|
Merge branch 'feature/hadrons' into feature/rare_kaon
|
2017-02-06 14:12:21 +00:00 |
|
Lanny91
|
b7cd1a19e3
|
Utilities for reading and writing "pair" objects.
|
2017-02-06 14:08:59 +00:00 |
|
Lanny91
|
f510002a62
|
Merge remote-tracking branch 'paboyle/feature/hadrons' into feature/hadrons
|
2017-02-03 14:37:34 +00:00 |
|
|
d775fbb2f9
|
Gammas: code cleaning and gamma_L implementation & test
|
2017-02-01 15:45:05 -08:00 |
|
Lanny91
|
1e257a1251
|
Hadrons: test for rare kaon contraction code.
|
2017-02-01 16:36:40 +00:00 |
|
Lanny91
|
f8fbe4d7a3
|
Merge remote-tracking branch 'paboyle/feature/hadrons' into feature/hadrons
# Conflicts:
# extras/Hadrons/Modules/MContraction/Meson.hpp
# tests/hadrons/Test_hadrons_meson_3pt.cc
Updated Meson.hpp to utilise zero-flop gamma matrices.
|
2017-02-01 09:27:00 +00:00 |
|
Lanny91
|
ef31c012bf
|
Merge remote-tracking branch 'paboyle/develop' into feature/hadrons
|
2017-01-31 17:36:10 +00:00 |
|
|
7da7d263c4
|
typo
|
2017-01-30 10:53:13 -08:00 |
|
|
a0cfbb6e88
|
Merge branch 'feature/gammas' into feature/hadrons
# Conflicts:
# .gitignore
# lib/qcd/spin/Dirac.cc
# scripts/filelist
|
2017-01-30 09:10:49 -08:00 |
|
Lanny91
|
c4d3672720
|
Hadrons: Momentum projection in meson module.
|
2017-01-30 17:09:04 +00:00 |
|
|
fad743fbb1
|
Build system sanity check: corrected several headers not in the <Grid/*> format
|
2017-01-26 17:00:41 -08:00 |
|
Lanny91
|
90ad956340
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/rare_kaon
|
2017-01-26 12:08:41 +00:00 |
|
|
4d3787db65
|
Hadrons fixed for new gammas, Meson only does one contraction but this’ll change in the future
|
2017-01-25 09:59:00 -08:00 |
|
|
05cb6d318a
|
gammas: adjoint implemented as a symbolic operation
|
2017-01-24 18:07:43 -08:00 |
|
|
068b28af2d
|
Extensive gamma test program
|
2017-01-24 17:35:29 -08:00 |
|
|
d65e81518f
|
Merge branch 'feature/hadrons' into develop
|
2017-01-24 09:21:44 -08:00 |
|
|
a37e71f362
|
New automatic implementation of gamma matrices, Meson and SeqGamma are broken
|
2017-01-23 19:13:43 -08:00 |
|
Lanny91
|
c291ef77b5
|
Merge branch 'feature/hadrons' of https://github.com/paboyle/Grid into feature/hadrons
|
2017-01-23 15:24:47 +00:00 |
|
|
afa095d33d
|
HDF5: better complex number support
|
2017-01-20 12:10:41 -08:00 |
|
Lanny91
|
07f2ebea1b
|
Meson module now takes list of gamma matrices to insert at source and sink.
|
2017-01-19 22:18:42 +00:00 |
|
|
f3f0b6fef9
|
serious rewriting of Test_serialisation, now crashes if IO inconsistent
|
2017-01-18 17:41:05 -08:00 |
|
|
f599cb5b17
|
HDF5 serial IO implemented and tested
|
2017-01-18 16:50:21 -08:00 |
|
|
5803933aea
|
First implementation of HDF5 serial IO writer, reader is still empty
|
2017-01-17 16:21:18 -08:00 |
|
Guido Cossu
|
7cf833dfe9
|
Fixed compilation error in tests hadrons (capital letter in dir name)
|
2017-01-17 11:00:54 +00:00 |
|
Peter Boyle
|
0903c48caa
|
Hot start SU3
|
2016-12-22 17:51:45 +00:00 |
|
paboyle
|
8a337f3070
|
Move cayley into mainstream tests
|
2016-12-18 02:35:31 +00:00 |
|
azusayamaguchi
|
df9108154d
|
Debugged 2 versions of assembler; ls vectorised, xyzt vectorised
|
2016-12-17 23:47:51 +00:00 |
|
azusayamaguchi
|
eabc577940
|
Assembler possibly working
|
2016-12-16 16:55:36 +00:00 |
|
|
91e98b1dd5
|
Merge branch 'feature/hadrons' into develop
|
2016-12-15 18:15:56 +00:00 |
|
|
cad158e42f
|
Hadrons: tests improvement
|
2016-12-14 19:41:51 +00:00 |
|
|
decbb61ec1
|
Hadrons: XML driven program is again a binary installed with Grid
|
2016-12-14 18:19:24 +00:00 |
|
|
7e2482aad1
|
Hadrons: cpde cleaning
|
2016-12-14 18:04:21 +00:00 |
|
|
013e710c7d
|
Hadrons: 3pt function test improvement
|
2016-12-13 19:04:43 +00:00 |
|
|
5b3edf08a4
|
Hadrons: sequential gamma source
|
2016-12-06 12:13:19 +09:00 |
|
|
bd1d1cca34
|
Hadrons: code cleaning
|
2016-12-06 12:12:59 +09:00 |
|
|
a683a0f55a
|
Hadrons: meson tests renamed spectrum
|
2016-12-06 12:11:44 +09:00 |
|
|
e6effcfd95
|
Hadrons: more contractions in the spectrum test
|
2016-12-05 17:41:58 +09:00 |
|
|
aa016f61b9
|
Hadrons: empty baryon contractions
|
2016-12-05 17:26:57 +09:00 |
|
|
d1f7c6b94e
|
Hadrons: templatisation of the fermion implementation
|
2016-12-05 16:47:29 +09:00 |
|
|
dd6fb140c5
|
Hadrons: big module reorganisation
|
2016-12-05 13:53:31 +09:00 |
|
|
0b4f680d28
|
Hadrons: meson run test
|
2016-12-05 11:44:58 +09:00 |
|
|
9ad3d3453e
|
Hadrons is now a library, the previous XML driven program is now a test
|
2016-12-01 21:36:29 +09:00 |
|
Azusa Yamaguchi
|
c097fd041a
|
Merge branch 'develop' of https://github.com/paboyle/Grid into feature/staggering
|
2016-11-29 13:44:17 +00:00 |
|
Azusa Yamaguchi
|
77fb25fb29
|
Push 5d tests
|
2016-11-29 13:43:56 +00:00 |
|
Azusa Yamaguchi
|
389e0a77bd
|
Staggerd Fermion 5D
|
2016-11-29 13:13:56 +00:00 |
|
Lanny91
|
b18950f776
|
Added simd real divide test with QPX divide fixes
|
2016-11-25 13:21:33 +00:00 |
|
|
3cdf945d84
|
Test_fftf fix
|
2016-11-24 09:10:03 +09:00 |
|
paboyle
|
604f0ea2f6
|
Merge branch 'develop' into release/v0.6.0
|
2016-11-09 04:13:01 -08:00 |
|
paboyle
|
33dc1f51b5
|
Final sign off commits from Cori-1
|
2016-11-09 04:11:03 -08:00 |
|
|
8a5e3a917c
|
Merge branch 'develop' into release/v0.6.0
# Conflicts:
# tests/core/Test_fft_gfix.cc
|
2016-11-08 16:53:42 +00:00 |
|
|
cd0be8cb24
|
Test_fft_gfix.c precision fix
|
2016-11-08 15:32:05 +00:00 |
|
azusayamaguchi
|
343f3e829f
|
Fixes prerelease to make all tests
|
2016-11-08 13:42:12 +00:00 |
|
azusayamaguchi
|
3dc2e05d6e
|
Time as well since MKL returns zero for Mflops
|
2016-11-08 11:36:18 +00:00 |
|
Guido Cossu
|
afc8d3e524
|
Adding support for parallel recursive compilation for the tests
|
2016-11-07 11:13:43 +00:00 |
|
|
7df940dc3e
|
homemade test recusrive target for old autotools versions
|
2016-11-04 22:32:25 +00:00 |
|
|
6592078fef
|
Make.inc removed, once again don't commit it!
|
2016-11-04 13:43:40 +00:00 |
|
|
ec232af851
|
Photon.h references removed
|
2016-11-03 14:34:16 +00:00 |
|
|
2854e601e6
|
FFT test typo
|
2016-11-03 14:09:47 +00:00 |
|
|
75bbf6a0af
|
Merge branch 'develop' into feature/feynman-rules
|
2016-11-03 13:52:11 +00:00 |
|
paboyle
|
111bfbc6bc
|
notimestamp by default
|
2016-11-03 11:40:26 +00:00 |
|
|
ca21003f01
|
Merge branch 'feature/fft-opt' into feature/feynman-rules
# Conflicts:
# lib/FFT.h
# lib/qcd/action/fermion/WilsonFermion5D.h
# tests/core/Test_fft.cc
|
2016-10-26 18:44:47 +01:00 |
|
|
14ddf2c234
|
more FFT optimisations
|
2016-10-26 17:36:26 +01:00 |
|
Azusa Yamaguchi
|
bca861e112
|
Note:FFT shoud be GridFFT (Not change yet).
Gauge fix with FFt is added (tests/core)
|
2016-10-25 14:21:48 +01:00 |
|
azusayamaguchi
|
c190221fd3
|
Internal SHM comms in non-simd directions working
Need to fix simd directions
|
2016-10-22 18:14:27 +01:00 |
|
|
997fd882ff
|
Merge branch 'develop' into feature/feynman-rules
# Conflicts:
# lib/Threads.h
# lib/qcd/action/fermion/WilsonFermion.cc
# lib/qcd/action/fermion/WilsonFermion.h
# lib/qcd/utils/SUn.h
# lib/simd/Grid_avx.h
# lib/simd/Intel512common.h
|
2016-10-19 18:35:18 +01:00 |
|
paboyle
|
db749f103f
|
Add Wilson, DWF, Overlap feynman rule tests
|
2016-10-10 23:48:35 +01:00 |
|
Guido Cossu
|
b56c9ffa52
|
Fix for AVXFMA
|
2016-10-10 14:43:37 +01:00 |
|
Guido Cossu
|
2e453dfbf5
|
Added some instrumentation to benchmark the force computation
|
2016-10-06 17:52:45 +01:00 |
|
|
536e2ff073
|
*.inc removed: please don't commit these files either!
|
2016-09-27 11:54:03 +01:00 |
|
paboyle
|
34f887ca1c
|
Test_fft not complete; preparing for tests of momentum space DWF and Overlap feynman rules but not there yet.
|
2016-09-26 09:44:36 +01:00 |
|
Guido Cossu
|
04a437c92c
|
Minor modification to the filelist script
|
2016-09-23 11:12:45 +01:00 |
|
Guido Cossu
|
5c190a1b8c
|
Merge branch 'develop' into feature/hirep
|
2016-09-23 11:06:06 +01:00 |
|
Guido Cossu
|
c4ac6e7e8f
|
Consolidating HMC interface
Uniformed interface for standard action in fundamental rep and Hirep
|
2016-09-23 10:47:42 +01:00 |
|
Guido Cossu
|
510e340e16
|
Debugged last commit for the Two index representation
|
2016-09-22 22:16:21 +01:00 |
|
Guido Cossu
|
b6597b74e7
|
Added support for the Two index Symmetric and Antisymmetric representations
Tested for HMC convergence: OK
Added also a test file showing an example for mixed representations
|
2016-09-22 14:17:37 +01:00 |
|
Antonin Portelli
|
0724f7af75
|
QPX single precision implementation
|
2016-09-19 18:09:12 +01:00 |
|
Guido Cossu
|
0fd179fb33
|
Merge branch 'develop' into feature/hirep
|
2016-09-01 12:59:53 +01:00 |
|
paboyle
|
7422953e36
|
Poisson solver example
|
2016-08-31 00:42:47 +01:00 |
|
paboyle
|
62febd2823
|
Wilson prop test
|
2016-08-31 00:23:09 +01:00 |
|
Guido Cossu
|
fd5614738d
|
Merge branch 'develop' into feature/hirep
|
2016-08-30 18:21:36 +01:00 |
|
Guido Cossu
|
b0d3e4bb2c
|
Separating travis builds
|
2016-08-30 13:44:07 +01:00 |
|
Guido Cossu
|
b512ccbee6
|
HMC for Adjoint fermions works
Accepts and reproduces known results
Check initial instability of inverters
when starting from hot configurations
|
2016-08-30 11:31:25 +01:00 |
|
paboyle
|
ff6da364e8
|
FFT double and single precision gives good performance now in multithreaded code.
|
2016-08-24 15:05:00 +01:00 |
|
paboyle
|
88be3b39bb
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2016-08-22 18:29:36 +01:00 |
|
paboyle
|
e423a09974
|
FFT improved and test_FFT passing under MPI 8 processes, 8^4 for LatticeComplexD and LatticeSpinMatrixD
|
2016-08-18 02:23:21 +01:00 |
|
paboyle
|
17097a93ec
|
FFTW test ran over 4 mpi processes.
|
2016-08-17 01:33:55 +01:00 |
|
paboyle
|
90e70790f3
|
Feature for z-Mobius prep
|
2016-08-15 22:31:29 +01:00 |
|
Guido Cossu
|
147e2025b9
|
Added unit tests on the representation transformations
Status: Passing all tests
|
2016-08-08 16:54:22 +01:00 |
|
|
629283726b
|
build system: local Grid link flag moved to configure.ac
|
2016-08-03 15:07:42 +01:00 |
|
|
9e5b934d21
|
improved LAPACK configuration
|
2016-08-02 17:26:54 +01:00 |
|
Guido Cossu
|
49b5c49851
|
Checked the hermiticity of the op in derivative, ok
Still CG fails to converge
|
2016-07-31 12:37:33 +01:00 |
|
|
e9f30cab2c
|
first working version for the new build system
|
2016-07-30 17:53:18 +01:00 |
|
Guido Cossu
|
089f0ab582
|
Debugged HMC for Creutz relation
|
2016-07-28 16:44:41 +01:00 |
|