What is the maximum execution time for a Qiskit Runtime job?¶
To ensure fairness, there is a maximum execution time for each Qiskit Runtime job. If
a job exceeds this time limit, it is forcibly cancelled. This is represented in the job
status as Cancelled - Ran too long. The maximum execution time is the
smaller of 1) the system limit and 2) the max_execution_time
defined by the program.
The system limit is defined as follows:
Qiskit Runtime on IBM Cloud¶
The system limit on the job execution time is 3 hours for a job running on a simulator and 8 hours for a job running on a physical system.
Qiskit Runtime on IBM Quantum¶
The system limit on the job execution time is
Public Program |
Private Program |
|||
---|---|---|---|---|
Premium User |
Open User |
Premium User |
Open User |
|
Simulated Device |
3h |
1h |
3h |
1h |
Real Device |
8h |
4h |
8h |
2h |
Note that a premium user here means a user who has access to backends in providers other than ibm-q/open/main.
Other limitations¶
Programs cannot exceed 750KB in size.
Inputs to jobs cannot exceed 64MB in size.