paboyle
|
58e8d0a10d
|
reverse direction lexico mapping
|
2017-05-30 23:38:30 +01:00 |
|
Guido Cossu
|
a8fb2835ca
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2017-05-18 14:45:00 +01:00 |
|
Azusa Yamaguchi
|
f46a67ffb3
|
No compile issue on clang on mac fixed.
Compiler version was clang++-3.9 under mpicxx
|
2017-05-17 10:51:01 +01:00 |
|
Guido Cossu
|
10f2872aae
|
Faster exponentiation for lattice fields
|
2017-05-15 15:51:16 +01:00 |
|
paboyle
|
2439999ec8
|
Warning elimination; drop to -O2 on G++ bad versions
|
2017-05-06 14:44:49 +01:00 |
|
paboyle
|
697c0603ce
|
SITMO I/O for NERSC working now bit repro
|
2017-05-05 16:54:44 +01:00 |
|
Guido Cossu
|
3344788fa1
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-05-01 12:13:56 +01:00 |
|
paboyle
|
8e161152e4
|
MultiRHS solver improvements with slice operations moved into lattice and sped up.
Block solver requires a lot of performance work.
|
2017-04-18 10:51:55 +01:00 |
|
paboyle
|
3141ebac10
|
MultiRHS working, starting to optimise. Block doesn't and I thought it already was; puzzled.
|
2017-04-17 10:50:19 +01:00 |
|
paboyle
|
7ede696126
|
Non compile of tests fixed
|
2017-04-16 23:40:00 +01:00 |
|
paboyle
|
bf516c3b81
|
higher precision reduction variables in norm and inner product
|
2017-04-15 12:27:28 +01:00 |
|
paboyle
|
441a52ee5d
|
First cut at higher precision reduction
|
2017-04-15 10:57:21 +01:00 |
|
paboyle
|
683550f116
|
Const args improvement
|
2017-04-09 23:41:04 +09:00 |
|
Guido Cossu
|
8c540333d5
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-04-05 14:41:04 +01:00 |
|
paboyle
|
83f6fab8fa
|
Big/Small crush test, and fast SITMO rng init, faster but not ideal
MT and Ranlux init.
|
2017-04-02 12:10:51 +09:00 |
|
paboyle
|
9dc7ca4c3b
|
Sitmo fast init
|
2017-04-02 00:28:22 +09:00 |
|
Guido Cossu
|
b3dede4dd3
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-03-10 23:57:37 +09:00 |
|
paboyle
|
586a7c90b7
|
Merge branch 'develop' into feature/bgq-asm
|
2017-02-23 00:26:59 +00:00 |
|
paboyle
|
e099dcdae7
|
Merge branch 'develop' into feature/bgq-asm
|
2017-02-23 00:25:29 +00:00 |
|
paboyle
|
4e7ab3166f
|
Refactoring header layout
|
2017-02-22 18:09:33 +00:00 |
|
paboyle
|
aac80cbb44
|
Bug fix from Chris K
|
2017-02-22 12:19:09 -05:00 |
|
Francesco Sanfilippo
|
15e668eef1
|
now it is possible to pass {coords list} to a peek or poke
|
2017-02-21 22:48:38 +01:00 |
|
paboyle
|
3ae92fa2e6
|
Global changes to parallel_for structure.
Move the comms flags to more sensible names
|
2017-02-21 05:24:27 -05:00 |
|
Guido Cossu
|
e0571c872b
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-02-09 16:12:00 +00:00 |
|
paboyle
|
71ac2e7940
|
Faster RNG init
|
2017-02-07 01:33:23 -05:00 |
|
paboyle
|
fdc170b8a3
|
Parallel fors in lattice transfer
|
2017-02-07 01:16:39 -05:00 |
|
Guido Cossu
|
899e685627
|
Merge branch 'feature/sitmo_rng' into develop
|
2017-01-27 14:15:56 +00:00 |
|
Guido Cossu
|
ef8d3831eb
|
Temporary patch the threading error in InsertSlice and ExtractSlice
Find source and fix the error
|
2017-01-25 18:12:04 +00:00 |
|
Guido Cossu
|
7b40a3e3e5
|
Reorganizing files
|
2017-01-25 18:09:46 +00:00 |
|
Guido Cossu
|
677757cfeb
|
Added and tested SITMO PRNG
|
2017-01-25 12:47:22 +00:00 |
|
Guido Cossu
|
17629b8d9e
|
Merge branch 'develop' into feature/hmc_generalise
|
2017-01-25 11:33:53 +00:00 |
|
Guido Cossu
|
851f2ad8ef
|
Adding fermions actions support in the factories
|
2017-01-19 10:00:02 +00:00 |
|
|
91a3534054
|
Lattice slice utilities now thread safe
|
2017-01-16 06:32:25 +00:00 |
|
Guido Cossu
|
ce1a115e0b
|
Removing redundant arguments for integrator functions, step 1
|
2016-12-20 17:51:30 +00:00 |
|
Guido Cossu
|
2bd4233919
|
Completed testing of the HMC for Ls vectorised version (on AVX2)
|
2016-12-07 04:56:37 +00:00 |
|
Guido Cossu
|
b812d5e39c
|
Added single threaded version of the derivative for the Ls vectorised DWF
|
2016-12-06 16:31:13 +00:00 |
|
Guido Cossu
|
a783282b8b
|
Merge branch 'develop' into feature/hmc_generalise
|
2016-11-10 18:13:07 +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 |
|
paboyle
|
b820076b91
|
Merge branch 'develop' into feature/mpi3
|
2016-10-25 06:02:33 +01:00 |
|
azusayamaguchi
|
8f8058f8a5
|
More random bits on parallel seeding
|
2016-10-25 01:05:52 +01:00 |
|
|
392e064513
|
fast local peek-poke
|
2016-10-24 19:24:21 +01:00 |
|
Guido Cossu
|
f55c16f984
|
Adding a barrier in the RNG save
|
2016-10-24 11:02:14 +01:00 |
|
Guido Cossu
|
3e990c9d0a
|
Reverting the broadcast change
|
2016-10-22 13:26:43 +01:00 |
|
|
bd6a228af6
|
Merge commit '20a091c3eddfdb67a82ece6413740a93650a2f98' into feature/feynman-rules
|
2016-10-21 13:10:30 +01:00 |
|
paboyle
|
f9d5e95d72
|
allocator template typedefs moved to AlignedAllocator
|
2016-10-20 16:59:39 +01:00 |
|
Guido Cossu
|
590675e2ca
|
Csum in hex format
|
2016-10-19 17:26:25 +01:00 |
|
Guido Cossu
|
26b9740d53
|
Some fix for the GenericHMCrunner
|
2016-10-10 09:43:05 +01:00 |
|
paboyle
|
52a39f0fcd
|
Divide in ET
|
2016-09-26 09:38:38 +01:00 |
|
paboyle
|
16b37b956c
|
divide goes to ET
|
2016-09-26 09:37:59 +01:00 |
|
paboyle
|
17097a93ec
|
FFTW test ran over 4 mpi processes.
|
2016-08-17 01:33:55 +01:00 |
|