컴파일된 회로 검사 - Amazon Braket

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

컴파일된 회로 검사

양자 처리 장치(QPU)와 같은 하드웨어 디바이스에서 양자 회로를 실행해야 하는 경우 먼저 디바이스가 이해하고 처리할 수 있는 허용 가능한 형식으로 회로를 컴파일해야 합니다. 예를 들어, 상위 수준 양자 회로를 대상 QPU 하드웨어에서 지원하는 특정 네이티브 게이트로 트랜스퍼레이션합니다. 양자 회로의 실제 컴파일된 출력을 검사하는 것은 디버깅 및 최적화 목적에 매우 유용할 수 있습니다. 이 지식은 양자 애플리케이션의 성능 및 효율성을 개선할 수 있는 잠재적 문제, 병목 현상 또는 기회를 식별하는 데 도움이 될 수 있습니다. 양자 회로의 컴파일된 출력을 보고 분석할 수 있습니다.Rigetti and IQM 아래 제공된 코드를 사용하는 양자 컴퓨팅 디바이스.

task = AwsQuantumTask(arn=task_id, aws_session=session) # After the task has finished running task_result = task.result() compiled_circuit = task_result.get_compiled_circuit()
참고

현재에 대한 컴파일된 회로 출력 보기 IonQ 디바이스는 지원되지 않습니다.