Toshiki Teramura

Results 98 issues of Toshiki Teramura

- LLVM6 is still the default target on Ubuntu 18.04. - I'd like to use 0.8 branch without rustc-llvm-proxy, which is optional in 0.9 release - 0.8 branch forces to...

A proposition to resolve #61 Motivation ----------- `#[kernel]` function cannot use any variable, function, and so on because it will be compiled as a stand alone device code. ```rust fn...

enhancement

CI on GPU ------------ GitHub Actions with self-hosted runner works?? #9 Stable Rust ------------- Stabilize Host-side code. Device-side code is out-of-scope because large amount of issues are remains for nvptx...

This project is enough complicated for new developer to stop hacking. A guide book like [rustc-guide](https://github.com/rust-lang/rustc-guide) is needed.

enhancement

Wrap [CUDA steraming API](https://docs.nvidia.com/cuda/cuda-runtime-api/group__CUDART__STREAM.html) using async/await

enhancement

``` $ CUDA_LIBRARY_PATH=/opt/cuda/lib64 cargo test rustc: CommandLine Error: Option 'print-summary-global-ids' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options error: Could not compile `accel`. warning: build failed, waiting...

bug

Arnoldi method is a fundamental component of Krylov subspace method, which is used in sparse matrix context. However, the idea of Arnoldi method can be extended to general linear operators....

BLAS/LAPACK backends has multi-threading. - openblas-src has `openmp` flag to enable OpenMP - intel-mkl-src has `mkl-static-lp64-iomp` flag to link the multi-threaded static library Problems -------------- How to interact with Rust's...

https://github.com/rust-ndarray/ndarray-linalg/pull/241#issuecomment-667694684