| name | backend-selector |
| description | Multi-backend comparison and selection skill for optimal hardware choice |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| metadata | {"specialization":"quantum-computing","domain":"science","category":"hardware-integration","phase":6} |
| graph | {"domains":["domain:quantum-computing"],"specializations":["specialization:quantum-computing"],"skillAreas":["skill-area:mathematical-reasoning","skill-area:physics-simulation","skill-area:statistical-analysis"],"workflows":["workflow:experiment-design"],"roles":["role:research-engineer","role:computational-scientist"]} |
Backend Selector
Purpose
Provides expert guidance on comparing and selecting quantum backends across multiple providers based on circuit requirements and performance criteria.
Capabilities
- Backend capability comparison
- Queue time estimation
- Cost optimization
- Fidelity-based ranking
- Connectivity analysis
- Job prioritization
- Provider API integration
- Historical performance tracking
Usage Guidelines
- Requirements Analysis: Determine circuit qubit and gate requirements
- Backend Query: Fetch available backends from all providers
- Filtering: Eliminate backends that cannot support circuit
- Ranking: Score backends by fidelity, queue time, and cost
- Selection: Choose optimal backend for execution
Tools/Libraries
- Qiskit
- Amazon Braket
- Cirq
- Azure Quantum SDK
- pytket