paboyle
|
4d60b92b7f
|
Update oSites
|
2018-03-08 21:00:25 +00:00 |
|
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
|
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
|
c1fc947bb8
|
Coordinate handling GPU friendly + some GPU merge/extract improvements
|
2018-02-24 22:26:10 +00:00 |
|
paboyle
|
0da2d3e222
|
accelerator off load some more stuff
|
2018-02-02 11:27:35 +00:00 |
|
paboyle
|
9c9dfbfa78
|
Force accelerator
|
2018-02-02 11:25:09 +00:00 |
|
paboyle
|
e657f9a344
|
OMP collapse changes to make NVCC happy
|
2018-01-28 01:21:53 +00:00 |
|
paboyle
|
70e276e1ab
|
parallel_for elimination -> thread_loop
|
2018-01-28 01:01:14 +00:00 |
|
paboyle
|
f574c20118
|
Zero changes, __VA_ARGS__ and swap
|
2018-01-27 23:50:17 +00:00 |
|
paboyle
|
c4f82e072b
|
_grid becomes private ; use Grid()§
|
2018-01-27 00:04:12 +00:00 |
|
paboyle
|
43cea62855
|
Hide internal data
|
2018-01-26 23:06:03 +00:00 |
|
paboyle
|
bf659dfd92
|
Hide the ._odata
|
2018-01-26 22:27:47 +00:00 |
|
paboyle
|
214f7a6f13
|
Drop std::vector container for the lattice data
|
2018-01-25 23:35:04 +00:00 |
|
paboyle
|
b9d5a42b57
|
Should be able to eliminate the COMMA_SAFE with VA_ARGS trick ; revisit this file
|
2018-01-24 13:42:06 +00:00 |
|
paboyle
|
e737591918
|
Accelerator loops
|
2018-01-24 13:41:12 +00:00 |
|
paboyle
|
ba5ea5830b
|
Acceleartor loops
|
2018-01-24 13:40:56 +00:00 |
|
paboyle
|
43f244badf
|
Thread loops for now; figure out what can be GPU accelerated later here
|
2018-01-24 13:40:30 +00:00 |
|
paboyle
|
e9c8ba5ef7
|
Accelerator loosp
|
2018-01-24 13:39:54 +00:00 |
|
paboyle
|
d70709a8e8
|
Thread construct changes
|
2018-01-24 13:39:06 +00:00 |
|
paboyle
|
733f8ff0b2
|
Still using parallel_for -- don't know how to implement reduction on GPU yet. Look at some sample code is best.
|
2018-01-24 13:38:13 +00:00 |
|
paboyle
|
0bfa5bb213
|
Accelerator loosp
|
2018-01-24 13:37:26 +00:00 |
|
paboyle
|
1f26a234f9
|
CPU loops explicit for peek poke
|
2018-01-24 13:36:31 +00:00 |
|
paboyle
|
13f0116425
|
Accelerator loops
|
2018-01-24 13:35:55 +00:00 |
|
paboyle
|
25f589b064
|
Accelerator loops
|
2018-01-24 13:35:36 +00:00 |
|
paboyle
|
210c50a278
|
Accelerator prep work
|
2018-01-24 13:35:13 +00:00 |
|
paboyle
|
549a143e78
|
Accelerator related
|
2018-01-24 13:34:46 +00:00 |
|
paboyle
|
277301486d
|
Simple warning elimination
|
2018-01-24 13:34:15 +00:00 |
|
paboyle
|
c851b39a49
|
Nicer way of including aggregate
|
2018-01-24 13:33:34 +00:00 |
|
paboyle
|
15cc12eb6c
|
Delete the old non ET file
|
2018-01-24 13:33:07 +00:00 |
|
paboyle
|
ae4f1f8c12
|
New file, split out two from Lattice_reduction
|
2018-01-24 13:32:43 +00:00 |
|
paboyle
|
2d13ea1a22
|
Namespace and indentation emacs choices
|
2018-01-15 00:05:55 +00:00 |
|
paboyle
|
8c675064bd
|
Namespace and indentation
|
2018-01-15 00:04:43 +00:00 |
|
paboyle
|
550b905bb8
|
Namespace nd indentation
|
2018-01-15 00:03:49 +00:00 |
|
paboyle
|
edb79dc088
|
Namespce,and indent
|
2018-01-15 00:02:33 +00:00 |
|
paboyle
|
88e635c5d1
|
Namepscae, format
|
2018-01-15 00:02:01 +00:00 |
|
paboyle
|
ecb4a24de8
|
Namespace
|
2018-01-15 00:01:25 +00:00 |
|
paboyle
|
c8c1d36710
|
Namespace, indent
|
2018-01-15 00:00:52 +00:00 |
|
paboyle
|
b4bb428d9b
|
Namespace, indent
|
2018-01-14 23:59:57 +00:00 |
|
paboyle
|
e9ef7e3852
|
Namespace, indent
|
2018-01-14 23:59:23 +00:00 |
|
paboyle
|
31cbbfc07e
|
Namespace, indent
|
2018-01-14 23:58:44 +00:00 |
|
paboyle
|
4eb0552d1d
|
Namespace, indnet
|
2018-01-14 23:58:03 +00:00 |
|
paboyle
|
08f2a4564f
|
Namespace, formatting
|
2018-01-14 23:56:33 +00:00 |
|
paboyle
|
7e00f643f8
|
Namespace indent
|
2018-01-14 23:55:44 +00:00 |
|
paboyle
|
c19ccdad7c
|
Namespace, indent
|
2018-01-14 23:55:07 +00:00 |
|
paboyle
|
8aed4181e1
|
Namespace, indent
|
2018-01-14 23:54:25 +00:00 |
|
paboyle
|
06ab7f5661
|
Namespace
|
2018-01-14 23:53:31 +00:00 |
|
paboyle
|
645ec8eba0
|
Namespace
|
2018-01-14 23:52:26 +00:00 |
|
paboyle
|
72ffa8a88e
|
Namespace
|
2018-01-14 23:51:38 +00:00 |
|