1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-23 18:22:02 +01:00

Commit Graph

  • 63d219498b first (dirty) implementation of Feynman stoctachtic EM field Antonin Portelli 2016-10-21 13:10:13 +01:00
  • 2c54a53d0a Compile verbose reduce paboyle 2016-10-21 12:12:14 +01:00
  • 306160ad9a bcopy threaded paboyle 2016-10-21 12:07:28 +01:00
  • 20a091c3ed Intel vs. Clang intrinsics differences absorbed azusayamaguchi 2016-10-21 09:08:36 +01:00
  • 202078eb1b Cray / OpenSHMEM ordering differs azusayamaguchi 2016-10-21 09:07:20 +01:00
  • a762b1fb71 MPI3 working with a bounce through shared memory on my laptop. Longer term plan: make the "u_comm_buf" in Stencil point to the shared region and avoid the send between ranks on same node. paboyle 2016-10-21 09:03:26 +01:00
  • deef2673b2 Separating the Lattice theories stub from the QCD.h file Guido Cossu 2016-10-20 17:24:08 +01:00
  • 5b5925b8e5 Forgot to add paboyle 2016-10-20 17:09:40 +01:00
  • 977b0a6dd9 Merge branch 'develop' into feature/hmc_generalise Guido Cossu 2016-10-20 17:04:41 +01:00
  • 977d844394 Few modifications on stdout messages Guido Cossu 2016-10-20 17:01:59 +01:00
  • b58adc6a4b commVector paboyle 2016-10-20 17:00:15 +01:00
  • f9d5e95d72 allocator template typedefs moved to AlignedAllocator paboyle 2016-10-20 16:59:39 +01:00
  • 4f8e636a43 commVector paboyle 2016-10-20 16:59:16 +01:00
  • 9b39f35ae6 commVector different for SHMEM compat paboyle 2016-10-20 16:58:53 +01:00
  • 5fe2b85cbd MPI3 and shared memory support paboyle 2016-10-20 16:58:01 +01:00
  • c7cccaaa69 Comm vector for shmem paboyle 2016-10-20 16:57:31 +01:00
  • cbcfea466f MPI3 paboyle 2016-10-20 16:57:14 +01:00
  • 4955672fc3 MPI3 paboyle 2016-10-20 16:57:00 +01:00
  • 39f1c880b8 mpi3 paboyle 2016-10-20 16:56:40 +01:00
  • 8c043da5b7 SHMEM and comms allocator made different paboyle 2016-10-20 16:56:05 +01:00
  • 3cbe974eb4 Layout paboyle 2016-10-20 16:55:21 +01:00
  • d68937654b Merge pull request #50 from waterret/develop feature/luchang-rng Peter Boyle 2016-10-20 16:40:31 +01:00
  • 6e4a06e180 qed-fvol: initial commit Antonin Portelli 2016-10-20 15:04:00 +01:00
  • 997fd882ff Merge branch 'develop' into feature/feynman-rules Antonin Portelli 2016-10-19 18:35:18 +01:00
  • 590675e2ca Csum in hex format Guido Cossu 2016-10-19 17:26:25 +01:00
  • 8c65bdf6d3 Printing checksum for the RNG file Guido Cossu 2016-10-19 16:56:11 +01:00
  • 74f1ed3bc5 Adding some documentation for HMC Guido Cossu 2016-10-19 10:51:13 +01:00
  • 7af9b87318 Cache face tables to improve performance. Extract merge now looking poor. paboyle 2016-10-18 09:51:37 +01:00
  • 70f386f9c6 switch to use Output Feedback Split mode Luchang Jin 2016-10-17 14:18:58 -04:00
  • 89cda5971a update rng number algo Luchang Jin 2016-10-16 17:38:35 -04:00
  • c39ec3b607 update license and if guards Luchang Jin 2016-10-12 15:21:46 -04:00
  • 8afcc8fb8b fix state size Luchang Jin 2016-09-18 14:13:40 -04:00
  • 1abbe2fd0c update rng-state, change output format Luchang Jin 2016-09-18 13:47:48 -04:00
  • 4fb37ececd fix sprng-sha256 seed with seq Luchang Jin 2016-08-26 01:06:05 -04:00
  • 71eaa7c79e use sha256 based splittable rng Luchang Jin 2016-08-25 02:51:32 -04:00
  • 811ca45473 GNU clang hack for AVX512 since there are missing reduce intrinsics in Clang 3.9 and GCC-6 AVX512 support paboyle 2016-10-17 16:23:21 +01:00
  • bc1a4d40ba Faster integer handling avoid push_back paboyle 2016-10-17 16:16:44 +01:00
  • 79270ef510 Added a test for EODWF Scaled Shamir with general HMC Guido Cossu 2016-10-14 17:34:26 +01:00
  • e250e6b7bb Moving parameters outside of the HMCrunner Guido Cossu 2016-10-14 17:22:32 +01:00
  • c8079e6621 Time the face gateher in x-dir more carefully paboyle 2016-10-13 22:28:50 +01:00
  • 261342c15f Adding gh-pages Guido Cossu 2016-10-13 11:51:25 +01:00
  • 8b0d171c9a 32bit issue on the KNL code variant where byte offsets were stored azusayamaguchi 2016-10-12 17:49:32 +01:00
  • dc942d5d56 Added github pages support to Jekyll Guido Cossu 2016-10-12 16:07:58 +01:00
  • 1f293b76b4 Merge branch 'feature/knl-stats' into develop azusayamaguchi 2016-10-12 13:47:58 +01:00
  • 8bbd9ebc27 Reversing changes to Stencil class feature/knl-stats azusayamaguchi 2016-10-12 13:47:20 +01:00
  • 6472b431f0 __rdpmc needed for gcc, clang++ azusayamaguchi 2016-10-12 12:29:08 +01:00
  • b3de0f922a More tests on jekyll Guido Cossu 2016-10-12 12:21:42 +01:00
  • 3c0931cca9 Adding full Jekyll site Guido Cossu 2016-10-12 12:10:54 +01:00
  • bd205a3293 Fixing for non x86 and non KNL azusayamaguchi 2016-10-12 12:09:15 +01:00
  • 496beffa88 Fix non-KNL build azusayamaguchi 2016-10-12 12:06:08 +01:00
  • 9b63e97108 align not absolutely required and confuses clang++ azusayamaguchi 2016-10-12 11:51:21 +01:00
  • 81f2aeaece KNL streaming stores, and KNL performance coutners azusayamaguchi 2016-10-12 11:45:22 +01:00
  • 2d4a45c758 Typecast pointer paboyle 2016-10-12 09:14:15 +01:00
  • a123dcd7e9 Static required for shmem. Reading same object twice requires csum reset paboyle 2016-10-12 00:29:57 +01:00
  • 6b27c42dfe Cosmetic paboyle 2016-10-12 00:29:39 +01:00
  • f7c2aa3ba5 runtime by default paboyle 2016-10-12 00:29:13 +01:00
  • 0f182f033b Drop macos with gcc paboyle 2016-10-11 22:29:06 +01:00
  • 7240d73184 Parallelise the x faces; fix the segv on KNL with comms paboyle 2016-10-11 22:21:07 +01:00
  • d75906f517 Adding Jekyll support Guido Cossu 2016-10-11 17:12:54 +01:00
  • c354838200 Deleting travis CI by now Guido Cossu 2016-10-11 17:02:26 +01:00
  • 3292924e6e First commit on gh-pages Guido Cossu 2016-10-11 17:02:01 +01:00
  • 42cd148f5e Base pointer for comms buffer under AVX512 assembly paboyle 2016-10-11 16:06:06 +01:00
  • eda4dd622e Some more edit Guido Cossu 2016-10-11 15:45:20 +01:00
  • 6e01264bb7 don't use static by default paboyle 2016-10-11 10:03:39 +01:00
  • 6f408256bc FMA4 option moved on the align paboyle 2016-10-11 10:03:01 +01:00
  • 8d11681aac verbose remove paboyle 2016-10-10 23:50:42 +01:00
  • 3d5c9a1ee9 No compile fix on clang++ 3.9 paboyle 2016-10-10 23:50:13 +01:00
  • db749f103f Add Wilson, DWF, Overlap feynman rule tests paboyle 2016-10-10 23:48:35 +01:00
  • dc389e467c axpy_ssp for any coeff type via template paboyle 2016-10-10 23:48:05 +01:00
  • 3619167d62 Mass parameter paboyle 2016-10-10 23:47:33 +01:00
  • 96f1d1b828 Debugged Domain wall and Overlap feynman rules (infinite Ls, finite mass). paboyle 2016-10-10 23:46:45 +01:00
  • 657e0a8f4d Mass parameter paboyle 2016-10-10 23:46:10 +01:00
  • 616e7cd83e Mass parameter paboyle 2016-10-10 23:45:48 +01:00
  • 6f26d2e8d4 Overlap tree level feynman rule paboyle 2016-10-10 23:45:18 +01:00
  • c014574504 A "please implement me" feynman rule. If this were abstract virtual it would require/force implementation paboyle 2016-10-10 23:44:00 +01:00
  • d7ce164e6e Feynman rule for DWF paboyle 2016-10-10 23:43:36 +01:00
  • c0d5b99016 Dminus paboyle 2016-10-10 23:43:19 +01:00
  • 09ca32d678 Dminus added for Cayley paboyle 2016-10-10 23:42:55 +01:00
  • 082ae350c6 static schedule by default paboyle 2016-10-10 23:42:30 +01:00
  • 611b5d74ba Fix for AVX+FMA3 compilation Guido Cossu 2016-10-10 15:26:17 +01:00
  • b56c9ffa52 Fix for AVXFMA Guido Cossu 2016-10-10 14:43:37 +01:00
  • c68a2b9637 Minor fix Guido Cossu 2016-10-10 11:54:58 +01:00
  • 293df6cd20 Generalising the HMCRunner and moving parameters to the user level Guido Cossu 2016-10-10 11:49:55 +01:00
  • 65f61bb3bf Reset QCD colours to 3 Guido Cossu 2016-10-10 09:46:17 +01:00
  • 26b9740d53 Some fix for the GenericHMCrunner Guido Cossu 2016-10-10 09:43:05 +01:00
  • cb02b7088f Merge branch 'develop' into feature/doxygen Antonin Portelli 2016-10-09 13:35:44 +01:00
  • 70c32fa49b Merge branch 'develop' of github.com:paboyle/Grid into develop Antonin Portelli 2016-10-09 12:55:46 +01:00
  • 77c8a94dae AVXFMA4 flag fix for Intel Compiler Antonin Portelli 2016-10-09 12:55:12 +01:00
  • 6eb873dd96 Added scalar action phi^4 Guido Cossu 2016-10-07 17:28:46 +01:00
  • 11b4c80b27 Added support for hmc and binary IO for a general field Guido Cossu 2016-10-07 13:37:29 +01:00
  • 2e453dfbf5 Added some instrumentation to benchmark the force computation Guido Cossu 2016-10-06 17:52:45 +01:00
  • c065e454c3 Adding Binrary IO, untested Guido Cossu 2016-10-06 10:12:11 +01:00
  • 4089984431 Timing hooks paboyle 2016-10-06 09:25:12 +01:00
  • 98439847cf configure portability fix Antonin Portelli 2016-10-05 14:57:20 +01:00
  • c78bbd0f8c Fix ASM compilation Guido Cossu 2016-10-04 15:37:32 +01:00
  • d9b5fbd374 In the middle of adding a general binary writer Guido Cossu 2016-10-04 11:24:08 +01:00
  • cfbc1a26b8 Now the gauge implementation has to take care of the Nexp Guido Cossu 2016-10-03 16:20:06 +01:00
  • 257f69f931 One more function to generalise the HMC integrator Guido Cossu 2016-10-03 15:50:04 +01:00
  • e415260961 First cut on generalised HMC Guido Cossu 2016-10-03 15:28:00 +01:00
  • 7ea4b959a4 hopefully more portable configure output Antonin Portelli 2016-09-27 11:54:37 +01:00