Home Qiskit Forest Cirq

Forest

A Rigetti Computing permite o acesso aos seus processadores quânticos através de sua própria plataforma de computação quântica em nuvem chamada de Quantum Cloud Services (QCS). A linguagem utilizada para programar os computadores quânticos da Rigetti é o Quil (Quantum Instruction Language). Através da biblioteca pyQuil, programas escritos em linguagem Python podem ser traduzidos para Quil e executados nos simuladores ou computadores quânticos da Rigetti. O desenvolvimento de algoritmos quânticos para os computadores e simuladores quânticos da Rigetti é facilitado com o uso do SDK Forest. O Forest inclui o compilador quilc e o simulador QVM (Quantum Virtual Machine).

O uso da biblioteca pyQuil e do SDK Forest requer a versão 3.7 ou superior do Python. Portanto, deve-se verificar a versão instalada no computador antes de iniciar os procedimentos de instalação que podem ser encontrados na documentação da biblioteca pyQuil. A instalação da biblioteca pyQuil é feita com a execução da linha de comando
pip install pyquil
no terminal dos sistemas operacionais Linux ou MacOS ou no prompt de comando do sistema operacional Windows. Após a instalação do pyQuil, deve-se fazer o download do SDK Forest. No Windows, a instalação do SDK Forest resume-se em executar o arquivo forest-sdk.msi e seguir as instruções. No macOS, a instalação requer a execução do arquivo forest-sdk.dmg seguido da execução do arquivo forest-sdk.pkg. No Linux, para a distribuição .deb executa-se:
tar -xf forest-sdk-linux-deb.tar.bz2
cd forest-sdk--linux-deb
sudo ./forest-sdk--linux-deb.run
Para a distribuição .rmp executa-se:
tar -xf forest-sdk-linux-rpm.tar.bz2
cd forest-sdk--linux-rpm
sudo ./forest-sdk--linux-rpm.run
Para maiores detalhes sobre os procedimentos de instalação, pode-se consultar o Guia de Instalação da biblioteca pyQuil e do SDK Forest.


Free Web Hosting