Execution on Classiq simulators¶
Classiq offers execution on simulators that are located at the Classiq backend.
Tip
These simulators don't require an account on a different cloud, and are usually fast to execute.
Aer Simulators Usage¶
from classiq.execution import ClassiqBackendPreferences
preferences = ClassiqBackendPreferences(
backend_name="Name of requsted quantum simulator"
)
The supported simulators are any Aer simulator, including:
-
aer_simulator
. -
aer_simulator_statevector
. -
aer_simulator_density_matrix
. -
aer_simulator_matrix_product_state
.
Nvidia Simulator Usage¶
Execution on Nvidia simulators requires specific license permissions. Before first use, contact Classiq support.
from classiq.execution import ClassiqBackendPreferences
preferences = ClassiqBackendPreferences(backend_name="nvidia_state_vector_simulator")
Note
The number of execution requests to the NVIDIA simulator may be limited. If you encounter any problem, contact Classiq support.