Ricerca
OpenQARP: un framework modulare per la ricerca sulle applicazioni quantistiche
Presentiamo OpenQARP, l’Open Quantum Application Research Package: un framework Python open source per la ricerca sulle applicazioni quantistiche, basato su un core C++ compilato. In OpenQARP, un’appl

- arXiv
- 2609.15697
- Pubblicato
- 2026-09-14
- Autori
- Stefano Scali, Vicente P. Soloviev, Antonio Márquez Romero, Brian Coyle, Giuseppe Buonaiuto, Annie Paine, Jonathan H. Fetherolf, Marcos Diez García, Michal Krompiec, Josh Kirsopp
Abstract degli autori
Presentiamo OpenQARP, l’Open Quantum Application Research Package: un framework Python open source per la ricerca sulle applicazioni quantistiche, basato su un core C++ compilato. In OpenQARP, un’applicazione è assemblata a partire da una libreria di algoritmi che coordina tre livelli intercambiabili: i blocchi descrivono i circuiti, le primitive descrivono cosa estrarre da essi e i motori descrivono come eseguirli. La release copre metodi che vanno da quelli per il breve termine a quelli tolleranti ai guasti, affrontando problemi che spaziano dalla struttura elettronica all’ottimizzazione combinatoria, con compilazione consapevole del dispositivo, circuit cutting e stima delle risorse, il tutto basato su un unico insieme di convenzioni numeriche che il codice deve rispettare. Ogni funzionalità numerica è verificata rispetto a un oracolo indipendente e ogni tempo di esecuzione pubblicato è accompagnato da una verifica di correttezza. Nel confronto con OpenFermion, Qiskit/Aer, PennyLane/Lightning, Qulacs, qsim e pytket, OpenQARP è da uno a due ordini di grandezza più veloce nell’algebra degli operatori e si colloca tra i più veloci nella simulazione. Eguaglia i compilatori maturi per numero di gate a due qubit e consente di esprimere un algoritmo completo nelle righe di codice richieste da un framework, anziché nel codice infrastrutturale richiesto da uno stack di primitive.
Il riassunto di questo paper è disponibile solo in inglese: leggilo nella pagina inglese.
Leggi il paper originale su arXiv