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 small leaks in do_md cleanup
2018-10-13
Aleks
e
i I
u
pinov
A
dd and enable PME Op
e
n
CL
commit
|
commitdiff
|
tree
2018-08-27
Al
e
ksei
Iupinov
Pre
p
are pme-gpu-
t
ypes
.
h fo
r
Ope
n
CL
commit
|
commitdiff
|
tree
2018-07-30
Alekse
i
Iupinov
R
emove ha
r
dcoded warp
_
s
ize == 32 assu
m
pt
i
on from PME GPU
commit
|
commitdiff
|
tree
2018-06-25
A
l
e
ksei Iupinov
Move vectype_op
s
.
clh in
t
o gpu_uti
l
s
commit
|
commitdiff
|
tree
2018-06-25
Aleksei Iupino
v
Move the
P
M
E GPU ke
r
nel launch functi
o
ns
into pme-gpu
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksei I
u
pinov
Ensure PME with
Op
e
n
C
L
d
oes
not
attempt to p
i
n
commit
|
commitdiff
|
tree
2018-06-07
Aleksei
I
up
i
nov
Compile
m
ost
of PME GPU host
cod
e
w
ith
O
penC
L
commit
|
commitdiff
|
tree
2018-05-31
Alek
s
ei Iupinov
Merge
p
m
e
.
cu into pme-
g
pu-inte
r
nal
.
cpp
commit
|
commitdiff
|
tree
2018-05-31
Aleksei Iupinov
PME Open
C
L
3D FFT tra
n
sform is implem
e
nted, using clFFT
commit
|
commitdiff
|
tree
2018-05-31
A
le
k
sei Iupinov
Move
pme-
t
iming
s
.
c
u to pme-gpu-tim
i
ng
s
.
cp
p
commit
|
commitdiff
|
tree
2018-05-31
Ale
k
sei Iupinov
Prefe
r
linking to
system clF
F
T rather than bu
n
d
l
ed one
commit
|
commitdiff
|
tree
2018-05-31
A
l
eksei Iupinov
Mov
e
the Pm
e
GpuSpecific structur
e
into p
m
e
-gpu-types
.
.
.
commit
|
commitdiff
|
tree
2018-05-31
Al
e
k
sei
I
u
pinov
Add
e
d the bundl
e
d c
l
FFT into O
p
enC
L
builds
commit
|
commitdiff
|
tree
2018-05-31
Aleksei Iupinov
Add GpuEventSynchronizer cla
s
s
commit
|
commitdiff
|
tree
2018-05-31
Aleksei Iupinov
G
a
ther the P
M
E
G
P
U const
a
nts
/
macros in a single heade
r
commit
|
commitdiff
|
tree
2018-05-30
Aleksei I
u
pinov
Make
P
M
E GP
U
stru
c
t
u
r
es use DeviceBuf
f
er
commit
|
commitdiff
|
tree
2018-05-28
Aleksei Iupinov
S
u
p
p
ort persistent dev
i
ce
context-der
i
ved data i
n
PME
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
A
l
e
k
s
e
i
Iupinov
Remove u
n
used
res
u
lts of cudaStrea
m
Q
uery()
commit
|
commitdiff
|
tree
2018-05-18
Aleksei Iupin
o
v
p
re
p
a
reGpuK
e
rnelArguments() and launchGp
u
Kernel()
are
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
A
l
e
ksei Iupinov
Imp
o
rt clFFT library into the Gromacs source
commit
|
commitdiff
|
tree
2018-05-04
Aleksei Iup
i
nov
Add clearDeviceB
u
f
f
erAsync()
for CUDA/OpenCL
commit
|
commitdiff
|
tree
2018-05-03
Aleksei Iupino
v
Cop
y
missing G
P
U NB host d
e
al
l
ocations
fro
m
OpenCL
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
A
leks
e
i Iup
i
n
ov
repl
a
ce cu_cop
y
_* calls with DeviceBuffer fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Alek
s
ei Iupinov
Rename OpenCL hos
t
m
e
mory rou
t
i
nes to match
the CUDA
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Aleksei Iu
p
i
n
o
v
M
a
ke asize() a proper template fun
c
tion instead o
f
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
A
l
e
ksei
I
up
i
no
v
Rename the asize variable to
n
um
A
li
g
nmentAto
m
s
commit
|
commitdiff
|
tree
2018-04-26
Aleksei Iupin
o
v
Sep
a
rate
P
ME GPU host-
o
nl
y
and host/de
v
ice
d
ata structures
commit
|
commitdiff
|
tree
2018-04-26
Al
e
ksei Iup
i
nov
Add copyFromDeviceB
u
ffer(
)
CUDA/OpenCL implemen
t
ations
commit
|
commitdiff
|
tree
2018-04-23
A
l
eksei Iupinov
Removed
c
u_re
a
lloc_buffered() in favor of real
l
ocateDeviceBu
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
Aleks
e
i
I
upinov
DeviceBuffer hea
d
e
r
s
are added
commit
|
commitdiff
|
tree
2018-04-12
Aleksei Iupinov
Make in-s
o
urce OpenCL kerne
l
pat
h
a per-module parameter
commit
|
commitdiff
|
tree
2018-04-12
A
l
e
ksei Iupinov
Remove
C
UDA_FUNC macros fro
m
m
a
ny functions in P
M
E GPU
commit
|
commitdiff
|
tree
2018-04-12
Aleks
e
i I
u
pin
o
v
Stop PME
GPU code from compiling on non-CUDA b
u
i
ld
s
commit
|
commitdiff
|
tree
2018-04-10
Aleksei Iupinov
Prevent OpenCL timing mem
o
ry leak
commit
|
commitdiff
|
tree
2018-03-20
Aleksei Iupi
n
o
v
Clarify the mdrun GPU
options docs
commit
|
commitdiff
|
tree
2018-03-16
Aleksei Iupinov
Add
a basic
T
P
I
s
anity test
commit
|
commitdiff
|
tree
2018-03-16
A
l
e
k
s
ei Iupinov
Sto
p
gmx_feenableexcept()
f
r
om retu
r
ning pre
v
iou
s
except
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Aleksei Iu
p
inov
Restore the
lo
s
t mc_temp check in grompp
commit
|
commitdiff
|
tree
2018-03-06
Aleksei
Iupin
o
v
I
s
olate
P
ME G
P
U spline parameter
i
nde
x
ing in
i
nline
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
Aleksei Iupinov
Stop
us
i
ng custom
FindOpenCL
.
cmake, per TODO
commit
|
commitdiff
|
tree
2018-03-05
Ale
k
s
e
i Iupinov
Correct
t
he nbnx
n
_gpu_compile_
k
e
rnels() docs
commit
|
commitdiff
|
tree
2018-03-02
Aleksei Iu
p
ino
v
Make TPI use
doubl
e
p
r
ec
i
sion e
x
p
commit
|
commitdiff
|
tree
2018-02-27
Aleksei
I
upinov
Merge
b
ranch 'rel
e
a
se-2018'
commit
|
commitdiff
|
tree
2018-02-26
Aleksei I
u
pinov
Advic
e
users
o
n infinite output of TPI
commit
|
commitdiff
|
tree
2018-02-20
Aleksei Iupinov
Remove unused OpenCL
d
e
bug buffer
commit
|
commitdiff
|
tree
2018-02-18
Alek
s
e
i
Iup
i
nov
R
eplac
e
*_free
_
b
uff
e
red cal
l
s by fre
e
Devic
e
B
uffer
commit
|
commitdiff
|
tree
2018-02-16
Aleksei Iu
p
inov
Fix PME for large systems
w
ith Fermi GPUs
commit
|
commitdiff
|
tree
2018-02-15
Aleksei
Iu
p
inov
Up
d
a
t
e FF
T
W
b
uild to 3
.
3
.
7
commit
|
commitdiff
|
tree
2018-02-15
Ale
k
s
ei Iupinov
A
d
d
f
reeDev
i
ceBuffer
GPU utility function
commit
|
commitdiff
|
tree
2018-02-15
Alek
s
ei Iupin
o
v
Add
t
h
e
mi
s
s
i
ng comma in the
quote
commit
|
commitdiff
|
tree
2018-02-14
Aleksei
Iupinov
Replace the
re
m
aining EXPECT_DEA
T
H with EXPECT_DEATH_IF_S
U
PP
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Alek
s
ei Iupino
v
A
d
d DeviceBuf
f
er as a typed
e
f f
o
r cl_m
e
m/d
e
vi
c
e po
n
t
e
r
commit
|
commitdiff
|
tree
2018-02-13
Aleksei Iupinov
M
ove G
P
U
t
raits in
t
o separat
e
headers
commit
|
commitdiff
|
tree
2018-02-12
A
le
k
s
e
i Iup
i
nov
Fix the inclu
d
e guard
commit
|
commitdiff
|
tree
2018-02-09
Aleksei
Iupi
n
ov
Revert "Enable debug F
P
exc
e
p
t
ions w
i
thout TPI, not
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Al
e
ksei I
u
pinov
Alwa
y
s
r
un
the
e
ssential dynamics
tests
commit
|
commitdiff
|
tree
2018-02-08
Alek
s
e
i Iup
i
nov
Enable debug FP e
x
c
e
pt
i
ons with
o
u
t
TPI
,
not wit
h
TPI
commit
|
commitdiff
|
tree
2018-02-08
Alekse
i
Iu
p
inov
M
e
rge
branch
'
r
el
e
a
se-2
0
18' into master
commit
|
commitdiff
|
tree
2018-02-06
Aleksei Iu
p
inov
Remov
e
u
n
necessar
y
in
c
ludes fr
o
m domd
e
c
.
h
commit
|
commitdiff
|
tree
2018-02-06
Aleksei I
u
pi
n
ov
Z
e
ro unus
e
d va
l
ues
to
sil
e
n
ce the
w
arning
commit
|
commitdiff
|
tree
2018-02-06
Aleksei Iupinov
On
l
y
s
etup E
w
a
l
d
in the gen
e
ric grou
p
kernel
i
f it
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
A
leksei Iupinov
Ma
k
e ndx
f
iles optional in S
i
m
u
lationRunn
e
r
commit
|
commitdiff
|
tree
2018-02-05
Alekse
i
Iupi
n
o
v
Re
m
ove
m
dpInputFil
e
Nam
e
_ f
r
om SimulationRu
n
n
e
r, per
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Ale
k
sei Iupinov
Don
'
t
print impossi
b
le CUDA
version numbers in absence
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Aleksei
I
u
pinov
Fix
input MDP contents for
s
wap and IMD
tests
commit
|
commitdiff
|
tree
2018-02-01
A
l
e
k
sei Iu
p
inov
Check fo
r
GTEST_IS
_
THREADSAFE being define
d
commit
|
commitdiff
|
tree
2018-01-24
Aleksei Iupinov
Remove
unused fields per TODO
commit
|
commitdiff
|
tree
2018-01-23
Aleksei Iupinov
Test the
m
ixed mode P
M
E with walls and box
scaling
commit
|
commitdiff
|
tree
2018-01-23
Aleksei Iup
i
n
o
v
Test
P
ME CPU/GPU
w
ith walls and box scaling
commit
|
commitdiff
|
tree
2018-01-23
Aleksei Iupinov
W
r
ap the PME
testing loop
in
a
me
t
hod for extensib
i
l
ity
commit
|
commitdiff
|
tree
2018-01-19
Al
e
ksei
Iu
p
ino
v
Add a death
t
est for th
e
du
p
licate
inputrec
k
eys checking
commit
|
commitdiff
|
tree
2018-01-19
Aleks
e
i Iupinov
Renam
e
class
BiasReader to
struct B
i
asOutputSetup
commit
|
commitdiff
|
tree
2018-01-19
Aleks
e
i Iupi
n
ov
Move the t
e
mporary fi
l
e MPI workaround into the base
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
Aleks
e
i Iupi
n
ov
Make the
r
eference data
vari
a
ble
s
local in GetIrT
e
st
commit
|
commitdiff
|
tree
2018-01-19
Alek
s
ei Iupino
v
Merge bran
c
h 'release-2018' into m
a
ster
commit
|
commitdiff
|
tree
2018-01-18
Al
e
ksei Iupi
n
ov
Go
t
rid of manua
l
memory management
in t
h
e PME overlap
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Al
e
ks
e
i I
u
p
i
nov
Re-e
n
a
ble multi-ran
k
PM
E
test
s
(wit
h
the file
r
a
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
A
l
e
k
s
ei Iupin
o
v
Fix
bo
x
scali
n
g in PME mixed mode
commit
|
commitdiff
|
tree
2018-01-17
Aleksei I
u
pinov
Merge branch 'release-201
8
'
into
m
aster
commit
|
commitdiff
|
tree
2018-01-16
Aleksei Iupinov
Alwa
y
s write the
i
np
u
t M
D
P file for testi
n
g just bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
A
leksei
I
upinov
Mo
v
e
OctaneS
a
ndwich
.
md
p
and s
p
c2-I
M
D
.
mdp into strings
commit
|
commitdiff
|
tree
2018-01-11
Aleksei Iu
p
ino
v
R
e
move u
n
us
e
d a
l
anine_vsite
.
mdp
commit
|
commitdiff
|
tree
2018-01-10
Aleksei
I
upinov
Do not
print PME counter
breakdo
w
n if
i
t's em
p
ty
commit
|
commitdiff
|
tree
2017-12-20
Aleksei
Iupinov
Set GMX_GP
U
_
AUTO to
F
ALSE with
G
M
X
_
GPU
d
efined
commit
|
commitdiff
|
tree
2017-12-20
A
lek
s
ei
I
upinov
R
emove potentially wrong "per user request" note fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
Aleksei Iupinov
Relaxed precisi
o
n
in spline i
n
ter
p
olation
tests
commit
|
commitdiff
|
tree
2017-12-06
Aleksei Iu
p
i
nov
Provide
du
m
my initialization to silen
c
e a warning
commit
|
commitdiff
|
tree
2017-12-05
Alekse
i
Iupinov
Do n
o
t
accept uns
u
ppo
r
ted combination "
-
p
me c
p
u -pm
e
fft
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Aleksei
I
u
p
inov
Ref
o
rmulate PME so
l
ving tes
t
s
t
oleran
c
es
commit
|
commitdiff
|
tree
2017-11-28
Aleks
e
i
I
u
p
inov
R
e
place of
pmeGPU
v
ariable na
m
e with pme
G
pu
commit
|
commitdiff
|
tree
2017-11-27
A
leks
e
i
Iupinov
Do
not force separate PME rank to recompute reciprocal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
A
l
ekse
i
Iu
p
i
nov
Disable fai
l
i
n
g s
e
parate PM
E
r
ank tests
commit
|
commitdiff
|
tree
2017-11-27
Aleksei Iupinov
Add
tests fo
r
PME tun
i
ng and fix m
i
xe
d
PME mode with
.
.
.
commit
|
commitdiff
|
tree
2017-11-24
Aleksei
I
upino
v
Destroy PME GPU context
commit
|
commitdiff
|
tree
2017-11-24
Alekse
i
Iupinov
Enable sepa
r
ate PME GPU rank
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupin
o
v
Do
n
ot c
a
ll mixed
C
PU+GPU PME
mode "
H
ybrid"
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupinov
Act
i
va
t
e m
i
x
e
d mode
o
f PME on GPU
commit
|
commitdiff
|
tree
2017-11-24
Al
e
k
sei Iu
p
i
n
ov
R
e
m
ove outdated (alre
a
d
y
i
mple
m
ented) pinning T
O
DO
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupinov
Mention gmx_in
s
t
a
l
l_head
e
rs(
)
in the
de
v
eloper manual
commit
|
commitdiff
|
tree
2017-11-24
Ale
k
sei I
u
pi
n
ov
Make FFT re
a
l-sp
a
ce grid us
e
CUDA pin
n
ing for m
i
xe
d
.
.
.
commit
|
commitdiff
|
tree
next