-- 최신 버전의 고성능 Q-SDK t|ket>, 연구원이 Amazon Braket과 IonQ에서 회로를 시행하고, 윈도에서 양자 애플리케이션을 개발할 수 있도록 지원
케임브리지, 잉글랜드, 2020년 10월 15일 /PRNewswire/ -- 15일, IEEE QCE20 양자 주간(Quantum Week) - Cambridge Quantum Computing(CQC)[https://cambridgequantum.com/ ]이 자사의 고성능 양자 소프트웨어 개발 키트(quantum software development kit, Q-SDK)인 t|ket>('티켓'으로 발음)의 최신 버전을 발표했다. 현재 t|ket>은 윈도 운영체제에서 애플리케이션 개발뿐만 아니라 아마존 웹 서비스(Amazon Web Services, AWS)의 완전 관리 양자 컴퓨팅 서비스인 Amazon Braket과 IonQ 양자 컴퓨터에서 양자 회로 시행을 지원하고 있다.
t|ket> Q-SDK는 양자 컴퓨팅 하드웨어에서 시행 시 양자 알고리듬의 성능을 최대한 높이고, 여러 산업 부문에서 양자 컴퓨팅 애플리케이션 개발을 가속화하고자 개발됐다. 최신 t|ket> 버전은 회로 최적화와 소음 완화를 개선한 한편, 지원하는 양자 하드웨어 장치 수를 늘렸다.
CQC의 우수한 양자 컴퓨팅 과학자팀이 처음 개발하고, 이후 지속해서 업데이트해온 t|ket>은 연구원, 알고리듬 설계자 및 소프트웨어 개발자가 최첨단 양자 장치에서 최상의 결과를 도출하는 양자 회로를 만들고 시행하도록 지원한다. t|ket>은 기계 독립적인 알고리듬을 시행 가능한 회로로 전환함으로써 필요한 작업 수를 줄이는 한편, 물리적인 큐비트 배치를 최적화한다.
t|ket>은 실질적으로 모든 양자 하드웨어 장치와 양자 프로그래밍 언어에서 작용하며, 개발자 연구 프로그램 전반에 걸쳐 여러 장치를 연결하기 위해 단 하나의 코드 라인만 변경함으로써 장치 간에 쉽게 이동할 수 있다. 현재 전 세계 주요 기업뿐만 아니라 수많은 양자 하드웨어 공급업체가 t|ket>을 사용하고 있다.
t|ket> 0.6 버전에 포함된 새로운 기능을 자세히 소개하면 다음과 같다.
- 지원하는 장치, 시뮬레이터 및 개발 체제 수가 증가했다. 양자 연구원과 개발자는 이제 여러 고성능 시뮬레이터에서 애플리케이션을 테스트하고, 준비된 경우에는 Amazon Braket에서 IonQ와 Rigetti를 포함하는 양자 장치에서 회로를 시행할 수 있다. 최신 t|ket> 버전은 IBM, Honeywell, Rigetti 및 AQT 장치에 대한 기존 지원과 더불어 포획 이온 양자 컴퓨터에 대한 직접적인 지원도 제공한다.
- Cambridge Quantum Computing의 광범위한 ZX Calculus 연구를 포함해 독자적인 연구에서 개발된 회로 최적화 기법과 소음 완화 기법을 개선한다. t|ket> 개발자는 이 기능 세트를 통해 일반적인 용도의 양자 알고리듬에 맞게 대형 회로를 최적화할 수 있다.
- 운영체제의 지원을 확장한다. 이제 사용자는 자신이 선택한 운영체제(마이크로소프트 윈도, 리눅스 또는 애플 macOS)에서 양자 애플리케이션을 개발할 수 있다.
- IBM의 양자 컴퓨팅 개방 소스 체제인 Qiskit를 위한 지원을 개선한다. 양자 애플리케이션 개발자는 영역별로 구체적인 애플리케이션을 구축할 수 있는 교차 영역 알고리듬을 제공하는 고차원적인 양자 라이브러리를 사용하고, 이를 통해 개발 시간을 극적으로 단축시킬 수 있다.
Cambridge Quantum Computing CEO Ilyas Khan은 "이와 같은 t|ket> 업데이트를 통해 자사의 포춘 500대 고객사 및 기타 고객사가 여러 플랫폼에서 탄소 포집, 소재 과학 및 수학적 최적화 같은 다양한 문제를 원활하게 해결할 수 있도록 지원할 수 있게 됐다"라며 "t|ket>은 노이즈가 있는 중형 양자(Noisy Intermediate-Scale Quantum, NISQ) 시대에도 귀중한 결과를 달성할 수 있도록 보장하는 최첨단 큐비트 배치 및 라우팅 프로토콜"이라고 설명했다.
또한, t|ket>은 CQC의 양자 전산 화학 플랫폼인 EUMEN과 CQC의 양자 머신 러닝 체제를 위한 기초적인 구성 요소로도 사용된다. 단독 상업 지원(공동 개발 여부에 상관없이)도 제공한다.
새로운 t|ket> 온라인 설명서와 업데이트된 Jupyter Notebook 기반 사용 지침서도 제공하고 있다. t|ket> Q-SDK는 비상업 연구 용도로 사용할 경우 무료로 제공된다.
최신 버전의 변경 이력은 여기[https://cqcl.github.io/pytket/build/html/changelog.html#september-2020 ]에서 확인할 수 있다.
Cambridge Quantum Computing 소개:
2014년에 설립된 CQC는 양자 소프트웨어 및 양자 알고리듬 분야의 글로벌 선도기업이다. 회사는 세계 유수의 양자 컴퓨팅 기업의 지원을 받으며, 고객사가 빠르게 진화하는 양자 컴퓨팅 하드웨어를 최대한 활용할 수 있도록 지원한다. 추가 정보는 CQC 웹사이트 http://www.cambridgequantum.com을 참조한다.