-
Notifications
You must be signed in to change notification settings - Fork 46
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
Is ROCm no longer supported by 0.9.x? #374
Comments
0.9.x is a new implementation that can work on Windows without even WSL, while old features are all kept. So you still can follow "Path 1" to run ROCm custom kernels. The problem you suffered seems a C++ compatibility issue, let me fix it. |
BTW, do you consider to turn to DirectX on Windows instead of ROCm on Windows? |
@ghostplant |
I just push a commit to fix the error you reported. |
@ghostplant
And the Antares I installed with "Path 1" has always been 0.3.X instead of 0.9.X, how to install it if I want to use 0.9.X with ROCm? |
v0.9.x is a re-implementation without WSL dependency. It may take time to merge a lot of features from v0.3.x. Suggest using DirectX v0.9.x for now since they are similar in performance. |
@ghostplant |
The PR was just applied in PyPI. You can install |
Thanks for your kind reply! I'll try it! |
@ghostplant
But the file is in the right place. Is that because of permissions? Or is there something else wrong? |
@ghostplant |
Can you attach the new error logs? |
@ghostplant
|
It is unfortunate that I cannot reproduce this. Can you help to debug yourself why this two lines failed to create the file at You can run |
@ghostplant |
@ghostplant
I've tried to run ROCM on the WSL platform and haven't been able to find a good way, but I finally found it here and saw a silver lining. I want to try version 0.9.X but can't find a whl that supports ROCM. Install version 0.3.x and use BACKEND=c-rocm to prompt that the gpu cannot be found, use BACKEND=c-rocm_win64 to run and report "/home/root001/miniconda3/lib/python3.11/site-packages/antares_core/backends/c-rocm_win64/../../graph_evaluator/run_graph.cpp:14:29: error: ‘memalign’ was not declared in this scope
14 | void data_ptr = (void)memalign(256, length);" error, I don't know where to start to fix the error, is there an official guidance document to tell me the correct steps? 😒
The text was updated successfully, but these errors were encountered: