af855cc | paboyle | 12 December 2015, 07:11:46 UTC | Updating to fix peek poke to checkerboarded arrays since Chulwoo needs this. | 12 December 2015, 07:11:46 UTC |
a5314ed | paboyle | 10 December 2015, 23:34:03 UTC | Update todo list | 10 December 2015, 23:34:03 UTC |
78ca15f | paboyle | 10 December 2015, 23:15:16 UTC | Merge branch 'aportelli-master' | 10 December 2015, 23:15:16 UTC |
47fe6b5 | paboyle | 10 December 2015, 23:14:52 UTC | Merge branch 'master' of https://github.com/aportelli/Grid into aportelli-master | 10 December 2015, 23:14:52 UTC |
b3ef09a | paboyle | 10 December 2015, 23:05:38 UTC | Merge branch 'master' of https://github.com/paboyle/Grid | 10 December 2015, 23:05:38 UTC |
8ed3940 | paboyle | 10 December 2015, 22:55:59 UTC | New files for Chroma regression | 10 December 2015, 22:55:59 UTC |
3ce10aa | paboyle | 10 December 2015, 22:55:00 UTC | Fix a regression failure on Mobius; chroma regression added | 10 December 2015, 22:55:00 UTC |
a32a59f | Azusa Yamaguchi | 09 December 2015, 12:48:44 UTC | Merge branch 'master' of https://github.com/paboyle/Grid | 09 December 2015, 12:48:44 UTC |
200de27 | Antonin Portelli | 08 December 2015, 13:54:00 UTC | IO: serialisable enums | 08 December 2015, 13:54:00 UTC |
d68a72e | Antonin Portelli | 08 December 2015, 13:53:33 UTC | IO: code cleaning and string binary IO fix | 08 December 2015, 13:53:33 UTC |
ab45f02 | Antonin Portelli | 08 December 2015, 13:52:44 UTC | ignore Config.h.in | 08 December 2015, 13:52:44 UTC |
17f9268 | Antonin Portelli | 07 December 2015, 18:30:00 UTC | XmlIO: minor code cleaning | 07 December 2015, 18:30:00 UTC |
78f0c25 | Antonin Portelli | 07 December 2015, 18:28:06 UTC | autotool file accidentally committed | 07 December 2015, 18:28:06 UTC |
26161ad | Peter Boyle | 29 November 2015, 11:19:12 UTC | Warn fix clang | 29 November 2015, 11:19:12 UTC |
93356fd | paboyle | 29 November 2015, 11:14:44 UTC | No compile fixes on gcc/Cray | 29 November 2015, 11:14:44 UTC |
f35fc4b | Peter Boyle | 29 November 2015, 10:59:11 UTC | No compile fixes | 29 November 2015, 10:59:11 UTC |
ca42fe6 | paboyle | 29 November 2015, 01:03:43 UTC | Merge branch 'master' of github.com:paboyle/Grid Merge done Conflicts: lib/serialisation/XmlIO.h tests/Test_stencil.cc | 29 November 2015, 01:03:43 UTC |
b8a38f2 | paboyle | 29 November 2015, 01:01:51 UTC | Domain decomposition SAP precon implemented and working but not as fast as I hoped. | 29 November 2015, 01:01:51 UTC |
6b97b27 | paboyle | 29 November 2015, 01:01:20 UTC | Integer divide useful | 29 November 2015, 01:01:20 UTC |
fa01ae5 | paboyle | 29 November 2015, 01:00:34 UTC | integer divide | 29 November 2015, 01:00:34 UTC |
113131b | paboyle | 29 November 2015, 00:59:59 UTC | THis failed for some reason. Suspect Antonin has made more progress. | 29 November 2015, 00:59:59 UTC |
b2c02a6 | paboyle | 29 November 2015, 00:58:16 UTC | Runs fastst on cori | 29 November 2015, 00:58:16 UTC |
02d7305 | paboyle | 29 November 2015, 00:54:43 UTC | Divide function | 29 November 2015, 00:54:43 UTC |
d875c2b | paboyle | 29 November 2015, 00:54:19 UTC | More verbose useful | 29 November 2015, 00:54:19 UTC |
cc32ba6 | paboyle | 29 November 2015, 00:53:54 UTC | Verbose changes | 29 November 2015, 00:53:54 UTC |
6684739 | paboyle | 29 November 2015, 00:52:44 UTC | Better to drop KMP_AFFINITY override | 29 November 2015, 00:52:44 UTC |
bc4b252 | Peter Boyle | 29 November 2015, 00:33:01 UTC | Merge branch 'master' of https://github.com/paboyle/Grid | 29 November 2015, 00:33:01 UTC |
11cf0f0 | Peter Boyle | 29 November 2015, 00:32:45 UTC | This file is not yet debugged. | 29 November 2015, 00:32:45 UTC |
fff0f00 | Peter Boyle | 29 November 2015, 00:31:57 UTC | Modest changes | 29 November 2015, 00:31:57 UTC |
42e6055 | Peter Boyle | 29 November 2015, 00:31:19 UTC | Try 1/x for hermitian indef approx | 29 November 2015, 00:31:19 UTC |
01231ce | Peter Boyle | 29 November 2015, 00:31:02 UTC | Stencil fix | 29 November 2015, 00:31:02 UTC |
ef84d54 | Peter Boyle | 29 November 2015, 00:30:44 UTC | precision set | 29 November 2015, 00:30:44 UTC |
41e8038 | Peter Boyle | 29 November 2015, 00:30:19 UTC | Makefile update | 29 November 2015, 00:30:19 UTC |
8a33846 | Peter Boyle | 29 November 2015, 00:29:58 UTC | No compile fix | 29 November 2015, 00:29:58 UTC |
54f04ee | Peter Boyle | 29 November 2015, 00:24:48 UTC | Perf event interface was linux specfic and use ifdef to protect | 29 November 2015, 00:24:48 UTC |
825875f | Peter Boyle | 29 November 2015, 00:24:25 UTC | compile fixes | 29 November 2015, 00:24:25 UTC |
f8290bf | Peter Boyle | 29 November 2015, 00:24:04 UTC | Compile fixes | 29 November 2015, 00:24:04 UTC |
967be91 | Azusa Yamaguchi | 26 November 2015, 09:51:41 UTC | update merge | 26 November 2015, 09:51:41 UTC |
d43034d | azusayamaguchi | 19 November 2015, 11:45:50 UTC | Merge pull request #21 from aportelli/master Overhaul of I/O interface | 19 November 2015, 11:45:50 UTC |
06f8ece | Antonin Portelli | 16 November 2015, 18:16:25 UTC | Merge commit '899ca41cb8c8f47771bfd37cd895cbc2184e5560' | 16 November 2015, 18:16:25 UTC |
af19118 | Antonin Portelli | 16 November 2015, 18:14:37 UTC | new I/O interface | 16 November 2015, 18:14:37 UTC |
e9ff25b | paboyle | 07 November 2015, 08:07:05 UTC | Small threading change makes a difference on Cori. | 07 November 2015, 08:07:05 UTC |
05a7029 | paboyle | 07 November 2015, 08:06:31 UTC | Stencil change | 07 November 2015, 08:06:31 UTC |
b04b891 | paboyle | 07 November 2015, 08:05:57 UTC | EXECINFO change | 07 November 2015, 08:05:57 UTC |
7522e3f | paboyle | 07 November 2015, 08:05:10 UTC | Stencil interface change fix no compile | 07 November 2015, 08:05:10 UTC |
1cc0d7b | paboyle | 07 November 2015, 08:04:40 UTC | Bigger ncall as timing loops got small on cori | 07 November 2015, 08:04:40 UTC |
899ca41 | paboyle | 06 November 2015, 11:50:04 UTC | Merge branch 'master' of github.com:paboyle/Grid Conflicts: lib/qcd/action/fermion/WilsonFermion5D.cc | 06 November 2015, 11:50:04 UTC |
d29b4c1 | paboyle | 06 November 2015, 11:48:48 UTC | Assembler files | 06 November 2015, 11:48:48 UTC |
a2ff068 | paboyle | 06 November 2015, 11:47:14 UTC | Asm and threading for many core | 06 November 2015, 11:47:14 UTC |
b362f8d | paboyle | 06 November 2015, 11:46:41 UTC | Threading for many core | 06 November 2015, 11:46:41 UTC |
64770d9 | paboyle | 06 November 2015, 11:46:21 UTC | Threading changes for many core and asm calls | 06 November 2015, 11:46:21 UTC |
17af18d | paboyle | 06 November 2015, 11:45:51 UTC | Changes for AVX512 assembler | 06 November 2015, 11:45:51 UTC |
2802275 | Peter Boyle | 06 November 2015, 11:30:17 UTC | Stencil class name global change to StencilImpl typedef | 06 November 2015, 11:30:17 UTC |
98d8ba6 | Peter Boyle | 06 November 2015, 11:29:07 UTC | Remove autogen files from CVS | 06 November 2015, 11:29:07 UTC |
27813cf | Peter Boyle | 06 November 2015, 11:27:13 UTC | More timing detail reported | 06 November 2015, 11:27:13 UTC |
955b482 | Peter Boyle | 06 November 2015, 11:26:20 UTC | Partial optimisation of the extraction/merger of simd vecs. | 06 November 2015, 11:26:20 UTC |
f9b2fce | Peter Boyle | 06 November 2015, 11:25:10 UTC | Changing whole stencil class to be template and not just single functions | 06 November 2015, 11:25:10 UTC |
473fa28 | Peter Boyle | 06 November 2015, 11:23:23 UTC | Partial optimisation; comms in x-dir for red black dslash will be slow as the checker skipping block strided loops are non threadable. Will need to write a kernel for these instead and drive them with a lookup table to make a look sufficiently simple to thread. | 06 November 2015, 11:23:23 UTC |
5d854c8 | Peter Boyle | 06 November 2015, 11:22:33 UTC | Stencil interface changes | 06 November 2015, 11:22:33 UTC |
880ff88 | Peter Boyle | 06 November 2015, 11:22:18 UTC | Comms optimisation | 06 November 2015, 11:22:18 UTC |
f85b9dd | Peter Boyle | 06 November 2015, 11:21:21 UTC | Remove nonfunctioning lanczos | 06 November 2015, 11:21:21 UTC |
4690acc | Azusa Yamaguchi | 06 November 2015, 10:31:48 UTC | Don't know why peter committed these as they didn't compile | 06 November 2015, 10:31:48 UTC |
3281745 | Azusa Yamaguchi | 06 November 2015, 10:31:24 UTC | Exec info and linux check to stop non-portable code breaking | 06 November 2015, 10:31:24 UTC |
c2d9664 | Azusa Yamaguchi | 06 November 2015, 10:31:05 UTC | EXEC INFO check | 06 November 2015, 10:31:05 UTC |
1159de1 | paboyle | 06 November 2015, 06:04:51 UTC | Asm option for AVX512 | 06 November 2015, 06:04:51 UTC |
16c7993 | paboyle | 04 November 2015, 11:32:10 UTC | Merge branch 'master' of github.com:paboyle/Grid Conflicts: lib/simd/Grid_avx512.h lib/simd/Grid_imci.h | 04 November 2015, 11:32:10 UTC |
6be9716 | paboyle | 04 November 2015, 11:26:28 UTC | New file | 04 November 2015, 11:26:28 UTC |
3276234 | paboyle | 04 November 2015, 11:25:34 UTC | Better run time on KNC | 04 November 2015, 11:25:34 UTC |
4a41c88 | paboyle | 04 November 2015, 11:24:19 UTC | Use Linux kernel interface to hardware performance counters. Dead useful. | 04 November 2015, 11:24:19 UTC |
0f48658 | paboyle | 04 November 2015, 11:23:46 UTC | Update minor | 04 November 2015, 11:23:46 UTC |
757b31e | paboyle | 04 November 2015, 11:22:14 UTC | Threading for KNC mods. | 04 November 2015, 11:22:14 UTC |
5aafdd7 | paboyle | 04 November 2015, 11:21:15 UTC | Inline asm for KNL, KNC, Skylake Xeon | 04 November 2015, 11:21:15 UTC |
ac7d1f2 | paboyle | 04 November 2015, 11:19:16 UTC | Either blocking or lebesgue curve | 04 November 2015, 11:19:16 UTC |
1a8bf93 | paboyle | 04 November 2015, 11:18:51 UTC | Use either sub-blocking or lebesgue | 04 November 2015, 11:18:51 UTC |
63a2993 | paboyle | 04 November 2015, 11:16:56 UTC | Exec info an cache blocking | 04 November 2015, 11:16:56 UTC |
4e65ad2 | paboyle | 04 November 2015, 11:15:08 UTC | Adding a routine for AVX512 / IMCI with explicit assembly implementations | 04 November 2015, 11:15:08 UTC |
dfc1de6 | Peter Boyle | 04 November 2015, 11:14:26 UTC | Merge branch 'master' of github.com:paboyle/Grid | 04 November 2015, 11:14:26 UTC |
f87526a | Peter Boyle | 04 November 2015, 11:14:03 UTC | Make ICC happy | 04 November 2015, 11:14:03 UTC |
3b7576a | Peter Boyle | 04 November 2015, 11:13:29 UTC | Switch off for now | 04 November 2015, 11:13:29 UTC |
9b5d31f | paboyle | 04 November 2015, 11:10:34 UTC | mac , mult routines Lines# with '#' will be ignored, and an empty message aborts the commit. | 04 November 2015, 11:10:34 UTC |
a387621 | paboyle | 04 November 2015, 11:09:06 UTC | Inline assembly hooks for AVX 512. Better way in some ways than BAGEL to generate assembly. Updated Grid_avx512.h | 04 November 2015, 11:09:06 UTC |
ffc5dab | Peter Boyle | 04 November 2015, 10:29:58 UTC | AMD FMA4 support added for Interlagos/BlueWaters | 04 November 2015, 10:29:58 UTC |
96608c7 | Peter Boyle | 04 November 2015, 10:28:31 UTC | chrono causing some problems on Cray systems. Suspend use for now | 04 November 2015, 10:28:31 UTC |
d35d63b | Peter Boyle | 04 November 2015, 10:27:44 UTC | Algorithm in | 04 November 2015, 10:27:44 UTC |
9183920 | Peter Boyle | 04 November 2015, 10:03:04 UTC | Added an even odd stencil test, shook out a problem with spread out x-direction. Generalise test to allow different types of "Field" to be used. | 04 November 2015, 10:03:04 UTC |
01f286c | Peter Boyle | 04 November 2015, 10:02:17 UTC | Better testing for red black cshift which was sufficient to chase down a spread out x-direction problem. | 04 November 2015, 10:02:17 UTC |
24044db | Peter Boyle | 04 November 2015, 10:00:55 UTC | Debugged a problem with checkerboarded cshift in the checker dimension which arose only when mpi spread out in the checker dimension. Added a test that trapped and helped debug this | 04 November 2015, 10:00:55 UTC |
abb23df | Peter Boyle | 04 November 2015, 10:00:27 UTC | formatting only | 04 November 2015, 10:00:27 UTC |
12c5ec8 | Peter Boyle | 04 November 2015, 09:59:27 UTC | Useful debug messages (commented out) are included for preservation in case I need to revisit this | 04 November 2015, 09:59:27 UTC |
1271508 | Peter Boyle | 04 November 2015, 09:57:57 UTC | Bug fix for spread out in x (EO) direction. This is really annoying -- it is very hard to thread the loops with the index recursion on buffer offset in the red-black case. Must think of a good threading solution here. | 04 November 2015, 09:57:57 UTC |
ec5af35 | Peter Boyle | 04 November 2015, 09:56:58 UTC | EO bug fix when spread out in x-direction | 04 November 2015, 09:56:58 UTC |
b3d70a3 | Peter Boyle | 04 November 2015, 09:55:21 UTC | Ncall change | 04 November 2015, 09:55:21 UTC |
c26220e | Peter Boyle | 04 November 2015, 09:54:48 UTC | EO benchmark as well as non-eo | 04 November 2015, 09:54:48 UTC |
0f59356 | Peter Boyle | 02 November 2015, 00:00:15 UTC | Problem in comms fixed | 02 November 2015, 00:00:15 UTC |
8709117 | Antonin Portelli | 27 October 2015, 17:31:13 UTC | Log: generalised Logger class to allow separate logs in Grid-based applications | 27 October 2015, 17:31:13 UTC |
1b22ce5 | Antonin Portelli | 27 October 2015, 10:47:52 UTC | tests Make.inc fix | 27 October 2015, 10:47:52 UTC |
e6b9aa9 | Antonin Portelli | 27 October 2015, 10:47:07 UTC | Config.h removed form repository | 27 October 2015, 10:47:07 UTC |
d9f2e2e | Antonin Portelli | 19 October 2015, 13:52:52 UTC | Merge pull request #2 from paboyle/master Update from Peter | 19 October 2015, 13:52:52 UTC |
41299da | Peter Boyle | 08 October 2015, 23:01:46 UTC | files added | 08 October 2015, 23:01:46 UTC |
8889af4 | Peter Boyle | 08 October 2015, 23:00:53 UTC | FMA4 added | 08 October 2015, 23:00:53 UTC |