cee94da85e
bugfix. avoiding operating on uninitialize data. closes #690
2017-10-13 00:15:15 -04:00
93c9a92743
Merge pull request #684 from irisTa56/bugfix-in-domain.cpp
...
Bugfix for checking image flags
2017-10-09 08:30:48 -06:00
14dc1c698c
Merge pull request #683 from wmbrownIntel/pppm_intel_fix
...
Fixing bug in pppm/intel for AVX-512 with single precision and ik diff.
2017-10-09 08:29:52 -06:00
a1f5693fe0
Merge pull request #681 from lammps/dump-modify
...
remove dependence of dump modify 'at' and 'append'
2017-10-09 08:29:12 -06:00
534b7adde4
Bugfix for checking image flags
2017-10-09 21:29:07 +09:00
02646100e9
correct handling of "at" keyword for netcdf dumps as suggested by @pastewka in PR #681 review
2017-10-09 07:49:29 -04:00
7e58f084d2
Fixing bug in pppm/intel for AVX-512 with single precision and ik diff.
...
This commit simplifies the code by eliminating packing optimizations that were slower
under typical parameters and had some memory bugs.
2017-10-08 08:33:07 -07:00
88a33edb50
Merge pull request #680 from lammps/map-yes
...
add atom_modify map yes, also timers to create_atoms and replicate
2017-10-06 17:43:52 -06:00
6820db99e2
avoid merge conflict
2017-10-06 14:41:38 -04:00
58e1969de2
rename misleading "CPU time" into "Time spent"
2017-10-06 14:34:10 -04:00
e91e505fb3
remove dependence of dump modify 'at' and 'append'
2017-10-06 09:44:29 -06:00
f7cbdcf995
Merge pull request #673 from pastewka/17_dump_nc2
...
Multi file support for NetCDF dump style
2017-10-06 09:14:12 -06:00
4cfa88b70f
Merge pull request #674 from wmbrownIntel/user-intel-update
...
Mike Brown has added DPD to the USER-INTEL package with speedups over 3X for Xeon Phi and over 1.7X for some Xeon processors.
2017-10-06 09:12:39 -06:00
352a20fc1c
DOC: Updated doc to separate description of 'append' and 'at' keywords.
2017-10-06 16:38:15 +02:00
dc0e20947e
MAINT: Return error when 'at' keyword is used without 'append yes'.
2017-10-06 16:37:52 +02:00
05847a0e87
Merge branch 'master' into user-intel-update
2017-10-06 10:18:38 -04:00
439c2fd980
Merge pull request #677 from stanmoore1/kk_update
...
Update to Kokkos r2.04.04 and add workaround for performance regression
2017-10-05 17:10:00 -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
bd17ee5df7
Merge pull request #675 from wesbarnett/master
...
cmake: Add -restrict for Intel compilers
2017-10-05 17:08:35 -06:00
a9b7ff1154
Merge pull request #679 from stanmoore1/kk_reax_comm
...
ReaxC optimizations
2017-10-05 17:08:17 -06:00
0dd7ba26c0
Merge pull request #672 from akohlmey/phana-w-tricubic
...
Streamline compilation of "phana" tool for fix phonon
2017-10-05 17:01:37 -06:00
7a90eef527
Merge pull request #668 from ovilab/modify_deallocation_fix
...
Fixed proper deletion of fixes if fix is NULL
2017-10-05 17:00:10 -06:00
5d0626e50e
Merge pull request #665 from akohlmey/collected-small-fixes
...
Collected small fixes
2017-10-05 16:58:49 -06:00
4b7ca0383a
Merge pull request #664 from timattox/kokkos_atom2bin
...
Kokkos atom2bin
2017-10-05 16:58:16 -06:00
0ed987dc61
Merge pull request #663 from jdevemy/master
...
Authorize hybrid/overlay for fix srp
2017-10-05 16:56:20 -06:00
55a3fdca80
Merge pull request #660 from junghans/latte_fix
...
cmake: fix build with system latte
2017-10-05 16:55:22 -06:00
214c0cfb2b
add atom_modify map yes, also timers to create_atoms and replicate
2017-10-05 16:44:24 -06:00
e0efdd50fa
Switch to classic comm if ghost_velocity. The check_forward and check_reverse tests aren't necessary because the fix/pair/etc. comm is done in a separate routine.
2017-10-05 15:47:46 -06:00
44d2e8ff74
Add pre_reverse to verlet_kokkos and comment out timer
2017-10-05 15:28:35 -06:00
6bf2c60c07
Fix issues in Kokkos comm
2017-10-05 14:58:05 -06:00
eecd2fbaee
Remove hardcoded value in fix_qeq_reax
2017-10-05 11:23:31 -06:00
2b0bfcb10f
Fix memory leak in pair_reaxc_kokkos
2017-10-05 10:35:09 -06:00
3653f40120
Reduce unnecessary communication in fix_qeq_reax
2017-10-04 12:10:13 -06:00
bda0ee3aa1
Destroy unneeded fix in pair_reaxc_kokkos
2017-10-04 12:06:03 -06:00
c522b1b7a9
add call to fftw_cleanup() before exiting to avoid bogus leak reports when compiling with FFTW v3.x
2017-10-04 00:22:56 -04:00
a55adf4a68
Update to Kokkos r2.04.04 and add workaround for performance regression
2017-10-03 11:30:00 -06:00
2876baafd0
Use -restrict whenever Intel is used, no matter the package
2017-10-03 13:08:56 -04:00
ca032f21fb
Add Kokkos threaded reverse comm option
2017-10-03 10:14:24 -06:00
197f082784
cmake: Add -restrict for Intel compilers for some packages
...
Some packages (USER-OMP, OPT, and USER-INTEL) require the -restrict
flag when using the Intel compiler.
2017-10-03 11:28:33 -04:00
9dc42fd4db
intel_simd.h is currently also needed by dihedral/charmm, not just sw.
2017-10-02 23:53:05 -07:00
5e89269631
Minor adjustments to intel makefiles and documentation based on the reversed
...
preprocessor logic and default memory align. Removing knl_coprocessor makefile.
2017-10-02 23:41:14 -07:00
d2aa05cb36
update README in USER-INTEL for recent LRT logic reversal
2017-10-02 21:24:51 -04:00
466fde6443
update documentation for the reversal in the INTEL_MKL_RNG define
2017-10-02 21:20:26 -04:00
2a24cbfe0c
reverse logic for using MKL pRNG: this way, make serial and make mpi will compile LAMMPS with USER-INTEL installed
2017-10-02 21:13:51 -04:00
8d384b9149
whitespace cleanup
2017-10-02 15:03:48 -04:00
529eeb6039
Reduce GPU data transfer
2017-10-02 09:31:39 -06:00
cf24dd0265
Adding pair style dpd/intel and dihedral style fourier/intel
...
Adding raw performance numbers for Skylake xeon server.
Fixes for using older Intel compilers and compiling without OpenMP.
Fix adding in hooks for using USER-INTEL w/ minimization.
2017-10-02 04:53:17 -07:00
a7b0d1f521
DOC: Corrected syntax for appending at certain frame (NetCDF only)
2017-10-01 14:40:19 +02:00
fbe42cda2d
MAINT: Only set append flag when not in multifile mode.
2017-10-01 14:31:33 +02:00
da7be99cc4
DOC: Added multi file example.
2017-10-01 14:28:20 +02:00