paboyle
58e8d0a10d
reverse direction lexico mapping
2017-05-30 23:38:30 +01:00
paboyle
62cf9cf638
Cleaner code
2017-05-30 23:38:02 +01:00
paboyle
0fb458879d
Precision safe compile
2017-05-30 23:37:02 +01:00
paboyle
69470ccc10
Update to do list
2017-05-25 13:41:26 +01:00
paboyle
b8b5934193
Attempts to speed up the parallel IO
2017-05-25 13:32:24 +01:00
paboyle
a8c10b1933
Use a global-X x Local-Y chunksize for parallel binary I/O.
...
Gives O(32 x 8 x 18*8*8) chunk size on configuration I/O.
At 150KB should be getting close to packet sizes and 4MB filesystem
block sizes that are reasonably (!?) performant. We shall see once I move
this off my laptop and over to BNL and time it.
2017-05-25 11:43:33 +01:00
Guido Cossu
15e801af3f
Fixing a compilation error for generic SIMD
2017-05-19 16:39:36 +01:00
Guido Cossu
0ffc235741
Adding more statistics to the Benchmark_comms. Min and max
2017-05-19 10:55:04 +01:00
Guido Cossu
8e19c99c7d
Adding more statistical info in the Benchmark_comms
2017-05-18 19:07:35 +01:00
Guido Cossu
a0bc0ad06f
Reverting change in Bechmark_comms. Keeping 300 iterations
2017-05-18 17:48:11 +01:00
Guido Cossu
a8fb2835ca
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2017-05-18 14:45:00 +01:00
Guido Cossu
bc862ce3ab
Fixing an allocation issue in Benchmark_comms
2017-05-18 14:44:56 +01:00
paboyle
3267683e22
Union workaround for g++
2017-05-17 11:26:18 +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
paboyle
f7b8383ef5
Half precisoin comms mixed prec test
2017-05-16 14:52:51 +01:00
Guido Cossu
10f2872aae
Faster exponentiation for lattice fields
2017-05-15 15:51:16 +01:00
paboyle
cd73897b8d
Merge branch 'release/v0.7.0' into develop
2017-05-12 01:16:02 +01:00
paboyle
7a8f6af5f8
Drop verbose compiler predefine check
2017-05-11 12:48:40 +01:00
paboyle
49a5d9bac7
Clang major, minor trailing underscore
2017-05-11 12:25:02 +01:00
paboyle
2b3fdd4a58
Print CXX predefines
2017-05-11 12:05:50 +01:00
paboyle
34502ec471
4.8 dropped as buggy.
2017-05-11 11:43:39 +01:00
paboyle
8a43e88b4f
Compiler check early in build
2017-05-11 11:43:06 +01:00
paboyle
238df20370
Still working on the compiler compat checks
2017-05-11 11:30:14 +01:00
paboyle
97a32a6145
Add 4.8 test
2017-05-11 11:24:21 +01:00
paboyle
655492a443
Compiler detection
2017-05-11 11:21:11 +01:00
paboyle
1cab06f6bd
Compat checks for compilers
2017-05-11 10:20:24 +01:00
paboyle
f8024c262b
Update Eigen
2017-05-10 13:30:09 +01:00
Guido Cossu
4cc5f01f4a
Small change in the readme about the intel compiler
2017-05-09 15:38:59 +01:00
Guido Cossu
9c12c37aaf
Confirming the fix on the complex boundary conditions
2017-05-09 08:41:29 +01:00
Guido Cossu
806eaa0530
Adding back the IO tests in the list
2017-05-08 22:26:44 +01:00
Guido Cossu
01d0e54594
Merge branch 'release/v0.7.0' into develop
2017-05-08 22:02:51 +01:00
Guido Cossu
5aafa335fe
Fixing JSON error for complex numbers
2017-05-08 21:56:44 +01:00
Guido Cossu
8ba0494485
Fixing JSON for complex numbers
2017-05-08 21:41:39 +01:00
Peter Boyle
d99d98d9fd
Merge branch 'release/v0.7.0' of https://github.com/paboyle/Grid into release/v0.7.0
2017-05-08 15:08:20 -04:00
Peter Boyle
95a017a4ae
Relax force constraints to pass in single precision.
2017-05-08 15:06:41 -04:00
paboyle
92f92379e6
Adding olivers test version
2017-05-08 18:42:19 +01:00
paboyle
529e78d43f
Restart the v0.7.0 release
2017-05-08 18:20:04 +01:00
paboyle
4ec746d262
Merge branch 'release/v0.7.0' into develop
2017-05-06 18:43:03 +01:00
paboyle
66d819c054
More info on gcc bug
2017-05-06 18:42:11 +01:00
paboyle
3f3686f869
formattign
2017-05-06 18:41:27 +01:00
paboyle
26bb829f8c
Formatting
2017-05-06 18:40:55 +01:00
paboyle
67cb04fc66
README update
2017-05-06 18:39:54 +01:00
paboyle
a40bd68aed
Version update
2017-05-06 17:00:14 +01:00
paboyle
36495e0fd2
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2017-05-06 16:39:27 +01:00
paboyle
93f6c15772
Warning squash
2017-05-06 16:38:58 +01:00
Peter Boyle
cb93eeff21
Update README
2017-05-06 16:28:12 +01:00
paboyle
c7cc7e6101
Fix
2017-05-06 16:10:09 +01:00
paboyle
c349aa6511
DEFINE warning elimination
2017-05-06 16:08:35 +01:00
paboyle
3bae0a2d5c
Drop a gcc warning
2017-05-06 15:51:42 +01:00
paboyle
c1c7566089
GCC bug work around in 5.0 through 6.2 inclusive.
2017-05-06 15:20:25 +01:00