1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-04-18 17:56:12 +01:00
Commit Graph

25 Commits

Author SHA1 Message Date
azusayamaguchi dc6f078246 fixed the header file for mpi3 2017-07-11 14:15:08 +01:00
Peter Boyle 40e119c61c NUMA improvements worth preserving from AMD EPYC tests 2017-07-08 22:27:11 -04:00
paboyle 3bfd1f13e6 I/O improvements 2017-06-11 23:14:10 +01:00
paboyle e30fa9f4b8 RankCount; need to clean up ambigious ProcessCount 2017-05-30 23:39:16 +01:00
paboyle 5592f7b8c1 Creation mode better implementation 2017-04-05 02:35:34 +09:00
paboyle 35da4ece0b UID fix 2017-04-05 02:18:15 +09:00
paboyle 417ec56cca Release candidate 2017-03-29 05:45:33 -04:00
paboyle 35695ba57a Bug fix in MPI3 2017-03-29 04:43:55 -04:00
paboyle fc93f0b2ec Save some code for static huge tlb's. It is ifdef'ed out but an interesting root only experiment.
No gain from it.
2017-03-21 22:30:29 -04:00
paboyle 4e7ab3166f Refactoring header layout 2017-02-22 18:09:33 +00: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
paboyle 37720c4db7 Count bytes off node only 2017-02-20 17:47:40 -05:00
paboyle 5c0adf7bf2 Make clang happy with parenthesis 2017-02-16 23:51:33 +00:00
paboyle 73547cca66 MPI3 working i think 2017-02-07 01:30:02 -05:00
paboyle 791cb050c8 Comms improvements 2016-11-01 11:35:43 +00:00
paboyle 09f66100d3 MPI 3 compile on non-linux 2016-10-25 06:01:12 +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 c190221fd3 Internal SHM comms in non-simd directions working
Need to fix simd directions
2016-10-22 18:14:27 +01:00
azusayamaguchi 910b8dd6a1 use simd type 2016-10-21 22:35:29 +01:00
azusayamaguchi 09fd5c43a7 Reasonably fast version 2016-10-21 15:17:39 +01:00
azusayamaguchi f331809c27 Use variable type for loop 2016-10-21 13:35:37 +01:00
paboyle 306160ad9a bcopy threaded 2016-10-21 12:07:28 +01:00
paboyle 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.
2016-10-21 09:03:26 +01:00
paboyle b58adc6a4b commVector 2016-10-20 17:00:15 +01:00