repo.or.cz
/
gromacs.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix the RVec to float3 conversion test
2020-02-25
Ar
t
e
m
Zh
m
urov
Fix the RVec
t
o flo
a
t3 conversion test
commit
|
commitdiff
|
tree
2020-02-22
Artem Zhmuro
v
Add missing header and
d
isabl
e
failin
g
test
commit
|
commitdiff
|
tree
2020-02-21
Artem
Zhmur
o
v
Ref
a
ctor and enabl
e
R
V
ec to
flo
a
t conv
e
rsion test
commit
|
commitdiff
|
tree
2020-02-20
Artem Zhmurov
D
o
not c
a
ll PME
GPU builder in CPU
code pat
h
s
commit
|
commitdiff
|
tree
2020-02-20
Arte
m
Zhmur
o
v
Use
G
ROMACS wrappers
for EXPECT_THROW/N
O
_THROW in PME
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
A
r
tem Zhmu
r
ov
Use CU
D
A
float3 vect
o
r type instead of f
v
e
c in GPU
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
Artem Z
h
murov
Cle
a
n up trivial function and duplicating mac
r
oses
.
.
.
commit
|
commitdiff
|
tree
2020-02-11
Artem Zhmurov
Fix the n
i
ghtly failure
commit
|
commitdiff
|
tree
2020-02-08
Artem
Z
hmurov
Tempo
r
ary disa
b
le RVec->flo
a
t3 conversion test
to fix
.
.
.
commit
|
commitdiff
|
tree
2020-02-06
A
r
tem Zhmur
o
v
Use RVec instead of flo
a
t f
o
r
x
,
v
an
d
f
d
evi
c
e buffers
commit
|
commitdiff
|
tree
2020-02-06
Artem Zhmurov
Move De
v
iceInfo into
GPU tr
a
its
commit
|
commitdiff
|
tree
2020-02-05
Artem Zhmu
r
ov
Make OpenCL DeviceVendor into enum c
l
a
s
s
a
nd mov
e
to
.
.
.
commit
|
commitdiff
|
tree
2020-02-05
A
rt
e
m
Zhmurov
Move non
-
bond
e
d in
i
tialization out of the
f
o
rcerec
commit
|
commitdiff
|
tree
2020-02-05
Ar
t
e
m
Zhmurov
Fix typo in and remove a cou
p
le
of dupli
c
ates f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2020-02-03
Artem Zhmuro
v
E
n
able GPU upd
a
te for supported cases
o
f FE
P
commit
|
commitdiff
|
tree
2020-02-01
Artem Zhmurov
Cou
p
l
e
cool quotes
commit
|
commitdiff
|
tree
2020-02-01
A
rtem Zhmurov
Me
r
ge "Merge
br
a
nch or
i
gin
/
r
e
l
ease-2020 into mast
e
r"
commit
|
commitdiff
|
tree
2020-01-30
Artem Zhmurov
C
l
eaning booleans in NBNXM in OpenCL bui
l
d
commit
|
commitdiff
|
tree
2020-01-29
Artem
Z
hmurov
Reorganize
GPU stuff initialization in P
M
E-onl
y
ranks
commit
|
commitdiff
|
tree
2020-01-29
Artem Zh
m
urov
Split and mov
e
the checkDeviceBuff
e
r
(
.
.
.
) fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
A
r
tem Z
h
mur
o
v
Remove the rest of
t
he device coordinates management
.
.
.
commit
|
commitdiff
|
tree
2020-01-29
Artem Zhmurov
Rename UpdateConstrai
n
tsCud
a
t
o Upda
t
eC
o
n
straintsGpu
commit
|
commitdiff
|
tree
2020-01-23
A
r
tem Zh
m
urov
F
i
x a cou
p
l
e
of
c
ommas in cool quot
e
s
commit
|
commitdiff
|
tree
2020-01-20
Artem Zhmur
o
v
Rename SettleCuda
to S
e
t
t
leGpu
commit
|
commitdiff
|
tree
2020-01-20
Art
e
m Zhmurov
Rename Linc
s
Cuda into
L
incsGpu
commit
|
commitdiff
|
tree
2020-01-20
Artem Zhmurov
Rename LeapFr
o
g
Cuda to LeapFrogGpu
commit
|
commitdiff
|
tree
2020-01-13
Ar
t
em Zhmurov
Report if update i
s
running on
t
he GPU or on the CPU
commit
|
commitdiff
|
tree
2020-01-09
Art
e
m
Zhm
u
ro
v
Ch
a
nge signature of the setPbc(
.
.
.
)
m
e
thod in u
p
date
.
.
.
commit
|
commitdiff
|
tree
2020-01-09
Artem
Zhmurov
Mak
e
PBC typ
e
enu
m
eration into PbcType enum class
commit
|
commitdiff
|
tree
2019-12-31
Arte
m
Zhm
u
rov
Inf
o
rm user why for
c
ing GP
U
update is not
possi
b
le
commit
|
commitdiff
|
tree
2019-12-31
Artem Zh
m
uro
v
Add description of GM
X
_FORCE_UPDAT
E
_DEFAULT
_
G
P
U
d
ev
.
.
.
commit
|
commitdiff
|
tree
2019-12-31
Artem Z
h
mur
o
v
Fix gpuupdat
e
matrix
commit
|
commitdiff
|
tree
2019-12-28
Artem Zhmu
r
o
v
Chan
g
e
the b
e
h
av
i
or of
t
he GPU update UI
commit
|
commitdiff
|
tree
2019-12-27
Art
e
m Zhmurov
Add
a
n
ote
to the
log
fil
e
when -up
d
ate gpu
w
a
s
s
et
.
.
.
commit
|
commitdiff
|
tree
2019-12-27
Arte
m
Zh
m
u
r
ov
Cle
a
n ba
d
auto-fo
r
m
a
t in decideg
p
uu
s
age doxygen comments
commit
|
commitdiff
|
tree
2019-12-17
Artem Z
h
mur
o
v
Clean-up
b
uffer-ops
CU
D
A ker
n
els
commit
|
commitdiff
|
tree
2019-12-13
Artem
Z
hmurov
C
lea
n
up outdated comm
e
n
t
s in
md
.
cpp
commit
|
commitdiff
|
tree
2019-12-12
Artem Zhmurov
Al
l
ow u
s
ing
G
PU up
d
ate
with DD and u
p
date groups
commit
|
commitdiff
|
tree
2019-12-11
Art
e
m
Zhmur
o
v
E
nable
m
ost of the pull
i
ng
f
lav
o
r
s
with GPU update
commit
|
commitdiff
|
tree
2019-12-11
Artem Zhmurov
Clarify w
h
a
t
s
ett
i
ng zero t
o
som
e
output m
d
p
op
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2019-12-10
Ar
t
em Zhmur
o
v
Avoid unnecessary reinterpret_cast of coo
r
dinates
buffer
commit
|
commitdiff
|
tree
2019-12-10
Artem Zhmurov
S
e
t GPU
u
pdate to false in
c
ase of a rerun
commit
|
commitdiff
|
tree
2019-12-06
A
rtem Zhmurov
Pass arr
a
y
re
f
inst
e
ad of casting
t
o basic
array in
.
.
.
commit
|
commitdiff
|
tree
2019-11-29
A
rtem
Zh
m
urov
Print Op
e
nCL
e
r
ror info in case
o
f failed
a
ss
e
r
t
ion
.
.
.
commit
|
commitdiff
|
tree
2019-11-29
Artem Zhmurov
Make L
e
ap-Frog CUDA kernel
selection
s
af
e
r
commit
|
commitdiff
|
tree
2019-11-29
Art
e
m Zhmurov
R
ename some varia
b
l
e
s i
n
GPU
Update
commit
|
commitdiff
|
tree
2019-11-28
Artem Zhmurov
C
lear
device force buffer
i
f it was reallocated
commit
|
commitdiff
|
tree
2019-11-28
Artem Z
h
murov
Fix
p
res
s
u
re coupling with
G
PU
update
commit
|
commitdiff
|
tree
2019-11-27
A
r
tem Zhmurov
C
o
m
b
ine two
b
oole
a
ns in
m
d loop
commit
|
commitdiff
|
tree
2019-11-27
Artem Zhmurov
Add method fo
r
coord
i
na
t
es
s
cal
i
n
g
i
n
t
o G
P
U upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2019-11-26
A
r
tem Zhmurov
Remove th
e
P
BC
m
anageme
n
t from
L
IN
C
S, SETTLE a
n
d
L
e
ap
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
Artem Zhmuro
v
Use same
m
atrix for Parrine
l
l
o
-Rahman and
Berendsen
.
.
.
commit
|
commitdiff
|
tree
2019-11-25
A
r
te
m
Zhmurov
Fix
index mapping is
s
u
e
w
it
h
LINCS
o
n G
P
U
commit
|
commitdiff
|
tree
2019-11-23
Artem Zhmurov
New coo
l
qu
o
te
commit
|
commitdiff
|
tree
2019-11-20
Ar
t
em Zhmurov
Add D2H
c
opies
for
t
he chec
k
point
i
ng
commit
|
commitdiff
|
tree
2019-11-20
Ar
t
em Zhmurov
Move the c
o
py of the velocities for
the output
closer
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
Artem Z
h
murov
Fix
i
c
c-
1
9 warni
n
g in nightly
m
atrix
commit
|
commitdiff
|
tree
2019-11-15
A
rtem Zhmurov
Removing code
duplications
i
n
StatePro
p
a
g
at
o
rDataG
p
u
commit
|
commitdiff
|
tree
2019-11-13
Artem Zh
m
u
rov
Use same ma
t
rix f
o
r Parr
i
nello
-
Rahm
a
n a
n
d Berendse
n
.
.
.
commit
|
commitdiff
|
tree
2019-10-31
Artem Zhmurov
Remove
e
xcessive H2D and D2H copies of forc
e
s
wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2019-10-29
Artem Zhmuro
v
Disa
b
le GPU
u
pd
a
t
e when coordi
n
ates sw
a
pping is enabled
commit
|
commitdiff
|
tree
2019-10-29
Artem Zhmurov
Switch th
e
GPU buffer ops on
when
upd
a
t
e
is on GPU
commit
|
commitdiff
|
tree
2019-10-28
Art
e
m Zhmuro
v
F
ix
m
issing coordinate D2H copy
w
i
th GPU
u
pda
t
e and
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
Artem Zhmur
o
v
Add
h
aveC
p
uLo
c
alForces flag to Do
m
a
i
n
LifetimeWorkl
o
a
d
commit
|
commitdiff
|
tree
2019-10-28
Ar
t
em Z
h
muro
v
A
l
low
u
si
n
g
upd
a
te fl
a
g
commit
|
commitdiff
|
tree
2019-10-23
Arte
m
Zhmurov
Sli
g
ht improvem
e
nts
t
o decideWh
e
t
h
erTo
U
seGp
u
F
o
rU
p
date
.
.
.
commit
|
commitdiff
|
tree
2019-10-22
A
r
tem Zhmurov
R
emove u
n
necessary
CU
D
A str
e
am synchroni
z
ation c
a
lls
commit
|
commitdiff
|
tree
2019-10-22
Artem
Z
hmurov
R
ename
havePositionRe
s
tr
a
i
nts(
.
.
.
) to haveRestrai
n
ts
.
.
.
commit
|
commitdiff
|
tree
2019-10-21
Artem
Z
hmu
r
o
v
Upd
a
t
e
the
c
op
y
righ
t
messag
e
1. Add
Artem Zhmurov
to the list of contributors.
commit
|
commitdiff
|
tree
2019-10-21
Arte
m
Zh
m
urov
Add environment variable th
a
t
changes
t
he mean
i
n
g
of
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Artem Zhmurov
Remo
v
e
exc
e
ssive H2
D
and D2H coordinate
s
copies
whe
n
.
.
.
commit
|
commitdiff
|
tree
2019-10-18
Artem Zhmurov
Remove
e
xc
e
s
sive H2D and D2H copies o
f
velociti
e
s
when
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Artem Zhm
u
rov
L
in
k
GPU force
p
r
oducer and consumer tasks
commit
|
commitdiff
|
tree
2019-10-15
Artem Zhmurov
F
i
x the sing
l
e-GPU u
p
date-constrain
t
s
commit
|
commitdiff
|
tree
2019-10-14
Artem Zhmurov
Add separat
e
construct
o
r t
o
St
a
t
ePropagatorDa
t
aGpu
.
.
.
commit
|
commitdiff
|
tree
2019-10-12
Art
e
m
Zh
m
u
r
ov
C
e
ntralize managemen
t
of fo
r
ces ready on GPU even
t
commit
|
commitdiff
|
tree
2019-10-12
Artem Z
h
murov
Change c
o
py mode to Async in PM
E
only rank
commit
|
commitdiff
|
tree
2019-10-12
Ar
t
e
m
Zh
m
urov
Centralize managem
e
nt
o
f coordinate
s
ready
on GPU event
commit
|
commitdiff
|
tree
2019-10-11
Artem Z
h
m
urov
Wrong locality w
a
s
used whe
n
ign
o
r
i
ng the PME force
.
.
.
commit
|
commitdiff
|
tree
2019-10-10
Artem Zhm
u
r
o
v
A
dd management for velocit
i
e
s
and
forc
e
s
c
o
py
events
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Artem Zhmuro
v
Fix f
o
r the recent nightly failure
commit
|
commitdiff
|
tree
2019-10-07
Artem Zhmurov
Pass t
h
e GPU
s
treams t
o
Stat
e
PropagatorDataGp
u
constructor
commit
|
commitdiff
|
tree
2019-10-07
Artem Zhmur
o
v
C
lean up the
comm
e
nts
sections in
Update-Constrain
commit
|
commitdiff
|
tree
2019-10-07
A
r
tem Zhmurov
Fi
x
a bug
in GPU halo exchange
init
i
alizat
i
on
commit
|
commitdiff
|
tree
2019-10-03
A
r
t
e
m Zhmu
r
ov
Fix the bug
w
ith offloading the PME-only ranks to GPU
commit
|
commitdiff
|
tree
2019-10-02
Artem
Z
hmurov
El
i
mi
n
a
t
e
D2D cop
y
in updat
e
con
s
t
r
ai
n
ts
commit
|
commitdiff
|
tree
2019-10-01
Artem
Zhmur
o
v
StateP
r
opagato
r
DataGpu object to manage
G
PU fo
r
ces
.
.
.
commit
|
commitdiff
|
tree
2019-09-27
A
r
tem Z
h
murov
Slight improv
e
ments
t
o GPU upda
t
e
/constraints init
i
a
l
ization
commit
|
commitdiff
|
tree
2019-09-27
Artem
Zhmurov
Introduc
e
s
t
ream management
t
o GPU Update-Constraints
commit
|
commitdiff
|
tree
2019-09-22
Artem Zhm
u
r
ov
Dis
a
b
l
e GPU u
p
da
t
e
/
c
o
n
strain
t
s w
h
en neither
PME nor
.
.
.
commit
|
commitdiff
|
tree
2019-09-12
A
r
tem Zhmurov
Change Pad
d
edVector
to
PaddedHostVector for f
o
rc
e
CPU
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
Arte
m
Zhmurov
F
i
x for the post-submit failure
commit
|
commitdiff
|
tree
2019-09-11
Ar
t
em Zhmurov
Decouple GPU for
c
e buffer man
a
geme
n
t
from buffer o
p
s
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
Artem Zhmurov
D
e
couple coordinates buffer management from buffer
.
.
.
commit
|
commitdiff
|
tree
2019-09-11
Artem Zhmurov
Reorganize PME code:
commit
|
commitdiff
|
tree
2019-09-10
Artem
Zhmurov
Making Devi
c
eB
u
ff
e
r availible in
n
on-GPU b
u
il
d
s
commit
|
commitdiff
|
tree
2019-09-03
Artem Zhmurov
Add Parri
n
el
l
o-Rahman pr
e
s
s
ure coupling to CUDA L
e
a
p
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
Artem Zhmurov
Ad
d
temperature coupling to CUDA Leap-Frog inte
g
r
ator
commit
|
commitdiff
|
tree
2019-08-25
Artem
Z
h
m
urov
Make use of recent c
h
a
n
g
e
s to prepareKernelA
r
guments
.
.
.
commit
|
commitdiff
|
tree
2019-08-25
A
r
t
e
m
Zhm
u
r
o
v
Mis
c
e
leneous im
p
rovements to the
L
eap F
r
og
t
e
s
ts
commit
|
commitdiff
|
tree
next