This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-05-31
Channels
- # aleph (3)
- # aws (5)
- # beginners (65)
- # boot (17)
- # cljs-dev (112)
- # cljsrn (5)
- # clojure (146)
- # clojure-austin (3)
- # clojure-dusseldorf (3)
- # clojure-italy (18)
- # clojure-norway (13)
- # clojure-russia (84)
- # clojure-serbia (5)
- # clojure-spec (24)
- # clojure-uk (84)
- # clojurescript (204)
- # css (1)
- # cursive (21)
- # data-science (3)
- # datascript (21)
- # datomic (26)
- # emacs (5)
- # euroclojure (1)
- # hoplon (8)
- # jobs (7)
- # jobs-discuss (2)
- # keechma (35)
- # lumo (92)
- # mount (1)
- # nrepl (2)
- # numerical-computing (16)
- # off-topic (10)
- # om (58)
- # re-frame (13)
- # reagent (90)
- # remote-jobs (2)
- # ring-swagger (1)
- # spacemacs (9)
- # specter (6)
- # unrepl (17)
- # untangled (56)
- # yada (2)
@blueberry : have you seen situations where bad calls in jcuda crashes the entire jvm ?
I'm running into this issue alot recently, and it's submoptimal as it forces ms to wait + start a new repl and really reduceds on ability to experiment quickly
(JCublas2/cublasSetPointerMode cublas-handle cublasPointerMode/CUBLAS_POINTER_MODE_DEVICE) <-- lacking that one line cause cublasSdot to crash
@blueberry : clojureCuda doesn't wrap cuBlas/cuDnn yet, does it ?
@blueberry: oh wow, was this just added in 0.11 ? http://dragan.rocks/articles/17/CUDA-and-cuBLAS-GPU-matrices-in-Clojure
@blueberry: does "cudastreams" play well with "cublas" ?
if so, how do you handle it in neandertheral ? do you break up big matcies into smaller pieces that you can put into different cudastreams ?