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
Fixed bug in orires code that was checking too strict.
2018-12-22
Al
e
ksei Iupinov
Add a sanity check
f
or OpenCL devices
commit
|
commitdiff
|
tree
2018-10-13
Ale
k
s
ei Iupi
n
ov
Add and ena
b
l
e PME
O
penCL
commit
|
commitdiff
|
tree
2018-08-27
Aleksei Iupinov
Prepare pme-gpu-types
.
h f
o
r OpenCL
commit
|
commitdiff
|
tree
2018-07-30
A
l
eksei Iu
p
inov
Remove
hardcoded warp_s
i
ze == 32 ass
u
mption f
r
om PME GPU
commit
|
commitdiff
|
tree
2018-06-25
Aleksei Iupinov
M
o
v
e ve
c
type_ops
.
cl
h
i
nto gpu_utils
commit
|
commitdiff
|
tree
2018-06-25
Aleksei Iupinov
Move
th
e
PME GPU kernel launch fun
c
ti
o
ns into pm
e
-gpu
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
Ale
k
se
i
Iupi
n
ov
Ensure PME with OpenCL d
o
es not
a
ttempt to pi
n
commit
|
commitdiff
|
tree
2018-06-07
A
l
eksei Iupinov
Co
m
pile most
of
PME GPU host
code wit
h
OpenCL
commit
|
commitdiff
|
tree
2018-05-31
Alekse
i
Iup
i
nov
Merge pme
.
cu into pme-gpu-internal
.
cpp
commit
|
commitdiff
|
tree
2018-05-31
Aleksei Iupinov
P
ME OpenCL 3D FF
T
trans
f
orm
i
s implement
e
d, usin
g
clFFT
commit
|
commitdiff
|
tree
2018-05-31
Al
e
k
s
e
i Iupinov
Move pme-timings
.
cu to pme-gpu-tim
i
ngs
.
c
p
p
commit
|
commitdiff
|
tree
2018-05-31
Aleksei Iupinov
Pr
e
fer linking to system cl
F
F
T
ra
t
he
r
t
han bundl
e
d one
commit
|
commitdiff
|
tree
2018-05-31
Ale
k
s
e
i I
u
pinov
M
o
ve the
P
meGpuSpecific struct
u
re
i
n
t
o pme-gpu-ty
p
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-05-31
Aleks
e
i Iupinov
A
d
ded the bundl
e
d cl
F
FT into Op
e
nCL builds
commit
|
commitdiff
|
tree
2018-05-31
Aleksei
Iupinov
Add GpuEventSynchroni
z
er clas
s
commit
|
commitdiff
|
tree
2018-05-31
Aleksei
Iu
p
i
n
ov
Gat
h
er the PME GPU
c
o
n
s
tants/mac
r
o
s in a singl
e
head
e
r
commit
|
commitdiff
|
tree
2018-05-30
A
l
eksei Iu
p
inov
M
a
ke PM
E
G
PU s
t
ructures
use DeviceB
u
ffer
commit
|
commitdiff
|
tree
2018-05-28
Ale
k
sei Iupinov
S
up
p
ort p
e
rsistent de
v
ice context-d
e
riv
e
d data in
P
M
E
.
.
.
commit
|
commitdiff
|
tree
2018-05-22
Ale
k
s
e
i Iupino
v
Remove
u
nused resu
l
ts of cudaStreamQuery()
commit
|
commitdiff
|
tree
2018-05-18
Aleksei Iupinov
prepare
G
puKer
n
el
A
rguments()
and launchGpu
K
ernel()
are
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Aleksei Iupinov
Import
c
l
FFT library into the Gromac
s
source
commit
|
commitdiff
|
tree
2018-05-04
Aleksei Iupi
n
ov
Add
c
l
e
a
rDeviceBufferAsync() f
o
r CUDA/OpenCL
commit
|
commitdiff
|
tree
2018-05-03
Alek
s
ei Iupinov
C
o
py missing GPU NB host d
e
all
o
cations
f
rom O
p
enCL
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
Aleksei Iupinov
replace cu
_
co
p
y_* calls with DeviceBuffer functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Alekse
i
Iu
p
inov
Renam
e
OpenCL
h
o
st memory
r
outin
e
s t
o
match th
e
CUDA
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
A
leksei Iupinov
Make asize() a proper
t
emplate function instead of
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
Alekse
i
Iupin
o
v
R
ename the asize variable to numAlignmentAto
m
s
commit
|
commitdiff
|
tree
2018-04-26
Alekse
i
Iupinov
Separat
e
PME GPU host-only and ho
s
t
/
d
evice data structures
commit
|
commitdiff
|
tree
2018-04-26
Aleks
e
i
I
upinov
Add copyFromDeviceBuffe
r
() C
U
DA/Ope
n
CL implement
a
tions
commit
|
commitdiff
|
tree
2018-04-23
Aleksei Iupi
n
ov
Removed cu_realloc_buf
f
ered() in
favor of reallocateDevice
B
u
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
Aleksei I
u
p
inov
Device
B
uffer
hea
d
ers are added
commit
|
commitdiff
|
tree
2018-04-12
Aleksei Iupinov
M
ake in-sourc
e
OpenCL kernel path a
p
er-module parameter
commit
|
commitdiff
|
tree
2018-04-12
Aleks
e
i
Iu
p
in
o
v
Remove
C
U
DA_FUNC macros
f
rom many functi
o
ns in PME GPU
commit
|
commitdiff
|
tree
2018-04-12
A
l
eks
e
i Iupinov
Stop P
M
E GPU c
o
de fr
o
m compili
n
g on non-CUDA builds
commit
|
commitdiff
|
tree
2018-04-10
Aleksei Iupinov
Pre
v
ent Op
e
nCL timing memory leak
commit
|
commitdiff
|
tree
2018-03-20
Aleksei Iupinov
Clar
i
f
y
t
h
e
mdrun GPU optio
n
s
d
ocs
commit
|
commitdiff
|
tree
2018-03-16
A
leks
e
i Iupinov
Add a
b
asi
c
T
P
I s
a
n
ity t
e
st
commit
|
commitdiff
|
tree
2018-03-16
Ale
k
sei Iupinov
Stop
g
m
x
_
f
e
enab
l
eexcept() fro
m
returning previous exception
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
Aleksei Iupinov
Restore
t
he lost mc_temp
ch
e
ck in g
r
ompp
commit
|
commitdiff
|
tree
2018-03-06
Alekse
i
Iupinov
Isola
t
e PME
G
PU spline
p
arameter index
i
ng in inline
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
Aleks
e
i Iupinov
S
t
op using custom FindOpenCL
.
cmake, per T
O
DO
commit
|
commitdiff
|
tree
2018-03-05
Ale
k
se
i
Iupin
o
v
Co
r
rect the nb
n
xn_gpu_compile
_
kernels() docs
commit
|
commitdiff
|
tree
2018-03-02
Aleksei Iupinov
Mak
e
TPI use double pr
e
c
i
sion exp
commit
|
commitdiff
|
tree
2018-02-27
Aleksei Iupinov
Merge bran
c
h 'rele
a
se
-
2
018'
commit
|
commitdiff
|
tree
2018-02-26
Aleks
e
i Iu
p
i
nov
Adv
i
c
e
users o
n
i
nfinite ou
t
put
o
f TPI
commit
|
commitdiff
|
tree
2018-02-20
Aleksei Iupinov
R
e
move unused OpenCL debug
buffer
commit
|
commitdiff
|
tree
2018-02-18
A
l
eksei Iupin
o
v
Replace *_free_buffered calls b
y
freeDevi
c
eBuffer
commit
|
commitdiff
|
tree
2018-02-16
Aleksei Iupinov
Fix PME
for la
r
ge syste
m
s with Fer
m
i GPUs
commit
|
commitdiff
|
tree
2018-02-15
Alek
s
e
i Iupinov
Up
d
ate FF
T
W
bui
l
d to 3
.
3
.
7
commit
|
commitdiff
|
tree
2018-02-15
Aleksei Iup
i
n
o
v
Add freeDeviceBuffer GPU utility funct
i
on
commit
|
commitdiff
|
tree
2018-02-15
Aleks
e
i Iu
p
inov
Ad
d
the m
i
ssing comma
i
n the quote
commit
|
commitdiff
|
tree
2018-02-14
Aleksei Iupinov
Rep
l
a
c
e
the remai
n
i
n
g EX
P
ECT_DEA
T
H
with EXPECT_DE
A
T
H_IF_SUPP
.
.
.
commit
|
commitdiff
|
tree
2018-02-14
Aleks
e
i Iupinov
Add Dev
i
ceBuff
e
r
as a typede
f
f
o
r
c
l
_mem/device pont
e
r
commit
|
commitdiff
|
tree
2018-02-13
A
leksei Iupinov
M
ove GPU trait
s
in
t
o separat
e
heade
r
s
commit
|
commitdiff
|
tree
2018-02-12
A
l
ekse
i
Iu
p
inov
Fi
x
the
i
nclude guard
commit
|
commitdiff
|
tree
2018-02-09
Aleksei I
u
pinov
Revert
"
Enable d
e
bug FP exce
p
tions wit
h
o
u
t TPI
,
not
.
.
.
commit
|
commitdiff
|
tree
2018-02-08
Ale
k
s
ei Iu
p
in
o
v
Al
w
ays run the e
s
sen
t
ial
dynamics tests
commit
|
commitdiff
|
tree
2018-02-08
Aleksei Iupinov
Enable debug FP exceptions withou
t
TPI, not wit
h
TPI
commit
|
commitdiff
|
tree
2018-02-08
Aleksei Iup
i
nov
Merge branch
'rele
a
se-20
1
8'
into maste
r
commit
|
commitdiff
|
tree
2018-02-06
Alek
s
e
i
Iupino
v
Rem
o
ve unnece
s
sary inc
l
udes
from domdec
.
h
commit
|
commitdiff
|
tree
2018-02-06
Al
e
ks
e
i
Iupinov
Zero unus
e
d va
l
ues
to silence t
h
e
warnin
g
commit
|
commitdiff
|
tree
2018-02-06
A
l
eksei Iupinov
Only s
e
tup E
w
ald
i
n
the generic group
kernel if it
.
.
.
commit
|
commitdiff
|
tree
2018-02-05
Aleksei Iupinov
Make ndx
f
iles
o
p
tional
i
n
SimulationRunner
commit
|
commitdiff
|
tree
2018-02-05
A
l
eksei
Iupinov
Remove mdpI
n
putFileNam
e
_ fr
o
m Simula
t
i
o
nRunner, per
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Aleksei Iupinov
Don't p
r
int impossible CUDA version numbers in abse
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-02
Aleksei Iup
i
nov
Fi
x
i
n
p
u
t MD
P
contents for swap
and IMD tests
commit
|
commitdiff
|
tree
2018-02-01
Ale
k
sei
Iupinov
C
h
ec
k
for
G
TEST_IS
_
THREADSAFE
being defined
commit
|
commitdiff
|
tree
2018-01-24
Aleksei Iupinov
Remove unused fields per
TODO
commit
|
commitdiff
|
tree
2018-01-23
Al
e
ksei
Iupinov
Test the mixed
m
ode P
M
E
w
i
t
h wall
s
and box sca
l
i
ng
commit
|
commitdiff
|
tree
2018-01-23
Aleksei Iupi
n
ov
Test PME
CPU/GPU w
i
th walls and box s
c
aling
commit
|
commitdiff
|
tree
2018-01-23
Aleksei Iupinov
Wr
a
p the PME testi
n
g loop in
a
method for extensib
i
lity
commit
|
commitdiff
|
tree
2018-01-19
Aleksei Iupinov
Add a de
a
t
h
test f
o
r the
d
u
plicate in
p
utrec k
e
ys ch
e
cking
commit
|
commitdiff
|
tree
2018-01-19
Al
e
ksei Iupinov
Re
n
ame class BiasR
e
a
d
e
r
to stru
c
t Bias
O
utputSetup
commit
|
commitdiff
|
tree
2018-01-19
A
leksei Iup
i
nov
Mov
e
the tempora
r
y file
M
PI wor
k
ar
o
un
d
into
t
he base
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
Ale
k
sei Iupinov
Ma
k
e
t
he re
f
erence dat
a
variables lo
c
al in GetI
r
Test
commit
|
commitdiff
|
tree
2018-01-19
Aleksei
Iupinov
Merge branch '
r
elease-2018' into master
commit
|
commitdiff
|
tree
2018-01-18
Aleksei Iupinov
Got rid of manua
l
m
emory
m
anagemen
t
in the
PME overlap
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Al
e
ksei
Iupinov
Re-enabl
e
multi-rank PME tests (with the file race
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Alekse
i
Iupinov
Fix b
o
x sc
a
ling in
P
ME mixed
m
od
e
commit
|
commitdiff
|
tree
2018-01-17
Aleksei Iup
i
nov
Merge bran
c
h 'release-2018'
i
nto maste
r
commit
|
commitdiff
|
tree
2018-01-16
A
lek
s
ei I
u
pinov
Alwa
y
s w
r
ite th
e
input
MDP file for testing just bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
A
l
eksei Iupin
o
v
M
ov
e
Octa
n
eSandwic
h
.
mdp and
s
p
c2-IMD
.
mdp into st
r
ings
commit
|
commitdiff
|
tree
2018-01-11
A
l
eksei I
u
pinov
Rem
o
ve u
n
used al
a
nin
e
_vsite
.
mdp
commit
|
commitdiff
|
tree
2018-01-10
Aleksei Iupinov
D
o
not print PME counter
b
r
e
ak
d
o
w
n i
f
it's empty
commit
|
commitdiff
|
tree
2017-12-20
Al
e
ksei Iupinov
Set GMX_GPU_AUTO to FAL
S
E
w
ith G
M
X_
G
PU
defined
commit
|
commitdiff
|
tree
2017-12-20
Al
e
ksei Iupinov
R
e
move
potential
l
y
wrong
"
per user requ
e
s
t" note fro
m
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
Alek
s
ei Iupinov
Relaxe
d
p
recision in spline interpo
l
ation tests
commit
|
commitdiff
|
tree
2017-12-06
Aleksei Iupinov
Pr
o
vide dummy initial
i
zation to
silence a warning
commit
|
commitdiff
|
tree
2017-12-05
A
le
k
sei Iu
p
i
n
ov
Do not accept unsupported c
o
mbinat
i
on "-pme cpu -p
m
e
fft
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
A
l
eksei Iupinov
R
eformulate PM
E
sol
v
ing tests tol
e
rances
commit
|
commitdiff
|
tree
2017-11-28
A
leksei Iupinov
Replace
o
f pmeGPU variab
l
e n
a
me with p
m
eGpu
commit
|
commitdiff
|
tree
2017-11-27
Aleksei Iu
p
inov
D
o not force separat
e
P
M
E rank to recompute reciprocal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Aleksei Iupi
n
ov
Disable failing
s
e
p
a
rate PME r
a
n
k
tests
commit
|
commitdiff
|
tree
2017-11-27
Aleksei Iupino
v
A
d
d test
s
for PME tuning and fix mixed
P
ME mode with
.
.
.
commit
|
commitdiff
|
tree
2017-11-24
Al
e
ksei Iupinov
Destroy PME GPU con
t
ex
t
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupin
o
v
Ena
b
l
e
separa
t
e
PM
E
GPU rank
commit
|
commitdiff
|
tree
2017-11-24
Aleksei Iupinov
D
o
n
o
t
call mixed CPU+GPU PME mode
"Hybr
i
d"
commit
|
commitdiff
|
tree
2017-11-24
Alek
s
ei Iupi
n
ov
Activa
t
e mi
x
ed mod
e
of PME o
n
GPU
commit
|
commitdiff
|
tree
2017-11-24
A
l
eksei Iupinov
Remove out
d
ated (already implem
e
n
ted) pinning TODO
commit
|
commitdiff
|
tree
2017-11-24
A
l
eksei
I
upinov
Me
n
tion gm
x
_in
s
tal
l
_he
a
ders
(
)
i
n the developer manua
l
commit
|
commitdiff
|
tree
next