게시된 날짜: Mar 8, 2022

Amazon Braket은 AWS의 양자 컴퓨팅 서비스로, 이제 게이트 기반 양자 디바이스 및 시뮬레이터에 대해 OpenQASM 3.0을 지원합니다. 이번 출시를 통해 고객은 이전과 같이 프로그램을 구축 및 실행하도록 Braket SDK를 사용하는 옵션을 이용하거나 Braket SDK 및 API를 통해 동등한 OpenQASM 3.0 문자열을 직접 공급할 수 있습니다. Amazon Braket에서 OpenQASM 3.0의 도입과 현재 진행 중인 지원은 앞으로도 고객이 여러 개발 환경에서 양자 프로그램을 보다 쉽게 마이그레이션할 수 있도록 지속될 것입니다.

OpenQASM은 양자 하드웨어에 대한 요구되는 제어 수준이 낮은 상황을 포함하여, 다양한 사용 사례를 지원하는 여러 수준의 양자 프로그램 설명을 위한 중급 수준의 표현입니다. Braket과 마찬가지로, OpenQASM은 하드웨어에 구애를 받지 않으므로, 다양한 디바이스에서 고객에게 일관된 프로그래밍 경험을 제공하고 표현 방식으로 보다 적합합니다. 2017년 오픈 소스 프로젝트로 시작된 이후 OpenQASM은 사용자와 양자 하드웨어 개발자 사이에서 널리 채택되었습니다. OpenQASM은 연구자를 위한 알고리즘 개발에 도움이 되는 mitiq 및 Yao.jl과 같이 계속 늘어나는 서드 파티 애플리케이션 라이브러리에서 추가적으로 지원되고 잇습니다. Braket 기반 OpenQASM은 여러 프레임워크에서 수익성을 얻기 위한 기회를 창출할 뿐만 아니라, 고객의 개발 스택을 단순화하는 데에도 도움이 됩니다. OpenQASM의 새로운 버전(3.0)에서는 이전 버전을 확장하여 최종 사용자 인터페이스와 하드웨어 설명 언어 사이의 격차를 좁히기 위해 펄스 수준의 제어, 게이트 타이밍 및 기존의 제어 흐름과 같은 더 많은 기능을 포함합니다. Braket 서비스에서 OpenQASM 3.0에 대한 지원을 도입했을 뿐만 아니라, AWS가 OpenQASM 3.0 기술 운영 위원회에 가입하면서 게이트 기반 양자 알고리즘을 위한 일관된 표현으로 OpenQASM의 발전을 가속화하는 데 도움이 될 것입니다.

OpenQASM 3.0에 대한 지원은 Amazon Braket을 사용할 수 있는 모든 리전에서 제공됩니다. OpenQASM 3.0을 시작하려면 Amazon Braket 설명서, Amazon Braket 콘솔, Example notebook on Github와 같은 리소스를 참조하세요.