1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-05-11 04:34:31 +01:00
Commit Graph

4841 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 aead94e9a7 View introduced 2018-03-04 16:39:29 +00:00
paboyle 3277bda130 View introduction to prepare for accelerator offload.
Probably same problem exists for stencil object
2018-03-04 16:38:08 +00:00
paboyle 442b0b406c View related changes 2018-03-04 16:34:14 +00:00
paboyle 8824a54269 View related changes 2018-03-04 16:33:33 +00:00
paboyle c03423250f Indexable changes 2018-03-04 16:31:35 +00:00
paboyle 317fd0da44 Views introduced. Need to accelerator offload these routines. 2018-03-04 16:30:45 +00:00
paboyle 783795a44a Views introduced 2018-03-04 16:12:49 +00:00
paboyle 0e6197fbed Introduce accelerator friendly expression template rewrite.
Must obtain and access lattice indexing through a view object that is safe
to copy construct in copy to GPU (without copying the lattice).
2018-03-04 16:03:19 +00:00
paboyle dad7862f91 Go through a view object that can be copied to GPU 2018-03-04 16:02:02 +00:00
paboyle c89a883448 where was deprecated and integrated to ET engine a long time ago. Remove dead old original code 2018-03-04 15:58:02 +00:00
paboyle c204288fbc Remove a couple of print statements 2018-03-04 15:57:15 +00:00
paboyle ad739f042a Introduce views for passing lattice indexing to accelerators. 2018-03-04 15:56:14 +00:00
paboyle db988301d0 Introduce view objects for indexing lattices. Used to pass the view to acccelerators 2018-03-04 15:55:16 +00:00
paboyle 9b1f29c4c2 Support a view for passing to accelerator 2018-03-04 15:54:35 +00:00
paboyle e5ea04ee0c Need to support precision change, and real replication in multiple simd lanes 2018-03-04 15:53:04 +00:00
paboyle c92a3c6068 Need to support any vector type template and run on accelerator 2018-03-04 15:52:14 +00:00
paboyle 03f8da8fbc enable-debug option for debug flags in compile 2018-03-04 15:51:47 +00:00
portelli f32555dcc5 Merge branch 'develop' into feature/hadrons 2018-03-03 15:31:52 +00:00
portelli 30391cb2eb Merge pull request #155 from fionnoh/develop
Some changes needed for deflation interface
2018-03-03 13:43:59 +00:00
portelli e93c883470 Hadrons: basic GraphViz visualisation 2018-03-03 13:42:36 +00:00
Fionn O hOgain 2e88408f5c Some changes needed for deflation interface 2018-03-02 22:27:41 +00:00
portelli fcac5c0772 Hadrons: scalar SU(N) fixes 2018-03-02 19:20:23 +00:00
portelli 90f4000935 Hadrons: scheduler debug less verbose 2018-03-02 19:20:01 +00:00
portelli 480708b9a0 Hadrons: safer error handling for HadronsXmlRun 2018-03-02 19:19:37 +00:00
portelli c4baf876d4 Hadrons: graph consistency check 2018-03-02 18:40:18 +00:00
portelli 2f4dac3531 Hadrons: legal update 2018-03-02 18:10:58 +00:00
portelli 3ec6890850 Merge branch 'feature/hadrons' of github.com:paboyle/Grid into feature/hadrons 2018-03-02 17:56:08 +00:00
portelli 018801d973 Hadrons: legal update 2018-03-02 17:56:00 +00:00
portelli 1d83521daa Hadrons: scalar SU(N) EMT 2018-03-02 17:55:18 +00:00
portelli fc5670c6a4 Merge pull request #151 from guelpers/feature/hadrons
Feature/hadrons
2018-03-02 17:54:43 +00:00
portelli d9c435e282 Hadrons: Scalar SU(N) transverse projection module 2018-03-02 17:35:12 +00:00
portelli 614a0e8277 Hadrons: Scalar SU(N) utility functions 2018-03-02 17:34:23 +00:00
Vera Guelpers aaf39222c3 update my fork and fixed conflicts 2018-03-02 17:08:08 +00:00
portelli 550142bd6a Hadrons: more code cleaning 2018-03-02 14:30:45 +00:00
portelli c0a929aef7 Hadrons: code cleaning 2018-03-02 14:29:54 +00:00
portelli 37fe944224 Hadrons: scalar kinetic term 2018-03-02 14:14:11 +00:00
Vera Guelpers 315a42843f changes requested for the pull request 2018-03-02 11:47:38 +00:00
portelli 83a101db83 Hadrons: more LCL fixes 2018-03-02 11:05:02 +00:00
portelli c4274e1660 Hadrons: LCL cleaning 2018-03-02 10:18:33 +00:00
portelli ba6db55cb0 Hadrons: reverse last commit 2018-03-01 23:30:58 +00:00
portelli e5ea84d531 Hadrons: LCL: orthogonalise coarse evec 2018-03-01 19:33:11 +00:00
portelli 15767a1491 Hadrons: LCL fine convergence test 2018-03-01 18:04:08 +00:00
portelli 4d2a32ae7a Hadrons: z-Mobius message fix 2018-03-01 18:03:44 +00:00
portelli 5b937e3644 Hadrons: VM memory profiling fix 2018-03-01 17:28:38 +00:00
portelli e418b044f7 Hadrons: code cleaning 2018-03-01 12:57:28 +00:00
portelli b8b05f143f Hadrons: Lanczos more conservative type names 2018-03-01 12:53:16 +00:00
portelli 6ec42b4b82 LCL: external storage fix 2018-03-01 12:27:29 +00:00
portelli abb7d4d2f5 Hadrons: z-Mobius action 2018-02-27 19:32:19 +00:00