Organização e arquitetura de computadores quânticos

14

Quais são os dispositivos e suas interconexões usados ​​junto com os Processadores Quânticos? Eles são compatíveis com dispositivos de hardware como cache, RAM, discos dos computadores atuais?

check123
fonte
você pode estar interessado em uma pergunta relacionada à história.
Artem Kaznatcheev

Respostas:

13

O que você descreve como computadores atuais é conhecido como arquitetura de von Neumann . Essa abordagem é uma das muitas maneiras de pensar sobre a computação clássica e existem outras abordagens clássicas que podem ou não ter generalizações relevantes para a computação quântica . Parece pouco provável que a arquitetura de von Neumann seja relevante para a computação quântica , devido à sua dificuldade do lado teórico e da implementação.

No entanto, como mencionei na história, há um artigo sobre a implementação de uma arquitetura quântica de von Neumann. Eles fazem isso via qubits supercondutores, é claro que a implementação é muito pequena, com apenas 7 partes quânticas: dois qubits supercondutores, um barramento quântico, duas memórias quânticas e dois registros de zeragem. Isso permite que sua CPU quântica execute portas de um, dois e três qubit em qubits, e a memória permite que os qubits (dados) sejam gravados, lidos e zerados. A implementação de uma superposição quântica de portões é muito difícil e, portanto, o programa é armazenado classicamente.

Os modelos mais prováveis ​​de computação quântica a serem implementados incluem: modelos baseados em medições, topológicos e adiabáticos. As implementações típicas desses modelos parecem mais experimentos de física (que são!) Do que computadores. Algumas das estratégias comuns de implementação incluem íons presos, óptica quântica e circuitos supercondutores.

A abordagem do circuito foi colocada em chips e, de fato, o D-Wave (um spin-off da UBC em Vancouver) afirma ter construído computadores quânticos usando o modelo adiabático para implementar o recozimento simulado quântico. Eles conseguiram vender esse computador para a Lockheed Martin, mas sua abordagem foi recebida com forte ceticismo .

Por fim, a abordagem de RMN mencionada por @RanG. é interessante, mas suspeita-se que não seja equivalente à computação quântica completa. É equivalente ao modelo de qubit de uma limpeza (também conhecido como DQC1) e suspeito de ser estritamente mais fraco que a computação quântica completa.

Artem Kaznatcheev
fonte
Então, como e onde eles armazenam suas informações? Como nos computadores "clássicos", armazene-os como bits em chips de silício.
check123
@ check123 como o cálculo lambda armazena suas informações? Como uma rede neural armazena suas informações? Ambos são também computadores clássicos. Você está pensando em uma implementação específica (a arquitetura von Neumann). Como as informações são armazenadas depende da implementação. Um qubit supercondutor armazena informações no estado quântico da entrega da corrente, um experimento óptico a armazena na polarização do fóton, ou na presença ou ausência de um fóton, um experimento com íons superfrios a armazena em rotação .
Artem Kaznatcheev
Uma implementação topológica armazena suas informações no histórico passado de caminhos de anyons, uma implementação adiobática armazena as informações em todo o hamiltoniano. O ponto é que você não pode perguntar "como um computador quântico armazena informações" não mais do que você pode perguntar "como qualquer computador clássico armazena informações". Você só pode falar sobre implementações específicas (você estava confundindo "computador clássico" com "arquitetura von Neumann para computador clássico"). Espero que ajude: D
Artem Kaznatcheev 8/12/12
7

Na verdade não. Os computadores quânticos precisarão processar bits quânticos (qubits) em vez de bits "clássicos".

Os dispositivos atuais (RAMs, discos) usam a tecnologia atual para manter os bits clássicos: por exemplo, uma célula de memória (por exemplo, um capacitor) com alta tensão está "mantendo" o valor do bit "1"; se a tensão estiver baixa, o bit é "0".

Os Qubits são "implementados" através de "partículas" muito pequenas: fótons, átomos, moléculas pequenas e seu "estado" (nível de energia etc.) é o "valor". Aqueles não podem ser salvos através de um capacitor, por exemplo.

No entanto, um computador quântico definitivamente terá partes "clássicas" (como ter dois computadores conectados, um é clássico e um quântico; se houver um cálculo a ser feito, a parte clássica estará ativa; quando um efeito quântico for necessário, o parte quântica estará ativa). Portanto, o computador quântico utilizará RAMs padrão, DISKs e outros dispositivos quânticos.

Para os próprios dispositivos quânticos: isso depende muito das implementações. Dispositivos ópticos serão usados ​​para manipular fótons. Os computadores NMR precisarão ter ímãs gigantes, etc. (não estou familiarizado com a implementação, mas a wikipedia parece ter vários exemplos com os quais você pode começar).

Tocou.
fonte