|
|
86f7f6cd42
|
Adding better error output to LAMMPS routines.
|
2011-04-03 11:51:26 -04:00 |
|
|
|
b79869df3d
|
Switching pppm to async zero.
|
2011-03-30 20:07:56 -04:00 |
|
|
|
ab2a2934a9
|
Finishing up asynchronous PPPM.
|
2011-03-29 22:09:28 -04:00 |
|
|
|
a3eca0b125
|
Adding stuff to support async charge spread for PPPM.
|
2011-03-29 13:23:12 -04:00 |
|
|
|
2c62f0c4c0
|
Finishing up single/double precision PPPM.
|
2011-03-29 10:38:19 -04:00 |
|
|
|
abb127e163
|
Started changes to support multiple precision modes for pppm.
|
2011-03-28 21:10:14 -04:00 |
|
|
|
f0263bf14c
|
pppm/gpu now using all gpu kernels.
|
2011-03-25 11:49:09 -04:00 |
|
|
|
e32f0861da
|
Fixing pppm/gpu to work with gpu pair styles.
|
2011-03-24 19:10:12 -04:00 |
|
|
|
58f0eaa6b6
|
WORKING Force INTERP kernel. Commenting out debug checks.
|
2011-03-15 13:51:00 -04:00 |
|
|
|
2103c06aec
|
Some small optimizations to PPPM spread kernel.
|
2011-03-15 11:51:55 -04:00 |
|
|
|
f20bf56821
|
Testing an optimization for PPPM interp.
|
2011-03-14 22:52:48 -04:00 |
|
|
|
1fb6410921
|
Adding PPPM interp kernel calls and tests.
|
2011-03-14 21:39:41 -04:00 |
|
|
|
fe8082d88a
|
Undoing last commit.
|
2011-03-14 12:40:34 -04:00 |
|
|
|
2662c9ace6
|
Pencil decomposition defines now set according to architecture.
|
2011-03-14 12:25:23 -04:00 |
|
|
|
e2b96b6f4d
|
Changing pencil decomposition constants for test.
|
2011-03-13 21:47:27 -04:00 |
|
|
|
f9685d3231
|
Adding stuff for PPPM interpolation.
|
2011-03-13 20:37:34 -04:00 |
|
|
|
111de61716
|
More bug fixes to modified PPPM charge spread kernel.
|
2011-03-09 08:58:08 -05:00 |
|
|
|
7947dd3465
|
Modifying PPPM charge spread kernel to use multiple pencils per block.
|
2011-03-08 14:42:43 -05:00 |
|
|
|
3e6ab71fa7
|
Bug fixes for charge spread kernel.
|
2011-02-28 13:53:05 -05:00 |
|
|
|
29bbace06a
|
Switching PPPM kernel to use coalesced access.
|
2011-02-25 20:21:07 -05:00 |
|
|
|
242378a69e
|
Testing alternative delta storage instead of atom index in PPPM kernel.
|
2011-02-25 18:36:31 -05:00 |
|
|
|
f718bcfbaa
|
DROPPING TO 1 PPPM charge spread kernel.
|
2011-02-25 17:11:24 -05:00 |
|
|
|
fb2aab2542
|
NEW CODE FOR PAPER.
Debug time now divided by number of procs.
Shared memory instead of local memory for PPPM charge spread kernels.
|
2011-02-23 13:32:17 -05:00 |
|
|
|
a3d6cff836
|
CODE USED TO BENCHMARK CHARGE SPREADING FOR PAPER.
|
2011-02-21 11:35:26 -05:00 |
|
|
|
fc6934dc45
|
Changing resequence skip to use the block size.
|
2011-02-17 17:25:04 -05:00 |
|
|
|
a5fa012ed3
|
Adding optimizations for Fermi.
|
2011-02-17 14:36:34 -05:00 |
|
|
|
e8da16ff23
|
Finishing laptop optimization of PPPM charge spread kernels.
|
2011-02-17 13:37:02 -05:00 |
|
|
|
603dfac3f1
|
Working on charge spreading.
|
2011-02-16 17:50:48 -05:00 |
|
|
|
8364b1214e
|
Optimizing PPPM kernel.
|
2011-02-14 14:23:17 -05:00 |
|
|
|
9588945705
|
Playing with pppm.
|
2011-02-11 17:30:19 -05:00 |
|
|
|
d7fdcef6ff
|
Adding additional charge spreading kernels
|
2011-02-10 17:10:20 -05:00 |
|
|
|
6c28a2c117
|
Adding working charge spreading code.
|
2011-02-09 17:17:22 -05:00 |
|
|
|
074b76f73c
|
Fixing bugs in charge spreading.
|
2011-02-09 15:41:47 -05:00 |
|
|
|
3e25ee5338
|
Adding kernel for rho map; not currently working.
|
2011-02-07 20:15:06 -05:00 |
|
|
|
4c7f84fda0
|
Adding working atom index storage to particle map.
|
2011-02-02 14:59:00 -05:00 |
|
|
|
3e4a467b20
|
Adding working GPU particle map for PPPM. Reverting changes to
force.h/cpp.
|
2011-02-02 14:12:22 -05:00 |
|
|
|
5d6435f4f3
|
Adding PPPM particle_map stuff.
|
2011-02-01 17:27:25 -05:00 |
|
|
|
b9305d30cf
|
Adding data transfer for charge spreading.
|
2011-02-01 12:34:13 -05:00 |
|
|
|
343485d592
|
Adding pppm stuff and incorporating data transfer.
|
2011-01-31 15:06:22 -05:00 |
|