-
Notifications
You must be signed in to change notification settings - Fork 4
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
provider needs to pass the GPU model to the bid price script _before_ it Bids so it can price it (when the GPU model
is not set in SDL)
#166
Closed
andy108369 opened this issue
Dec 18, 2023
· 3 comments
· Fixed by akash-network/provider#242 or akash-network/helm-charts#280
Closed
provider needs to pass the GPU model to the bid price script _before_ it Bids so it can price it (when the GPU model
is not set in SDL)
#166
andy108369 opened this issue
Dec 18, 2023
· 3 comments
· Fixed by akash-network/provider#242 or akash-network/helm-charts#280
Labels
Comments
the best provider to test this now is |
Thanks Andrey - I ran into this yesterday and wasn't aware of this issue - so, appreciated! - going to addd this to backlog |
May 14th, 2024:
|
andy108369
added a commit
to andy108369/helm-charts
that referenced
this issue
May 15, 2024
andy108369
added a commit
to akash-network/helm-charts
that referenced
this issue
May 15, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
akash node/network 0.30.0, and 0.32.2
provider-services version 0.4.8, and 0.5.13
Update (Apr 30, 2024):
TL;DR The issue is basically this:
model: *
set in the SDL eventually gets through the bid engine which then gets passed to the bid price script (or whatever reads thestdin
to process theresources
); What's expected is that the actually available GPU which got selected by the K8s engine.The current version of the bid price script automatically sets the highest price when a specific GPU is not designated in the SDL. This approach is adopted because the script is unable to determine which GPU is being requested or which one is available; therefore, it defaults to the highest price. This serves as a temporary solution to ensure that the provider does not inadvertently offer a high-end GPU at the cost of a lower-end model.
However, it causes an issue when only the lower-end models are available and the client does not explicitly specify the model in the SDL - this way he gets lower-end models for the highest price of the highest-end model.
Provider needs to pass the GPU model it picked to the bid price script before it Bids so it can price it (when the GPU
model
is not set in SDL deployment manifest).The text was updated successfully, but these errors were encountered: