1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-04-28 22:46:00 +01:00
Commit Graph

850 Commits

Author SHA1 Message Date
paboyle 2018077770 Make NVCC happy with the compile. This is warning free on 9.1 on my laptop (both make and make tests). 2018-03-05 00:28:24 +00:00
paboyle 984e06e2b5 Introduce view objects that can safely be copied to GPU for access 2018-03-04 16:40:11 +00:00
paboyle 285deab432 Coordinate handling GPU friendly. Avoid std::vector 2018-02-24 22:19:28 +00:00
paboyle bb7d87d0a0 Coordinate handling gpu friendly 2018-02-24 22:18:33 +00:00
paboyle 9472b02771 Parallel_for elimination -> thread_loop. 2018-01-28 01:00:55 +00:00
paboyle 98af36217a Zero changes. (I mean literally) 2018-01-27 23:46:02 +00:00
paboyle c4f82e072b _grid becomes private ; use Grid()§ 2018-01-27 00:04:12 +00:00
paboyle 3f9654e397 Hiding internals 2018-01-26 23:09:03 +00:00
paboyle 8dccffdfd5 Hide internal data 2018-01-26 23:06:51 +00:00
paboyle 5642ea270f Hide internal data 2018-01-26 23:06:28 +00:00
paboyle 24a4589def Changes to interface a little 2018-01-25 23:37:34 +00:00
paboyle c904822e74 Warning removal 2018-01-25 23:37:15 +00:00
paboyle 4e30739093 First compile OK through nvcc on host 2018-01-24 13:08:47 +00:00
paboyle d74c21a386 GLobal edit for QCD namespace removal & NAMESPACE macros 2018-01-15 09:37:58 +00:00
paboyle 5610570182 Synthetic test of lanczos 2018-01-08 11:36:39 +00:00
paboyle 43e48542ab Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2018-01-08 11:34:45 +00:00
paboyle bda97212a9 Simplify proliferation of comms layers 2018-01-08 11:29:20 +00:00
portelli 842754bea9 Hadrons: most modules ported to the new interface, compiles but untested 2017-12-13 19:41:41 +00:00
portelli 29e2eddea8 Merge branch 'develop' into feature/hadrons-new-memory-model 2017-12-06 16:49:21 +01:00
paboyle 3729c7a7a6 Clean up of test 2017-12-05 13:07:31 +00:00
portelli 456c78c233 Merge branch 'develop' into feature/hadrons-new-memory-model 2017-12-01 19:45:12 +00:00
paboyle e6a3e375cf Debug 2017-11-27 15:10:22 +00:00
paboyle 4987edbd44 Merge branch 'develop' of https://github.com/paboyle/Grid into develop 2017-11-27 12:34:56 +00:00
paboyle ad140bb6e7 Clean on multinode target after split 1 1 2 4 -> 1 1 2 2 2017-11-27 12:34:25 +00:00
azusayamaguchi e55397bc13 Staggerd cg 2017-11-24 14:18:30 +00:00
paboyle 94b8fb5686 Debug in progress 2017-11-19 01:39:04 +00:00
portelli 682e7d7839 Merge branch 'develop' into feature/hadrons 2017-11-01 19:24:38 +00:00
paboyle 78e8704eac Shaking out 2017-10-30 00:25:31 +00:00
paboyle 67131d82f2 Get subrank info from communicator constructor 2017-10-30 00:24:11 +00:00
paboyle 615a9448b9 Extended sub comm supported 2017-10-30 00:23:34 +00:00
paboyle 00164f5ce5 : 2017-10-30 00:22:52 +00:00
paboyle 5bf42e1e15 Update 2017-10-30 00:05:21 +00:00
paboyle 84b441800f Merge branch 'develop' into feature/lanczos-reorg 2017-10-27 14:21:38 +01:00
paboyle aa66f41c69 Bug fix in the coarse restore...
Think this is nearly there
2017-10-27 10:29:34 +01:00
paboyle f96c800d25 Passes reload of coarse basis 2017-10-27 09:43:22 +01:00
paboyle 32a52d7583 Move the local coherence lanczos into algorithms.
Keep the I/O in the tester. Other people can copy this method to write other I/O formats.
2017-10-27 09:04:31 +01:00
paboyle fa04b6d3c2 Finished ? Verifying coarse evec restore 2017-10-27 08:18:29 +01:00
Azusa Yamaguchi 034de160bf Staggered updates : Schur fixed and added a unit test for Test_staggered_cg_schur.cc giving stronger check 2017-10-26 20:58:46 +01:00
paboyle 14507fd6e4 Final? candidate for push back on the lanczos reorg feature 2017-10-26 16:25:01 +01:00
paboyle 2db05ac214 Test for split/unsplit in isolation 2017-10-26 07:48:03 +01:00
paboyle ccd20df827 Better IRL interface 2017-10-26 01:59:59 +01:00
paboyle d577211cc3 Relax stoppign condition 2017-10-25 23:57:54 +01:00
paboyle f4336e480a Faster converge time 2017-10-25 23:53:44 +01:00
paboyle e4d461cb03 Messagign 2017-10-25 23:53:19 +01:00
paboyle 3d63b4894e Use existing functionality where possible 2017-10-25 23:52:47 +01:00
paboyle a479325349 Rewrite of local coherence lanczos 2017-10-25 23:48:47 +01:00
paboyle e325929851 ALl codes compile against the new Lanczos call signature 2017-10-13 14:02:43 +01:00
paboyle 47af3565f4 Logging improvement; reunified the Lanczos codes 2017-10-13 13:23:07 +01:00
paboyle cb9ff20249 Approx tests and lanczos improvement 2017-10-13 11:30:50 +01:00
paboyle 9fe6ac71ea Starting reorg of Blocked lanczos 2017-10-11 10:12:07 +01:00