Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…ochi into release/hip6.0_cuda12.2
  • Loading branch information
RichardGe committed Apr 9, 2024
2 parents 7dfd36a + 659e192 commit e425f68
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 5 deletions.
16 changes: 13 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ Orochi will aim to maintain support for various version combinations, enabling d

Combinations currently supported:
| HIP version | CUDA version | Branch | Remarks |
|-------------|--------------|------------------------------------------------------------------------------------------------------------|------------------------------------------------------|
| 5.7 | 12.2 | [release/hip5.7_cuda12.2](https://github.com/GPUOpen-LibrariesAndSDKs/Orochi/tree/release/hip5.7_cuda12.2) | tested and validated |
| 6.0 | 12.2 | [release/hip6.0_cuda12.2](https://github.com/GPUOpen-LibrariesAndSDKs/Orochi/tree/release/hip6.0_cuda12.2) | tested and validated - Windows DLLs not provided yet |
|-------------|--------------|------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|
| 5.7 | 12.2 | [release/hip5.7_cuda12.2](https://github.com/GPUOpen-LibrariesAndSDKs/Orochi/tree/release/hip5.7_cuda12.2) | tested and validated |
| 6.0 | 12.2 | [release/hip6.0_cuda12.2](https://github.com/GPUOpen-LibrariesAndSDKs/Orochi/tree/release/hip6.0_cuda12.2) | tested and validated - HIP Windows DLLs not provided yet |

If you need a combination that is currently not supported, open an [Issue](https://github.com/GPUOpen-LibrariesAndSDKs/Orochi/issues).

Expand Down Expand Up @@ -99,4 +99,14 @@ The source code for the test applications can be found [here](./Test/).

----

## Contribution

Feel free to open pull requests.

You can either target a specific `release/` branch or the `main` branch.

If it makes sense, your commit will then be propagated in the different `release/` branches by us.

----

[1] Yamata no Orochi (ヤマタノオロチ, 八岐大蛇) is a legendary eight-headed and eight-tailed Japanese dragon.
12 changes: 10 additions & 2 deletions contrib/hipew/src/hipew.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -549,13 +549,21 @@ static DynamicLibrary dynamic_library_open_find(const char **paths) {
return NULL;
}

/* Implementation function. */
// Implementation function.
static void hipewHipExit(void) {
if (hip_lib != NULL) {
/* Ignore errors. */
// Ignore errors.
dynamic_library_close(hip_lib);
hip_lib = NULL;
}

if (hiprtc_lib != NULL) {
// Ignore errors.
dynamic_library_close(hiprtc_lib);
hiprtc_lib = NULL;
}

return;
}

#ifdef _WIN32
Expand Down

0 comments on commit e425f68

Please sign in to comment.