

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

# 컴파일된 회로 검사
<a name="braket-compiled-circuits-inspecting"></a>

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