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

Prepare for more CUDA/HIP unification #1616

Merged
merged 8 commits into from
Jun 27, 2024
Merged

Prepare for more CUDA/HIP unification #1616

merged 8 commits into from
Jun 27, 2024

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    fa882de View commit details
    Browse the repository at this point in the history
  2. prepare for unification

    - Add necessary switching headers
    - Provide device namespace macro via compiler definitions
    - Add necessary (namespace) aliases
    - adapt math lib includes and namespaces
    - uniformize files
    upsj committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    3f3b010 View commit details
    Browse the repository at this point in the history
  3. fix compilation

    upsj committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    074f1fd View commit details
    Browse the repository at this point in the history
  4. review updates

    - fix HIP compilation issues
    - uniform ifdef checks
    - deviceComplex type aliases
    - remove unnecessary includes
    
    Co-authored-by: Marcel Koch <[email protected]>
    upsj and MarcelKoch committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9312065 View commit details
    Browse the repository at this point in the history
  5. fix replacement errors

    upsj committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    88d3eee View commit details
    Browse the repository at this point in the history
  6. review updates

    - make sparselib/blas the only non-deprecated way of getting handles
    - fix header orders
    
    Co-authored-by: Yuhsiang M. Tsai <[email protected]>
    upsj and yhmtsai committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    599cada View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fe3ec90 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7f7ce32 View commit details
    Browse the repository at this point in the history