azusayamaguchi
|
50d277d8d9
|
Merge branch 'develop' into release/v0.6.0
|
2016-11-08 13:44:14 +00:00 |
|
azusayamaguchi
|
343f3e829f
|
Fixes prerelease to make all tests
|
2016-11-08 13:42:12 +00:00 |
|
azusayamaguchi
|
f85b35314d
|
Fix a routine for single node processor coor from rank
|
2016-11-08 11:49:13 +00:00 |
|
azusayamaguchi
|
3dc2e05d6e
|
Time as well since MKL returns zero for Mflops
|
2016-11-08 11:36:18 +00:00 |
|
azusayamaguchi
|
0cff8754d1
|
Usecs
|
2016-11-08 11:35:41 +00:00 |
|
azusayamaguchi
|
692b44dac1
|
Merge branch 'develop' into release/v0.6.0
|
2016-11-04 22:48:11 +00:00 |
|
azusayamaguchi
|
96ba42a297
|
omm buf
|
2016-11-04 22:47:25 +00:00 |
|
azusayamaguchi
|
f7b60004f3
|
Merge branch 'develop' into release/v0.6.0
|
2016-11-04 16:08:07 +00:00 |
|
azusayamaguchi
|
b7d55f7dfb
|
Fix a typo in reorg of the --dslash-asm
|
2016-11-04 11:35:08 +00:00 |
|
azusayamaguchi
|
6e548a8ad5
|
Linux compile needed
|
2016-11-04 11:34:16 +00: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
|
d7d92af09d
|
Travis fail fix attempt
|
2016-10-25 01:45:53 +01:00 |
|
azusayamaguchi
|
460d0753a1
|
Merge branch 'develop' into feature/mpi3
Conflicts:
lib/simd/Grid_avx512.h
|
2016-10-25 01:08:51 +01:00 |
|
azusayamaguchi
|
8f8058f8a5
|
More random bits on parallel seeding
|
2016-10-25 01:05:52 +01:00 |
|
azusayamaguchi
|
d97a27f483
|
Verbose
|
2016-10-25 01:05:31 +01:00 |
|
azusayamaguchi
|
7c3363b91e
|
Compiles all comms targets
|
2016-10-25 00:04:17 +01:00 |
|
azusayamaguchi
|
b94478fa51
|
mpi, mpi3, shmem all compile.
mpi, mpi3 pass single node multi-rank
|
2016-10-24 23:45:31 +01:00 |
|
azusayamaguchi
|
b6a65059a2
|
Update to use shared memory to contain the stencil comms buffers
Tested on 2.1.1.1 1.2.1.1 4.1.1.1 1.4.1.1 2.2.1.1 subnode decompositions
|
2016-10-24 17:30:43 +01:00 |
|
azusayamaguchi
|
ea25a4d9ac
|
Works
|
2016-10-23 06:10:05 +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 |
|
azusayamaguchi
|
0fcd2e7188
|
Simplify the comms structure prior to implementing Shared memory direct bouncs
|
2016-10-21 22:44:10 +01:00 |
|
azusayamaguchi
|
910b8dd6a1
|
use simd type
|
2016-10-21 22:35:29 +01:00 |
|
azusayamaguchi
|
75ebd3a0d1
|
Typo fixes and rotate for CLANG
|
2016-10-21 22:34:29 +01:00 |
|
azusayamaguchi
|
09fd5c43a7
|
Reasonably fast version
|
2016-10-21 15:17:39 +01:00 |
|
azusayamaguchi
|
f22317748f
|
Merge branch 'feature/mpi3' of https://github.com/paboyle/Grid into feature/mpi3
|
2016-10-21 13:36:35 +01:00 |
|
azusayamaguchi
|
6a9eae6b6b
|
Reporting improvements
|
2016-10-21 13:36:18 +01:00 |
|
azusayamaguchi
|
fad96cf250
|
StencilBufs
|
2016-10-21 13:36:00 +01:00 |
|
azusayamaguchi
|
f331809c27
|
Use variable type for loop
|
2016-10-21 13:35:37 +01:00 |
|
azusayamaguchi
|
20a091c3ed
|
Intel vs. Clang intrinsics differences absorbed
|
2016-10-21 09:08:36 +01:00 |
|
azusayamaguchi
|
202078eb1b
|
Cray / OpenSHMEM ordering differs
|
2016-10-21 09:07:20 +01:00 |
|
azusayamaguchi
|
8b0d171c9a
|
32bit issue on the KNL code variant where byte offsets were stored
|
2016-10-12 17:49:32 +01:00 |
|
azusayamaguchi
|
1f293b76b4
|
Merge branch 'feature/knl-stats' into develop
|
2016-10-12 13:47:58 +01:00 |
|
azusayamaguchi
|
8bbd9ebc27
|
Reversing changes to Stencil class
|
2016-10-12 13:47:20 +01:00 |
|
azusayamaguchi
|
6472b431f0
|
__rdpmc needed for gcc, clang++
|
2016-10-12 12:29:08 +01:00 |
|
azusayamaguchi
|
bd205a3293
|
Fixing for non x86 and non KNL
|
2016-10-12 12:09:15 +01:00 |
|
azusayamaguchi
|
496beffa88
|
Fix non-KNL build
|
2016-10-12 12:06:08 +01:00 |
|
azusayamaguchi
|
9b63e97108
|
align not absolutely required and confuses clang++
|
2016-10-12 11:51:21 +01:00 |
|
azusayamaguchi
|
81f2aeaece
|
KNL streaming stores, and KNL performance coutners
|
2016-10-12 11:45:22 +01:00 |
|
Azusa Yamaguchi
|
d9408893b3
|
Prefetching in the normal kernel implementation.
|
2016-06-08 05:43:48 -07:00 |
|
azusa
|
f54e0ec9bd
|
Try lanczos to set up hdcr subspace
|
2016-03-17 10:36:16 +00:00 |
|
Azusa Yamaguchi
|
e6cad3821c
|
Logging improvement
|
2015-12-29 19:51:18 +00:00 |
|
Azusa Yamaguchi
|
98de1cbb6a
|
Optimised version of rectangle term staples.
~3.4x faster than the naive.
|
2015-12-29 19:22:59 +00:00 |
|
Azusa Yamaguchi
|
f7d61b8b81
|
Plaq plus rectangle and Iwasaki, Symanzik DBW2.
http://arxiv.org/pdf/hep-lat/0610075.pdf plaq and rect regress plausibly over 100 trajectories
and under HMC with average plaq and rectangle coming out ok.
|
2015-12-28 16:39:26 +00:00 |
|
Azusa Yamaguchi
|
78c4e862ef
|
Plaq, Rectangle, Iwasaki, Symanzik and DBW2 workign and HMC regresses to http://arxiv.org/pdf/hep-lat/0610075.pdf
|
2015-12-28 16:38:31 +00:00 |
|
Azusa Yamaguchi
|
24a5a81c53
|
SSE compile fix
|
2015-12-16 09:09:37 +00:00 |
|
Azusa Yamaguchi
|
a32a59fc43
|
Merge branch 'master' of https://github.com/paboyle/Grid
|
2015-12-09 12:48:44 +00:00 |
|
Azusa Yamaguchi
|
967be91692
|
update merge
|
2015-11-26 09:51:41 +00:00 |
|
azusayamaguchi
|
d43034d3ac
|
Merge pull request #21 from aportelli/master
Overhaul of I/O interface
|
2015-11-19 11:45:50 +00:00 |
|
Azusa Yamaguchi
|
4690acc3c8
|
Don't know why peter committed these as they didn't compile
|
2015-11-06 10:31:48 +00:00 |
|
Azusa Yamaguchi
|
3281745fde
|
Exec info and linux check to stop non-portable code breaking
|
2015-11-06 10:31:24 +00:00 |
|
Azusa Yamaguchi
|
c2d96644a0
|
EXEC INFO check
|
2015-11-06 10:31:05 +00:00 |
|
Azusa Yamaguchi
|
95538bb8c6
|
Abstract preconditioner
|
2015-06-21 11:03:55 +01:00 |
|
Azusa Yamaguchi
|
e415587e8f
|
Abstract preconditioner
|
2015-06-21 11:03:55 +01:00 |
|
Azusa Yamaguchi
|
fd1a8abcd1
|
Abstract preconditioner
|
2015-06-21 11:03:55 +01:00 |
|
Azusa Yamaguchi
|
a265765319
|
Variable preconditioned GCR with restarting.
Orthogonalisation depth and restart frequency is controllable via constructor
|
2015-06-21 10:58:46 +01:00 |
|
Azusa Yamaguchi
|
945bb93e48
|
Variable preconditioned GCR with restarting.
Orthogonalisation depth and restart frequency is controllable via constructor
|
2015-06-21 10:58:46 +01:00 |
|
Azusa Yamaguchi
|
3b4118f33e
|
Variable preconditioned GCR with restarting.
Orthogonalisation depth and restart frequency is controllable via constructor
|
2015-06-21 10:58:46 +01:00 |
|
Azusa Yamaguchi
|
cb92390825
|
Merge branch 'master' of https://github.com/paboyle/Grid
|
2015-06-20 14:22:29 +01:00 |
|
Azusa Yamaguchi
|
6cebd006d4
|
Merge branch 'master' of https://github.com/paboyle/Grid
|
2015-06-20 14:22:29 +01:00 |
|
Azusa Yamaguchi
|
dc7c77e1d5
|
Merge branch 'master' of https://github.com/paboyle/Grid
|
2015-06-20 14:22:29 +01:00 |
|
Azusa Yamaguchi
|
9dbb326061
|
Add the test_quenched files
|
2015-06-20 14:09:26 +01:00 |
|
Azusa Yamaguchi
|
fd208ca11c
|
Add the test_quenched files
|
2015-06-20 14:09:26 +01:00 |
|
Azusa Yamaguchi
|
1e8217d880
|
Add the test_quenched files
|
2015-06-20 14:09:26 +01:00 |
|
Azusa Yamaguchi
|
b78ecd6fb2
|
merge
|
2015-06-16 20:47:31 +01:00 |
|
Azusa Yamaguchi
|
92e870b256
|
merge
|
2015-06-16 20:47:31 +01:00 |
|
Azusa Yamaguchi
|
fd72b64ca3
|
merge
|
2015-06-16 20:47:31 +01:00 |
|
Azusa Yamaguchi
|
700614123d
|
add bug-fixed Test_nersc)_io.
|
2015-06-16 20:23:27 +01:00 |
|
Azusa Yamaguchi
|
06047b83c7
|
add bug-fixed Test_nersc)_io.
|
2015-06-16 20:23:27 +01:00 |
|
Azusa Yamaguchi
|
2faf7d95db
|
add bug-fixed Test_nersc)_io.
|
2015-06-16 20:23:27 +01:00 |
|
Azusa Yamaguchi
|
453b28bd81
|
Heatbath and config related removed
|
2015-06-16 14:18:48 +01:00 |
|
Azusa Yamaguchi
|
ddbfb026d5
|
Heatbath and config related removed
|
2015-06-16 14:18:48 +01:00 |
|
Azusa Yamaguchi
|
1c3c795b84
|
Heatbath and config related removed
|
2015-06-16 14:18:48 +01:00 |
|
Azusa Yamaguchi
|
77058d9b9f
|
Critical bug fix of sin/cos typo
|
2015-06-16 14:17:45 +01:00 |
|
Azusa Yamaguchi
|
9c16bccbf4
|
Critical bug fix of sin/cos typo
|
2015-06-16 14:17:45 +01:00 |
|
Azusa Yamaguchi
|
20fe866651
|
Critical bug fix of sin/cos typo
|
2015-06-16 14:17:45 +01:00 |
|
Azusa Yamaguchi
|
74845cb3dc
|
Quenched works for wilson gauge
|
2015-06-16 14:17:11 +01:00 |
|
Azusa Yamaguchi
|
79a9f8b9c9
|
Quenched works for wilson gauge
|
2015-06-16 14:17:11 +01:00 |
|
Azusa Yamaguchi
|
18d0437f8d
|
Quenched works for wilson gauge
|
2015-06-16 14:17:11 +01:00 |
|
Azusa Yamaguchi
|
c945041067
|
uninitialised bug fix
|
2015-06-16 14:07:05 +01:00 |
|
Azusa Yamaguchi
|
173b31ce05
|
uninitialised bug fix
|
2015-06-16 14:07:05 +01:00 |
|
Azusa Yamaguchi
|
4e7300b68d
|
uninitialised bug fix
|
2015-06-16 14:07:05 +01:00 |
|
Azusa Yamaguchi
|
a7774e100f
|
Typo fix
|
2015-06-16 14:06:31 +01:00 |
|
Azusa Yamaguchi
|
633ee06faf
|
Typo fix
|
2015-06-16 14:06:31 +01:00 |
|
Azusa Yamaguchi
|
73494a4768
|
Typo fix
|
2015-06-16 14:06:31 +01:00 |
|
Azusa Yamaguchi
|
b11f4a1473
|
Extra check that failed in quenched test
|
2015-06-16 14:04:56 +01:00 |
|
Azusa Yamaguchi
|
cd7eac062a
|
Extra check that failed in quenched test
|
2015-06-16 14:04:56 +01:00 |
|
Azusa Yamaguchi
|
d7a8921de2
|
Extra check that failed in quenched test
|
2015-06-16 14:04:56 +01:00 |
|
Azusa Yamaguchi
|
212c13bb2c
|
pointer cast
|
2015-06-16 14:04:33 +01:00 |
|
Azusa Yamaguchi
|
625bb1d7ee
|
pointer cast
|
2015-06-16 14:04:33 +01:00 |
|
Azusa Yamaguchi
|
d5edd09beb
|
pointer cast
|
2015-06-16 14:04:33 +01:00 |
|
Azusa Yamaguchi
|
54964dd4bb
|
First cut at SUN support for quenched updates
|
2015-06-14 01:28:54 +01:00 |
|
Azusa Yamaguchi
|
ae0873bc77
|
First cut at SUN support for quenched updates
|
2015-06-14 01:28:54 +01:00 |
|
Azusa Yamaguchi
|
55d7483608
|
First cut at SUN support for quenched updates
|
2015-06-14 01:28:54 +01:00 |
|
Azusa Yamaguchi
|
aa558ab03d
|
Logical elemenet by element on tensors
|
2015-06-14 01:08:29 +01:00 |
|
Azusa Yamaguchi
|
353c9598c1
|
Logical elemenet by element on tensors
|
2015-06-14 01:08:29 +01:00 |
|
Azusa Yamaguchi
|
2b971c14c0
|
Logical elemenet by element on tensors
|
2015-06-14 01:08:29 +01:00 |
|
Azusa Yamaguchi
|
459ce22bb3
|
WHere should always have precisely matching types in ET system
|
2015-06-14 01:07:58 +01:00 |
|
Azusa Yamaguchi
|
a5bb9472b6
|
WHere should always have precisely matching types in ET system
|
2015-06-14 01:07:58 +01:00 |
|
Azusa Yamaguchi
|
250cb00c42
|
WHere should always have precisely matching types in ET system
|
2015-06-14 01:07:58 +01:00 |
|
Azusa Yamaguchi
|
694dac7ff5
|
Where and many other functions (sin cos abs log exp) into ET system
|
2015-06-14 01:07:25 +01:00 |
|