gpurs

Crates.iogpurs
lib.rsgpurs
version0.4.0
sourcesrc
created_at2023-10-08 21:07:22.500354
updated_at2023-11-25 03:14:44.750864
descriptionGPU acceleration/linear algebra crate for scientific computing
homepagehttps://github.com/i-saac/gpurs
repositoryhttps://github.com/i-saac/gpurs
max_upload_size
id997436
size206,255
Isaac (i-saac)

documentation

https://docs.rs/gpurs

README

gpurs

crates.io docs.io License

Welcome to gpurs (pronounced "Jeepers!"), a general-purpose linear algebra toolkit for scientific computing including GPU acceleration through OpenCL.

Notices

  • This crate is currently very much in development, and every feature and piece of syntax is subject to change. I'm trying to slow down with the major syntactic overhauls, but no promises.

  • This crate loads GPU accelerator modules and thus requires the OpenCL SDK by default. To opt out of this (for instance if you have no GPU) set the flag default-features = false when adding gpurs to your Cargo.toml file.

    • For NVIDIA GPUs, the OpenCL SDK is available through the CUDA installer.

Documentation

  • GitHub Wiki (Deep dives into specific functionality with examples)
  • RustDocs (Has descriptions of most functions with example code)
Commit count: 43

cargo fmt