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
Update testing matrices for coverage and speed
2018-08-27
Alekse
i
Iupinov
Prepare pme-
g
p
u-types
.
h for OpenCL
commit
|
commitdiff
|
tree
2018-07-30
Aleksei Iup
i
nov
R
e
m
ov
e
hardc
o
d
ed wa
r
p_
s
ize
=
= 32 assumption fr
o
m
P
M
E GPU
commit
|
commitdiff
|
tree
2018-06-25
Aleksei Iup
i
n
ov
Move
v
ectype_ops
.
clh in
t
o g
p
u_utils
commit
|
commitdiff
|
tree
2018-06-25
Aleksei Iupin
o
v
Move
t
h
e
PME
G
PU ker
n
el launch fun
c
ti
o
ns int
o
pme-gpu
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Aleksei Iupino
v
Ens
u
re PME
w
ith O
p
enCL does not attemp
t
to
pin
commit
|
commitdiff
|
tree
2018-06-07
Aleksei
Iupinov
Compile mo
s
t of PM
E
GPU host code with Op
e
nCL
commit
|
commitdiff
|
tree
2018-05-31
A
leksei Iupinov
M
erge pme
.
cu in
t
o pme-gpu-internal
.
c
p
p
commit
|
commitdiff
|
tree
2018-05-31
Aleks
e
i
I
u
p
inov
PM
E
OpenCL 3D FFT
t
ransform i
s
implem
e
nted, using clFFT
commit
|
commitdiff
|
tree
2018-05-31
A
leks
e
i Iupinov
Move pme-tim
i
n
gs
.
cu
to pme-
g
p
u-timings
.
cpp
commit
|
commitdiff
|
tree
2018-05-31
A
leks
e
i
Iupinov
Prefer linkin
g
to system
c
lFFT rat
h
e
r
t
h
an bundle
d
one
commit
|
commitdiff
|
tree
2018-05-31
Alek
s
ei Iupinov
Move the PmeGpuSpecific s
t
ruct
u
r
e
into pme-gp
u
-types
.
.
.
commit
|
commitdiff
|
tree
2018-05-31
Alekse
i
Iupino
v
Add
e
d the
b
undled c
l
FFT int
o
OpenCL bu
i
lds
commit
|
commitdiff
|
tree
2018-05-31
A
lekse
i
Iup
i
nov
Add
Gpu
E
ventSy
n
ch
r
o
nizer cl
a
ss
commit
|
commitdiff
|
tree
2018-05-31
Aleksei Iu
p
inov
Gather the PME GPU c
o
nstants/macros in a single heade
r
commit
|
commitdiff
|
tree
2018-05-30
A
l
ekse
i
I
up
i
no
v
M
ake PME GPU structures
use DeviceB
u
f
fer
commit
|
commitdiff
|
tree
2018-05-28
Alek
s
ei Iu
p
inov
Su
p
port persistent device contex
t
-derived data i
n
PME
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
A
lek
s
ei Iupino
v
Rem
o
ve
u
nused result
s
of cudaStreamQuery()
commit
|
commitdiff
|
tree
2018-05-18
A
leksei Iupinov
p
repareGpuKernelArguments
(
)
a
n
d launc
h
GpuK
e
rnel() are
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Aleks
e
i I
u
pinov
Import cl
F
FT
library into the Gromacs so
u
r
c
e
commit
|
commitdiff
|
tree
2018-05-04
Aleksei Iupinov
A
d
d
c
l
ear
D
e
v
iceBufferAsync
(
) for CUD
A
/
OpenCL
commit
|
commitdiff
|
tree
2018-05-03
Ale
k
sei Iup
i
nov
Copy mis
s
ing GP
U
NB hos
t
dealloca
t
ions fro
m
Op
e
nCL
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
A
le
k
sei Iupinov
replace
c
u_
c
opy_* calls with DeviceBuffer funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Aleksei Iupinov
Rename OpenCL host mem
o
ry ro
u
tines
t
o
match
the CUDA
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Aleksei Iupin
o
v
Ma
k
e asize() a
p
r
oper templa
t
e function instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Aleksei I
u
pinov
R
e
name
t
he asize variable to numAlignmentAtoms
commit
|
commitdiff
|
tree
2018-04-26
A
l
e
ks
e
i Iu
p
ino
v
Separa
t
e P
M
E GP
U
h
o
st-only and host/d
e
vice
d
ata structur
e
s
commit
|
commitdiff
|
tree
2018-04-26
Aleksei Iupinov
A
dd copyFromDevic
e
B
u
f
f
er(
)
CUDA/OpenCL
i
mplementations
commit
|
commitdiff
|
tree
2018-04-23
A
l
eksei Iu
p
ino
v
Removed cu
_
reall
o
c_buffered() in favor of reallocateDevi
c
eBu
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
Aleksei Iupinov
D
e
v
i
ceBu
f
fer headers a
r
e
ad
d
ed
commit
|
commitdiff
|
tree
2018-04-12
Aleksei
Iupinov
Make in-sour
c
e Ope
n
CL
k
ernel p
a
th a per-module parameter
commit
|
commitdiff
|
tree
2018-04-12
Aleksei
I
upinov
Remo
v
e CUDA_FUNC ma
c
ros from
many functions in
PME GPU
commit
|
commitdiff
|
tree
2018-04-12
Alekse
i
Iupinov
S
top
P
ME G
P
U code from
comp
i
ling on non-CUDA build
s
commit
|
commitdiff
|
tree
2018-04-10
Aleksei I
u
pinov
P
revent Op
e
nCL timing memo
r
y leak
commit
|
commitdiff
|
tree
2018-03-20
Aleks
e
i Iupi
n
ov
Clarify
the
mdrun G
P
U
options docs
commit
|
commitdiff
|
tree
2018-03-16
Aleks
e
i Iup
i
n
ov
Add a basic TP
I
sanity te
s
t
commit
|
commitdiff
|
tree
2018-03-16
A
leksei Iu
p
inov
Stop gmx_feenableexcept() from ret
u
rning previous excep
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Alekse
i
Iu
p
inov
Restor
e
t
h
e
l
o
st mc_te
m
p chec
k
in
gr
o
mpp
commit
|
commitdiff
|
tree
2018-03-06
Aleksei Iupin
o
v
Isol
a
te PME GPU spline p
a
r
a
meter indexing
i
n inlin
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
Alekse
i
I
u
pino
v
Stop
using custom Fi
n
d
O
penCL
.
cmake, per TODO
commit
|
commitdiff
|
tree
2018-03-05
Aleksei Iup
i
nov
Corr
e
ct the nbnx
n
_gpu_compil
e
_kerne
l
s() d
o
cs
commit
|
commitdiff
|
tree
2018-03-02
Aleksei Iup
i
nov
Make TPI use double precision
e
x
p
commit
|
commitdiff
|
tree
2018-02-27
Ale
k
s
ei Iupinov
Merge branc
h
'
relea
s
e-2018'
commit
|
commitdiff
|
tree
2018-02-26
Aleksei Iupinov
A
d
v
i
ce users
o
n
in
f
inite o
u
tput of T
P
I
commit
|
commitdiff
|
tree
2018-02-20
Aleksei
I
upino
v
Remove unused
OpenCL
debug buf
f
e
r
commit
|
commitdiff
|
tree
2018-02-18
Alekse
i
Iupinov
Replace *_fr
e
e_buffered calls
b
y
f
re
e
Dev
i
c
eBuf
f
er
commit
|
commitdiff
|
tree
2018-02-16
Aleksei I
u
pin
o
v
Fix P
M
E for lar
g
e systems with Fermi GPUs
commit
|
commitdiff
|
tree
2018-02-15
Aleksei
I
u
pi
n
ov
Update FFTW bu
i
ld to 3
.
3
.
7
commit
|
commitdiff
|
tree
2018-02-15
Aleksei Iupinov
A
dd freeD
e
viceBuffer
G
PU utility function
commit
|
commitdiff
|
tree
2018-02-15
Aleksei I
u
pinov
Add th
e
missing com
m
a
in the quote
commit
|
commitdiff
|
tree
2018-02-14
Alek
s
ei I
u
pino
v
Replace
t
he rem
a
i
ning EXPECT_DE
A
TH wit
h
EXPECT_DEATH
_
I
F
_S
U
P
P
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Aleksei Iupino
v
Add DeviceBuffer as a typedef for cl
_
mem/device ponter
commit
|
commitdiff
|
tree
2018-02-13
Aleks
e
i I
u
pinov
Move GPU t
r
a
i
ts into separat
e
headers
commit
|
commitdiff
|
tree
2018-02-12
Al
e
ksei Iupinov
Fix the include guar
d
commit
|
commitdiff
|
tree
2018-02-09
Aleks
e
i
Iupino
v
Revert "Ena
b
le debug
FP
ex
c
eptions witho
u
t
TP
I
, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Alek
s
ei Iupinov
Always run t
h
e esse
n
tial dynam
i
cs
t
ests
commit
|
commitdiff
|
tree
2018-02-08
Alekse
i
Iupinov
Ena
b
le deb
u
g F
P
exceptions without T
P
I,
not wit
h
TPI
commit
|
commitdiff
|
tree
2018-02-08
Al
e
k
sei Iupinov
Merge branch 'release-20
1
8' into master
commit
|
commitdiff
|
tree
2018-02-06
Alek
s
ei Iu
p
in
o
v
R
e
move unne
c
es
s
a
ry
includes from domde
c
.
h
commit
|
commitdiff
|
tree
2018-02-06
Alekse
i
Iupinov
Zero unused
values t
o
si
l
ence
the warning
commit
|
commitdiff
|
tree
2018-02-06
Al
e
k
s
ei
Iupino
v
Onl
y
s
etup Ewald in th
e
generic g
r
oup kernel if it
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
Aleksei Iupinov
Make ndx files o
p
t
i
on
a
l i
n
Simulati
o
n
Runner
commit
|
commitdiff
|
tree
2018-02-05
Al
e
ksei Iupin
o
v
Remove mdpInputFileName_
f
rom
S
imulationRunner, pe
r
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Aleksei Iup
i
no
v
D
on'
t
print impossible C
U
DA version numbers in
absence
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
A
leksei
Iupin
o
v
Fix input MDP co
n
tents f
o
r swap and IMD t
e
sts
commit
|
commitdiff
|
tree
2018-02-01
Aleksei Iupinov
Check for GTEST_IS_TH
R
E
ADSAFE being
defined
commit
|
commitdiff
|
tree
2018-01-24
Ale
k
s
e
i Iupinov
Rem
o
ve unus
e
d
fields per TODO
commit
|
commitdiff
|
tree
2018-01-23
Aleksei Iupinov
Test the mixed mode
P
ME with walls and box scaling
commit
|
commitdiff
|
tree
2018-01-23
A
l
eksei Iu
p
inov
Test PME CPU/
G
PU with walls and box sc
a
ling
commit
|
commitdiff
|
tree
2018-01-23
A
leksei Iupinov
Wrap
the PME testing loop in a method for extensibility
commit
|
commitdiff
|
tree
2018-01-19
Aleksei Iupinov
Ad
d
a
de
a
th test for the
d
uplicate inputrec keys che
c
king
commit
|
commitdiff
|
tree
2018-01-19
Aleksei Iupi
n
ov
Rename class BiasRe
a
der t
o
struct
B
ia
s
OutputSetup
commit
|
commitdiff
|
tree
2018-01-19
Aleksei Iupinov
Move the temporary file
MP
I
w
o
rkaroun
d
i
n
to the bas
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
Aleksei Iu
p
inov
Make the
r
e
ferenc
e
data variables loc
a
l
in GetI
r
Test
commit
|
commitdiff
|
tree
2018-01-19
Aleksei Iupinov
Merge branch 'release-2018' into ma
s
ter
commit
|
commitdiff
|
tree
2018-01-18
A
leks
e
i Iupi
n
ov
Got
ri
d
of manual
m
e
mory man
a
gement
i
n the PME o
v
e
rlap
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Alekse
i
I
u
pinov
Re-enable mu
l
ti-rank
P
ME t
e
sts (with the fi
l
e r
a
ce
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Ale
k
s
e
i Iupinov
Fix bo
x
scalin
g
in PME m
i
xe
d
mod
e
commit
|
commitdiff
|
tree
2018-01-17
Aleksei Iupinov
Merge branch 'rele
a
se-2018' into ma
s
ter
commit
|
commitdiff
|
tree
2018-01-16
A
leksei Iupi
n
o
v
Always write the input M
D
P f
i
le for test
i
ng just before
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Aleksei
Iupi
n
ov
Move Oct
a
neSa
n
d
w
ich
.
mdp and
spc2-
I
M
D
.
mdp into str
i
n
gs
commit
|
commitdiff
|
tree
2018-01-11
Aleksei Iupi
n
ov
Re
m
ove unused alanine_vsi
t
e
.
mdp
commit
|
commitdiff
|
tree
2018-01-10
Aleksei Iupinov
Do not print PME counter breakdown if
i
t'
s
empty
commit
|
commitdiff
|
tree
2017-12-20
Aleksei Iupinov
Set
G
MX_
G
PU_AUTO to
FALSE with GMX
_
GPU defined
commit
|
commitdiff
|
tree
2017-12-20
Aleksei Iu
p
inov
Remo
v
e pot
e
ntially w
r
ong "
p
er user request" not
e
from
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
A
le
k
s
ei Iup
i
n
ov
Relaxed
precision in
spli
n
e interpol
a
tion t
e
s
ts
commit
|
commitdiff
|
tree
2017-12-06
A
l
e
kse
i
Iupi
n
ov
Provide
d
u
mm
y
initialization to
s
il
e
nce
a
warning
commit
|
commitdiff
|
tree
2017-12-05
Al
e
ksei Iupinov
D
o
not accept unsupported c
o
mbin
a
tion
"
-pme cpu -pmef
f
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
A
leksei Iupinov
Reformulate P
M
E solving tests tolerance
s
commit
|
commitdiff
|
tree
2017-11-28
Alek
s
ei Iupinov
Replac
e
of pmeGPU v
a
riable na
m
e
with
pmeGpu
commit
|
commitdiff
|
tree
2017-11-27
Aleksei Iup
i
nov
Do not forc
e
separate PM
E
rank
t
o recompute reciprocal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
A
l
eksei
I
u
p
ino
v
Disab
l
e failing separat
e
P
ME rank
t
es
t
s
commit
|
commitdiff
|
tree
2017-11-27
Alekse
i
I
u
pi
n
ov
Add t
e
st
s
for PME
tuning and fix mixed PME mod
e
w
ith
.
.
.
commit
|
commitdiff
|
tree
2017-11-24
Ale
k
sei Iupinov
Destroy
PME GPU context
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupinov
Enable separa
t
e PME GPU rank
commit
|
commitdiff
|
tree
2017-11-24
Al
e
k
sei
I
upinov
Do not c
a
ll mixed CPU+GPU PME m
o
de
"H
y
b
r
id"
commit
|
commitdiff
|
tree
2017-11-24
A
l
eksei Iupinov
Activate mixed mode of PME on GPU
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupinov
Rem
o
ve out
d
ated (a
l
r
ead
y
implemented) pinning
TODO
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupin
o
v
Men
t
ion
g
mx
_
install_h
e
aders() in the developer manual
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupinov
Make FFT real-
s
p
a
ce gr
i
d
use CUDA pinn
i
ng for mixed
.
.
.
commit
|
commitdiff
|
tree
2017-11-24
Aleksei I
u
pinov
P
in coo
r
dinates
,
forces a
n
d charges f
o
r
PME on GPU
commit
|
commitdiff
|
tree
next