Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor CUSPARSE #409

Merged
merged 16 commits into from
Sep 4, 2020
Merged

Refactor CUSPARSE #409

merged 16 commits into from
Sep 4, 2020

Commits on Sep 3, 2020

  1. Configuration menu
    Copy the full SHA
    7c1e847 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    158bdf6 View commit details
    Browse the repository at this point in the history
  2. Rework matrix-matrix and matrix-vector multiplication.

    - wrap cusparseSpMM
    - make the cusparseSpMV wrapper support CSC
    - switch to 5-arg mul
    maleadt committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    e39398f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a76af1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72f2a1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6db965 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d54ccd View commit details
    Browse the repository at this point in the history
  7. Remove expensive conversion.

    maleadt committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    f4a092a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b707ef View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fb9f12d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c98237e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3ffab3e View commit details
    Browse the repository at this point in the history
  12. Simplify some conversions.

    maleadt committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    83eb43c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ff0e74e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9b86b00 View commit details
    Browse the repository at this point in the history
  15. Don't use SparseArrays.sparse function, but use explicit constructors.

    We have multiple sparse array types, so hard to choose one.
    maleadt committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    5d53166 View commit details
    Browse the repository at this point in the history