|
|
e2a78cbed6
|
SYCL team_reduce to mimic cuda __syncthreads_count
This fixes a suspected out of bounds error later on in the kernel.
|
2021-07-02 15:41:32 +01:00 |
|
|
|
09c19a936b
|
update URLs in source code and manual
|
2021-05-24 14:18:20 -04:00 |
|
|
|
d1941392d3
|
disable clang-format for all existing .cpp files (for now)
|
2021-05-05 23:53:38 -04:00 |
|
|
|
9a7e32a924
|
Add missing code in Kokkos neighborlist to use custom cutoff
|
2021-04-28 13:54:23 -06:00 |
|
|
|
b6498c8b9b
|
Merge pull request #2665 from masterleinad/kokkos_sycl
Allow compiling with SYCL
|
2021-03-18 11:27:42 -04:00 |
|
|
|
42895ac6df
|
Merge pull request #2654 from akohlmey/collected-small-changes
Collected small changes
|
2021-03-16 19:34:54 -04:00 |
|
|
|
46b86f3b1e
|
Define LAMMPS_DEVICE_FUNCTION
|
2021-03-16 22:20:47 +00:00 |
|
|
|
ec5490e467
|
Allow compiling with SYCL
|
2021-03-16 21:04:51 +00:00 |
|
|
|
dc435d8188
|
Improve indentation
|
2021-03-16 17:53:41 +00:00 |
|
|
|
1fae21622a
|
remove trailing whitespace
|
2021-03-16 13:37:15 -04:00 |
|
|
|
ac32d907c0
|
Avoid intrinsics KOKKOS/npair_kokkos
|
2021-03-16 17:09:37 +00:00 |
|
|
|
8c4918457f
|
consistently compare atom->molecular against enumerator constants
|
2021-03-14 01:25:22 -05:00 |
|
|
|
51a20175c9
|
more code formatting consistency changes for loops and conditionals
|
2020-12-30 09:47:45 -05:00 |
|
|
|
382ade15fe
|
more consistent formatting of for/while loops and if statements
|
2020-12-30 09:09:08 -05:00 |
|
|
|
adf74b3a22
|
use https://lammps.sandia.gov based URLs consistently
|
2020-10-21 16:45:30 -04:00 |
|
|
|
94ad6821f7
|
Merge pull request #2373 from stanmoore1/kk_wkar
Add workaround for performance regression in Kokkos Package
|
2020-09-17 20:24:39 -04:00 |
|
|
|
d8b6ebdfc8
|
Add workaround for performance regression
|
2020-09-17 16:33:48 -06:00 |
|
|
|
7bf177a1c7
|
Fast forward porting work to master
Change-Id: Ieb428e4a001efadf880dbe2c64c2a685cebdd4ae
|
2020-09-17 10:45:04 -05:00 |
|
|
|
9d0c3bc665
|
replace some numeric constants in Atom and AtomVec classes with enumerators
|
2020-09-11 19:07:55 -04:00 |
|
|
|
f0e36c74a8
|
silence more signedness comparison warnings
|
2020-08-15 18:10:13 -04:00 |
|
|
|
6778489247
|
silence a whole bunch more compiler warnings
|
2020-08-13 16:26:50 -04:00 |
|
|
|
ed566bf6af
|
First set of changes for Kokkos HIP
|
2020-08-04 12:16:26 -05:00 |
|
|
|
af3e8b4564
|
Add change missed in cb2a9e4
|
2020-05-01 13:25:23 -06:00 |
|
|
|
0588232a34
|
Fix rare issue in Kokkos neighlist
|
2020-04-29 14:29:18 -06:00 |
|
|
|
21cb0d394f
|
Merge branch 'master' into kk_copycpu
|
2020-04-28 11:56:22 -04:00 |
|
|
|
7863dfa1d2
|
Merge pull request #2033 from stanmoore1/kk_stencil
Fix bug in Kokkos occasional neighlist build
|
2020-04-28 10:51:34 -04:00 |
|
|
|
a4b3af7d95
|
Fix bug in Kokkos occasional neighlist build
|
2020-04-27 10:07:26 -06:00 |
|
|
|
700bb2e0f4
|
Merge branch 'master' of github.com:lammps/lammps into kk_copycpu
|
2020-04-24 12:33:05 -06:00 |
|
|
|
e114a8d15b
|
Revert accidental change
|
2020-04-24 10:14:31 -06:00 |
|
|
|
cb2a9e4329
|
Clear sharedsize for flat method
|
2020-04-24 10:10:22 -06:00 |
|
|
|
96202ccf56
|
remove trailing whitespace
|
2020-04-01 20:27:43 -04:00 |
|
|
|
3ba83de700
|
Work around team_size issue in npair_kokkos
|
2020-03-30 16:26:46 -06:00 |
|
|
|
eb80fd3031
|
Add method to copy Kokkos neighbor list to CPU list
|
2020-02-26 14:26:46 -07:00 |
|
|
|
b90c372a63
|
Fix mismatches in CUDA execution space qualifiers between declarations and
definitions.
Add missing `KOKKOS_INLINE_FUNCTION` to the definition of:
- `FixEnforce2DKokkos::post_force_item`
- `FixNeighHistoryKokkos::zero_partner_count_item`
- `FixNeighHistoryKokkos::pre_exchange_item`
Add missing `KOKKOS_FUNCTION` to the definition of:
- `NeighborKokkosExecute::build_Item`
- `NeighborKokkosExecute::build_Item_Ghost`
- `NeighborKokkosExecute::build_ItemSize`
|
2019-12-17 17:27:51 -08:00 |
|
|
|
b6b022b610
|
whitespace cleanup: remove trailing blanks
|
2019-11-03 11:03:39 -05:00 |
|
|
|
9e7ca428aa
|
whitespace cleanup: remove (evil) tabs
|
2019-11-03 11:01:42 -05:00 |
|
|
|
b88158fc3b
|
Fix issue in npair_kokkos
|
2019-05-29 11:16:38 -06:00 |
|
|
|
179026dd44
|
Reduce GPU data movement in npair_kokkos
|
2019-03-14 17:13:12 -06:00 |
|
|
|
71a6227240
|
Optimize KOKKOS package for small system sizes
|
2019-03-14 15:43:50 -06:00 |
|
|
|
f0e48931e4
|
Remove deprecated KOKKO_HAVE macros
|
2019-03-07 10:17:32 -07:00 |
|
|
|
2e70541134
|
consistent formatting: replace '}else' with '} else'
|
2018-12-29 14:50:26 -05:00 |
|
|
|
13d562e969
|
Removed wrong which variable
|
2018-07-06 12:06:09 -06:00 |
|
|
|
228caa3fab
|
Remove randomread from radius to prevent Kokkos runtime error when radius isn't defined
|
2018-07-06 11:59:25 -06:00 |
|
|
|
0a5b027bac
|
Porting pair gran/hooke/history to Kokkos.
|
2018-07-03 11:10:27 -04:00 |
|
|
|
a6d10ba91d
|
Remove deprecated Kokkos code
|
2018-03-22 11:19:17 -06:00 |
|
|
|
15853a0e38
|
Merge pull request #676 from stanmoore1/kokkos_reverse_comm
Add Kokkos threaded reverse communication
|
2017-10-05 17:08:49 -06:00 |
|
|
|
a86572f4fc
|
Reduce memory churn in Kokkos package
|
2017-09-29 16:20:19 -06:00 |
|
|
|
9f2740b7f1
|
Partially revert 01d0a5c, avoid atomics, safe because of the while loop. Worst case is the resize will happen again because max wasn't accurate
|
2017-09-29 13:41:35 -06:00 |
|
|
|
32e0de7a67
|
first pass at implementing atom2bin for KOKKOS neighbor lists
|
2017-09-25 14:06:20 -05:00 |
|
|
|
789812ec3d
|
KOKKOS: minor typo fix
|
2017-09-25 14:06:20 -05:00 |
|