Conversation
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
| "source": [ | ||
| "<span id=\"usage\"></span>\n", | ||
| "Usage is a measurement of the amount of time the QPU is locked for your workload, and it is calculated differently, depending on which execution mode you're using.\n", | ||
| "Usage is a measurement of the amount of resource consumption. This resource consumption maps to different cost based on the plan type.\n", |
There was a problem hiding this comment.
| "Usage is a measurement of the amount of resource consumption. This resource consumption maps to different cost based on the plan type.\n", | |
| "Usage is a measurement of the amount of resource consumption. This resource consumption maps to different cost based on the plan type and resources selected.\n", |
Suggest we add this as within the next year we will have QPUs >200 qubits that cost more than our <200 qubit systems per contract.
There was a problem hiding this comment.
Small detail. Later we say “... quantum usage (quantum resource consumption)", but here we say “amount of resource consumption”, instead of "amount of quantum resource consumption". I’m not sure how precise we want to be or whether we want to spell this out every time.
There was a problem hiding this comment.
Hm, the link isn't taking me to exactly where you see this @raulotaolea, but what I thought I understood from @jyu00 is that there is a difference between usage and quantum usage. If so, is it correct how we're using it?
There was a problem hiding this comment.
QPU usage = quantum usage?
| "The maximum execution time (`max_execution_time`) limits how long a job can run. If a job exceeds this time limit, it is forcibly canceled. This value applies to single jobs, whether they are run in job, session, or batch mode.\n", | ||
| "\n", | ||
| "The value is set in seconds, based on quantum time (not wall clock time), which is the amount of time that the QPU is dedicated to processing your job. It is ignored when using local testing mode because that mode does not use quantum time." | ||
| "The value is set in seconds, based on quantum usage (not wall clock time), which is the amount of time that the QPU is dedicated to processing your job. It is ignored when using local testing mode because that mode does not use quantum usage." |
There was a problem hiding this comment.
@jyu00 Shouldn't this be max_usage as well and no longer purely seconds based?
There was a problem hiding this comment.
That change isn't done yet so it's still max_execution_time. But he description should be changed to not say "time dedicated".
docs/guides/manage-cost.mdx
Outdated
| These are the fields relevant to cost: | ||
|
|
||
| - **Billing cycle usage**: The amount of _quantum time_ used by this instance during the current billing cycle. Quantum time is the duration a QPU is committed to fulfilling a user request. | ||
| - **Billing cycle usage**: The instance's _quantum usage_ during the current billing cycle. Quantum usage is the duration a QPU is committed to fulfilling a user request. |
There was a problem hiding this comment.
I was actually looking at this doc earlier today. I don't actually see these fields in the instance details panel. It just links you to the Analytics page it seems.
There was a problem hiding this comment.
Correct. We had them in the IBM Cloud UI plugin for PayGo instances but they don't make sense in IQP. You can remove:
- Billing cycle usage
- Billing cycle cost
- Total cost
A user can always see them on the IBM Cloud billing page.
There was a problem hiding this comment.
@raulotaolea can you check my updates in cb8d866 and make sure it accurately reflects the changes?
| "source": [ | ||
| "<span id=\"usage\"></span>\n", | ||
| "Usage is a measurement of the amount of time the QPU is locked for your workload, and it is calculated differently, depending on which execution mode you're using.\n", | ||
| "Usage is a measurement of the amount of resource consumption. This resource consumption maps to different cost based on the plan type.\n", |
There was a problem hiding this comment.
Small detail. Later we say “... quantum usage (quantum resource consumption)", but here we say “amount of resource consumption”, instead of "amount of quantum resource consumption". I’m not sure how precise we want to be or whether we want to spell this out every time.
docs/guides/manage-cost.mdx
Outdated
| These are the fields relevant to cost: | ||
|
|
||
| - **Billing cycle usage**: The amount of _quantum time_ used by this instance during the current billing cycle. Quantum time is the duration a QPU is committed to fulfilling a user request. | ||
| - **Billing cycle usage**: The instance's _quantum usage_ during the current billing cycle. Quantum usage is the duration a QPU is committed to fulfilling a user request. |
There was a problem hiding this comment.
Correct. We had them in the IBM Cloud UI plugin for PayGo instances but they don't make sense in IQP. You can remove:
- Billing cycle usage
- Billing cycle cost
- Total cost
A user can always see them on the IBM Cloud billing page.
docs/guides/manage-cost.mdx
Outdated
|
|
||
| - **Usage**: The amount of quantum time used by this job. Quantum time is the duration a QPU is committed to fulfilling a user request. | ||
| - **Usage**: The amount of resource consumption used by this job. Quantum usage is the duration a QPU is committed to fulfilling a user request. | ||
| - **Cost**: The total cost of running this job. |
There was a problem hiding this comment.
We don't display this column in IQP anymore.
docs/guides/manage-cost.mdx
Outdated
| @@ -101,9 +101,9 @@ To determine how much has been billed to an instance during the current billing | |||
|
|
|||
| These are the fields relevant to cost: | |||
There was a problem hiding this comment.
Not sure this whole section still makes sense. The only field related to cost ($) is the Total cost limit that a user can configure when editing a PayGo instance details. We no longer refer to cost in the UI, everything is expressed in terms of usage (time). For cost information, users are redirected to the IBM Cloud billing page.
Co-authored-by: Fran Cabrera <francabrera@users.noreply.github.com> Co-authored-by: Kevin Stevens <kevin.stevens2@ibm.com>
Co-Authored-By: Kevin Stevens <178142897+kevin-stevens-ibm@users.noreply.github.com>
Co-authored-by: Kevin Stevens <kevin.stevens2@ibm.com>
|
@jyu00 the IBM Circuit function doc has a max_execution_time option that mentions QPU |
|
Also @jyu00 - |
Yeah, and instead of |
|
@jyu00 I saw a message from you about doing a followup PR for API changes, but now that is missing - are we ok as-is then? I had changed |
|
Ignore me - I just realized it was in an internal discussion. I'm assuming that yes I should change back to
|
|
One or more of the following people are relevant to this code:
|

cc: @kevin-stevens-ibm @jyu00