Quantinuum/tket

Source code for the TKET quantum compiler, Python bindings and utilities

해결하는 문제

TKET은 다양한 양자 컴퓨팅 아키텍처를 위한 양자 회로 최적화를 위한 고성능 양자 컴파일러입니다. 개발자들이 추상적인 양자 알고리즘과 실제 양자 하드웨어의 물리적 제약 사이의 격차를 메우는 데 도움을 줍니다.

작동 방식

이 프로젝트는 최대 실행 속도를 위해 C++로 작성된 코어 엔진과 사용자가 회로를 쉽게 구성하고 실험을 관리할 수 있도록 해주는 pytket이라는 Python 인터페이스로 구성됩니다. 모듈식 확장 시스템을 사용하여 다양한 양자 장치, 시뮬레이터, 그리고 Qiskit, Cirq, PennyLane과 같은 다른 소프트웨어 라이브러리와 연동됩니다.

대상 사용자

실제 양자 하드웨어나 시뮬레이터에서 실행하기 위해 양자 회로를 컴파일하고 최적화해야 하는 양자 컴퓨팅 연구자 및 개발자에게 적합합니다.

주요 특징

  • 회로 최적화를 위한 고성능 C++ 코어.
  • 회로 구성 및 실험 처리를 위한 포괄적인 Python API (pytket).
  • 하드웨어 및 시뮬레이터와의 상호운용성을 위한 광범위한 확장 모듈 생태계.
  • 여러 양자 컴퓨팅 아키텍처를 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트