cavis/libnd4j/include/helpers/cpu
raver119 dddc8a1143
[WIP] Thread safety (#229)
* sync after cublas*gemm

Signed-off-by: raver119 <raver119@gmail.com>

* mutex for CublasHelper

Signed-off-by: raver119 <raver119@gmail.com>

* don't store cublasHandle in LaunchContext, it's per-device anyway

Signed-off-by: raver119 <raver119@gmail.com>

* some printout

Signed-off-by: raver119 <raver119@gmail.com>

* check for field instead

Signed-off-by: raver119 <raver119@gmail.com>

* pew-pew

Signed-off-by: raver119 <raver119@gmail.com>

* don't release ContextBuffers until device changed

Signed-off-by: raver119 <raver119@gmail.com>

* small tweak

Signed-off-by: raver119 <raver119@gmail.com>

* some logging in sgemm

Signed-off-by: raver119 <raver119@gmail.com>

* stream sync

Signed-off-by: raver119 <raver119@gmail.com>

* some more logging

Signed-off-by: raver119 <raver119@gmail.com>

* some more error checks

Signed-off-by: raver119 <raver119@gmail.com>

* one fancy test

Signed-off-by: raver119 <raver119@gmail.com>

* one fancy test

Signed-off-by: raver119 <raver119@gmail.com>

* minor AffinityManager fix

Signed-off-by: raver119 <raver119@gmail.com>

* cudaEvent error logging improvement

Signed-off-by: raver119 <raver119@gmail.com>

* ConstantHelper thread safety

Signed-off-by: raver119 <raver119@gmail.com>

* - minor corrections in ConstantTadHelper

Signed-off-by: Yurii <yurii@skymind.io>

* ConstantShapeHelper thread safety

Signed-off-by: raver119 <raver119@gmail.com>

* ConstantTadHelper.cu updated

Signed-off-by: raver119 <raver119@gmail.com>

* logging off

Signed-off-by: raver119 <raver119@gmail.com>

* logging off

Signed-off-by: raver119 <raver119@gmail.com>
2019-09-03 22:00:38 +03:00
..
loops [WIP] More tweaks (#173) 2019-08-27 10:37:10 +03:00
ConstantHelper.cpp [WIP] Thread safety (#229) 2019-09-03 22:00:38 +03:00
ConstantShapeHelper.cpp [WIP] Thread safety (#229) 2019-09-03 22:00:38 +03:00
ConstantTadHelper.cpp [WIP] Thread safety (#229) 2019-09-03 22:00:38 +03:00
MmulHelper.cpp [WIP] bitwise ops (#115) 2019-08-15 11:49:50 +03:00
PointersManager.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
biDiagonalUp.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
cublasHelper.cpp [WIP] multi-device support (#80) 2019-08-14 16:52:34 +03:00
hhColPivQR.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
hhSequence.cpp Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00
householder.cpp Merge master to upstream (#7945) 2019-06-27 18:37:04 +03:00
jacobiSVD.cpp Merge master to upstream (#7945) 2019-06-27 18:37:04 +03:00
svd.cpp Merge master to upstream (#7945) 2019-06-27 18:37:04 +03:00