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

Fix issue with linking workspace to HyKKT. #211

Merged

Conversation

pelesh
Copy link
Collaborator

@pelesh pelesh commented Jan 8, 2025

Make sure a workspace library is linked to HyKKT module in Re::Solve.

Also, if CUDA or HIP are enabled, they can be linked with HyKKT module. The module may not use any of those backends, but it can be linked to them.

@pelesh pelesh added bug Something isn't working testing cmake labels Jan 8, 2025
@pelesh pelesh requested review from maksud and shakedregev January 8, 2025 18:35
@pelesh pelesh self-assigned this Jan 8, 2025
@pelesh pelesh merged commit 7c013d3 into slaven/permutation_cpu_port Jan 8, 2025
4 checks passed
@shakedregev
Copy link
Collaborator

Checked on Frontier and on CUDA machine. All tests pass

shakedregev added a commit that referenced this pull request Jan 15, 2025
* added new permutation kernels

* edited cmake

* added Hello world tests

* added Hello world tests

* resolved conflict

* hykkt hello world working, working on linking for permutation

* resolved conflict

* Ignore files in resolve/hybrid dir.

* Remove cpu subdirectory in hykkt dir.

* hykkt lib builds.

* Fix issues in CMake related to HyKKT build.

* resolved conflict

* HyKKT permutation test works.

* modifications for CUDA

* removed extraneous tests

* reformatted according to contributing guidelines

* fixed straggling old names

* stash

* fixed capitalization for selectionSort2

* fixed capitalization for selectionSort2

* doesn't add hykkt if not using suitesparse

* doesn't add hykkt if not using suitesparse

* added namespaces and capitalized enums

* fixed naming

* function alignment

* namespace fixes, const where possible

* Fix issue with linking workspace to HyKKT. (#211)

* Coding style suggestions (#213)

* Coding style suggestions.

* added param in/out

* Style suggestions for permutation tests.

* Some more doxygen formatting.

---------

Co-authored-by: shakedregev <[email protected]>

* added requested changes

* addressed Doxygen comment issues

---------

Co-authored-by: Slaven Peles <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working cmake testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants