7월 17일
ⓒCIO Korea, Paul Krill | InfoWorld
마이크로소프트가 '퀀텀 개발 키트'(Quantum Development Kit, QDK)를 오픈소스화했다. QDK는 확장 가능한 퀀텀 컴퓨팅 시스템을 구축하는데 이용할 수 있는 소프트웨어 개발 키트다. 회사는 이를 통해 '행성 규모'(planet-scale)의 문제를 해결할 수 있기를 기대하고 있다.
이번에 공개된 QDK는 비주얼 스튜디오와 비주얼 스튜디오 코드를 통합되는 고수준 양자 중심적 프로그래밍 언어인 Q#를 갖추고 있다.
마이크로소프트는 이번 SDK 오픈소스화를 통해 퀀텀 앱 및 알고리즘에의 기여를 육성하는 한편, 컴파일, 툴, 최적화의 진보를 도모한다는 입장이다. 퀀텀 알고리즘 개발을 위해 18개월 전에 처음 소개된 QDK는 다음과 같은 것들을 포함하고 있다.
- Q# 퀀텀 프로그래밍 언어 및 컴파일러. Q#는 퀀텀 알고리즘을 표현하기 위한 영역 특수적(domain-specific) 언어다. 이를 이용해 개발자는 고전적인 호스트 프로그램과 컴퓨터의 제어 하에 보조 퀀텀 프로세서에서 실행되는 서브 루틴을 작성할 수 있다.
- 비주얼 스튜디오 IDE 및 비주얼 스튜디오 코드 편집기를 위한 개발 익스텐션들(Development extensions)
- 샘플 및 자습서
- 주피터 노트북 플랫폼과의 통합
- 퀀텀 프로그램을 위한 시뮬레이터 및 자원 평가 도구
한편 QDK 최근 업데이트에는 '무설치' 옵션이 포함돼 있어, 퀀텀 이니셔티브에의 기여를 좀더 쉽게 할 수 있다. 마이크로소프트는 퀀텀 컴퓨팅을 통해 청정 에너지 솔루션 개발, 자원 효율적 식품 생산과 같은 지구 차원의 문제를 해결한다는 목표를 세워두고 있다. 회사는 또 현재 케이스 웨스턴 리저브 대학과의 협력을 통해 퀀텀 프로그램을 활용함으로써 MRI 스캔 능력을 향상시키는 연구를 진행하고 있다.
QDK 오픈소스화와 함께 마이크로서프트는 회사 웹 사이트에 QDK 시작 방법에 대한 지침을 게시했다. QDK는 윈도우, 리눅스, 맥OS에 설치된다. 샘플은 기트허브에서 찾아볼 수 있다.
※ 본 내용은 CIO Korea (http://www.ciokorea.com)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ CIO Korea. 무단전재 및 재배포 금지
[원문출처 : http://www.ciokorea.com/news/126468]
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 306175 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 296014 | 2020-10-27 |
906 | 티맥스오에스, 국토교통과학기술진흥원에 '티맥스OS·프로리눅스' 공급 | 5173 | 2019-08-09 |
905 | [주간 OSS 동향 리포트] 카카오·SKT·삼성전자는 오픈소스를 어떻게 활용할까 | 9144 | 2019-08-06 |
904 | '슬랙·팀즈의 한계를 넘어'··· '오픈소스' 메시징 툴의 힘 | 4731 | 2019-08-01 |
903 | NPM "공개 자바스크립트 레지스트리, 계속 무료 운영" | 4553 | 2019-07-30 |
902 | [주간 OSS 동향 리포트] 폭발적인 ‘쿠버네티스’ 인기…비결은? | 8493 | 2019-07-29 |
901 | MS, 오픈AI에 10억 달러 투자··· '애저 AI 기술 공동개발' | 4451 | 2019-07-25 |
900 | 칼럼 | '복잡성의 지옥' 쿠버네티스도 하둡처럼 사라질까 | 5270 | 2019-07-25 |
899 | 연약한 상추를 로봇으로 수확··· 캠브리지 연구진, 오픈소스 ‘베지봇’ 발표 | 5052 | 2019-07-23 |
898 | IBM, AT&T와 클라우드 및 오픈소스 관련 전략적 제휴 체결 | 4385 | 2019-07-19 |
897 | 마이크로소프트, 퀀텀 컴퓨팅 SDK 오픈소스화 단행 | 4601 | 2019-07-17 |
0개 댓글