
NVIDIA sta promuovendo l'idea di combinare elementi di computer quantistici e classici per accelerare l'elaborazione. In particolare, l'azienda sta lavorando per introdurre i suoi acceleratori di unità di elaborazione grafica (GPU) nei sistemi quantistici, nonché per semplificare la creazione di algoritmi quantistici. E oggi NVIDIA ha annunciato nuovi passi in questa direzione.
Da tempo NVIDIA ha introdotto il toolkit cuQuantum, che permette di simulare il funzionamento di algoritmi per processori quantistici sulle GPU NVIDIA A100, o meglio sui loro tensor core. Questo ha reso più facile entrare nel mondo dell'informatica quantistica. cuQuantum, in particolare, è disponibile per tutti come parte del cloud AWS. Ora NVIDIA intende combinare sistemi quantistici e classici.
Per fare ciò, NVIDIA vuole creare un'interfaccia a bassa latenza che consentirà ai suoi acceleratori di calcolo e ai processori quantistici (QPU) di comunicare. Ciò consentirà ai computer quantistici di utilizzare il potente potenziale di calcolo parallelo della GPU per risolvere i problemi classici. In particolare, si propone di utilizzarli per l'ottimizzazione dei circuiti, la calibrazione e la correzione degli errori. Le GPU possono ridurre il tempo necessario per completare queste attività e ridurre la latenza di comunicazione tra computer classici e quantistici, che è un importante collo di bottiglia per i sistemi quantistici ibridi di oggi.
NVIDIA ritiene inoltre che il settore dell'informatica quantistica abbia bisogno di un modello di programmazione unificato con strumenti efficienti e facili da usare. Oggi, per programmare le QPU, i ricercatori sono costretti a utilizzare l'equivalente quantistico del codice assembly di basso livello, che va oltre le capacità di molti scienziati. Inoltre, attualmente non esiste un unico modello di programmazione e compilatore che consenta l'esecuzione dello stesso algoritmo su qualsiasi QPU.
NVIDIA intende offrire una serie di strumenti che consentiranno agli scienziati di implementare facilmente i loro algoritmi quantistici prima su QPU simulate e poi su quelle reali. Per fare ciò, hai bisogno di un compilatore che ti permetta di lavorare in entrambi gli ambienti. Con la combinazione di strumenti di simulazione quantistica GPU e un modello di programmazione e un compilatore unificati, i ricercatori saranno in grado di iniziare a costruire data center quantistici ibridi, afferma NVIDIA.
2022-05-30 19:33:31
Autore: Vitalii Babkin