{"push_id":860171214,"size":6,"distinct_size":1,"ref":"refs/heads/feature/staggered-multigrid","head":"f751509e674b68c444cbb8984396db0cf1cc5cf0","before":"0131cd5073938074659df210e81ea526b11a3ef1","commits":[{"sha":"c362ab2ad06ac203858f3f022a7ba30a0bda6db9","author":{"email":"905931a7de9c93471d6281b9d3546798dc291ea8@nvidia.com","name":"M Clark"},"message":"Generalized the coarse dslash operator to split color components between threads.  The degree of coarsening is controlled by the color_per_thread parameter, for now I've set this to a default of 2 colors per thread, which seems to work quite well.  Further tuning maybe required.","distinct":false,"url":"https://api.github.com/repos/lattice/quda/commits/c362ab2ad06ac203858f3f022a7ba30a0bda6db9"},{"sha":"2013a39be2144175d8269cf6700f83807286039b","author":{"email":"905931a7de9c93471d6281b9d3546798dc291ea8@nvidia.com","name":"M Clark"},"message":"Further improvement in reducing compilation for MG color-spinor copying.  Added some color instantiations needed fir different numbers of null space vectors.","distinct":false,"url":"https://api.github.com/repos/lattice/quda/commits/2013a39be2144175d8269cf6700f83807286039b"},{"sha":"2c731c26675e3254400e95202d821273fcc7ec79","author":{"email":"905931a7de9c93471d6281b9d3546798dc291ea8@nvidia.com","name":"M Clark"},"message":"Set ColorSpinorField::length and related members to 64-bit.  This fixes some issues when running multi-grid on large volumes when the packed V field exceeds 4GB.  Similar issues are likely also possible with deflation and domain-wall.  Some issues likely still remain, that will need to be fixed as they crop up.","distinct":false,"url":"https://api.github.com/repos/lattice/quda/commits/2c731c26675e3254400e95202d821273fcc7ec79"},{"sha":"2ab620b8b0e44cec32904ef20a6990e88337e421","author":{"email":"905931a7de9c93471d6281b9d3546798dc291ea8@nvidia.com","name":"M Clark"},"message":"Comment out some debug code for coarse operator construction.","distinct":false,"url":"https://api.github.com/repos/lattice/quda/commits/2ab620b8b0e44cec32904ef20a6990e88337e421"},{"sha":"fa0cc06bd608c09514c9e34444afb293ee2d811a","author":{"email":"905931a7de9c93471d6281b9d3546798dc291ea8@nvidia.com","name":"M Clark"},"message":"Fixed some compiler warnings.","distinct":false,"url":"https://api.github.com/repos/lattice/quda/commits/fa0cc06bd608c09514c9e34444afb293ee2d811a"},{"sha":"f751509e674b68c444cbb8984396db0cf1cc5cf0","author":{"email":"33998fb240516ab15e7375ecb303efb997643924@fnal.gov","name":"Alexei Strelchenko"},"message":"Merge branch 'feature/multigrid' into feature/staggered-multigrid\n\nConflicts:\n\tlib/dslash_coarse.cu","distinct":true,"url":"https://api.github.com/repos/lattice/quda/commits/f751509e674b68c444cbb8984396db0cf1cc5cf0"}]}