IBM 양자 기술
IBM® 양자 컴퓨터 함대는 모두 최소 127큐빗을 갖춘 세계 최대 규모입니다. 이러한 양자 컴퓨터는 초전도 트랜몬 큐빗을 사용하며, 이는 유일한 종류의 큐빗은 아니지만 많은 이점이 있습니다. IBM의 세계 최고 수준의 양자 컴퓨터와 Qiskit을 결합하면 사용자들이 오늘날 양자 컴퓨팅이 어떻게 유용할 수 있는지 탐색할 수 있습니다. 산업 파트너와 연구자들은 IBM 양자® 기술을 사용하여 의미 있는 계산과 실질적인 애플리케이션을 탐색하고 있습니다. IBM 양자가 파트너에게 제공하는 광범위한 프로그램과 서비스를 살펴봅시다.
IBM 양자 네트워크의 회원 기관에 속해 있다면, 기관의 양자 컴퓨팅 그룹에 연락하여 접근할 수 있는 이점을 확인하세요.
학습 목표
이 모듈을 마친 후에는 다음을 할 수 있어야 합니다:
-
의미 있는 문제를 해결하기 위해서는 양자 및 고전 리소스의 조합이 필요함을 인식합니다.
-
의미 있는 문제를 해결하기 위해 사용 가능한 하드웨어, 소프트웨어 및 서비스를 식별합니다.
-
규모, 품질, 속도 지표를 사용하여 양자 컴퓨팅 성능이 어떻게 측정되는지 설명합니다. 업계 전반에서 흔히 사용되는 보조 벤치마크 지표를 인식합니다.
IBM 양자 플랫폼
IBM 양자 플랫폼은 사용자가 훌륭한 작업을 하기 위해 필요한 모든 연구 및 개발 리소스를 한 곳에 모아주는 양자 컴퓨팅 도구 모음을 제공합니다. 사용자는 계정을 만들고 로그인하여 IBM 양자 컴퓨터에 액세스하고, 컴퓨터 세부 정보를 보고, 워크로드를 추적하고, 설명서 및 학습에서 활성화 자료에 액세스할 수 있습니다.
-
홈페이지는 제품 생태계의 주요 시작점으로, 사용자가 API 키를 얻고, 인스턴스 및 사용 정보 요약을 보고, 최근 작업 세부 정보를 보고, 플랫폼 전체의 다른 위치에 대한 도움말 링크에 액세스할 수 있습니다.
-
설명서는 Qiskit 설명서, 서비스 설명서 및 API 참고 정보를 한 위치에 통합하여 사용자의 자연스러운 워크플로우를 지원하는 방식으로 정렬합니다.
-
학습은 과정 및 교육 모듈을 포함한 교육 자료의 홈입니다(곧 출시될 대화형 Circuit Composer 포함). 이 그래픽 및 코드 편집기의 조합을 통해 사용자는 회로를 시각적으로 프로토타입하고, 시뮬레이션하고, 디버깅한 다음 IBM 양자 컴퓨터에서 실행할 수 있습니다.
IBM Quantum Compute Service (이전 명칭: Qiskit Runtime Service)
IBM Quantum Compute Service는 양자 프로세서와 밀접하게 통합된 고전 컴퓨팅 장치에서 양자 프로그램을 실행하는 이식 가능하고 안전한 컨테이너화된 아키텍처입니다. Quantum Compute를 통해 양자 컴퓨터는 그래픽 처리 장치(GPU)와 유사하게 모든 컴퓨팅 환경의 일부가 되어 계산을 가속화할 수 있으며, 작업 오케스트레이션 및 양자 처리 장치로의 데이터 전송을 처리하여 효율성을 극대화합니다.
Qiskit과 Quantum Compute를 통해 클라우드의 컴퓨팅 리소스 전체에서 프로그램을 빠르게 오케스트레이션할 수 있습니다. IBM은 병렬화된 클라우드 기반의 양자 및 고전 계산 리소스에서 실행되는 양자 애플리케이션의 성능을 극대화하기 위해 양자 미들웨어를 구축합니다. 이 미들웨어에는 회로 자르기 도구함과 양자 서버리스 아키텍처가 포함됩니다.
회로 자르기 Qiskit 추가 기능을 통해 개발자는 현재의 양자 컴퓨터에 적합한 더 작은 회로로 큰 회로를 자를 수 있습니다. 회로 자르기는 고전 계산을 사용하여 양자 회로의 계산 부담의 일부를 담당하여 어느 하나로만 달성할 수 있는 것을 초과할 수 있습니다. 추가 도구는 고전 리소스로 회로를 재구성하고 최종 결과를 함께 연결하는 데 도움이 됩니다.
양자 서버리스는 탄력적인 고전 리소스를 IBM Quantum Compute Service와 연결하는 다중 클라우드 오케스트레이션 도구입니다. 양자 서버리스를 통해 개발자는 리소스 프로비저닝보다는 코드에 집중할 수 있습니다.
IBM 초전도 양자 컴퓨터
IBM 양자 프로세서는 초전도 트랜몬 큐빗이라고 하는 물리적 종류의 큐빗을 사용하며, 이는 규소 기판 위에 패턴화된 초전도 재료로 만들어집니다. 다른 양자 프로세서는 빛의 단일 광자로 만들어진 광자 큐빗이나 하전된 원자 입자에 정보를 저장하는 포획된 이온 큐빗을 사용할 수 있습니다. 전류의 흐름을 촉진하기 위해 초전도 큐빗은 절대 영도에 가까운 극저온에서 유지되어야 합니다.

IBM 127-큐빗 프로세서
양자 컴퓨팅 성능
양자 컴퓨팅 성능 측정
보편적인 결함 허용 양자 컴퓨터는 여전히 현대 컴퓨팅의 가장 큰 도전 과제 중 하나로 남아 있습니다. 오늘날의 양자 컴퓨터는 아직 완전히 결함 허용적이지 않으므로, 그 성능을 이해하려면 큐비트 수만이 아닌 여러 요소를 고려해야 합니다.
IBM Quantum은 세 가지 기본 차원을 사용하여 양자 컴퓨팅 성능을 특성화합니다:
-
규모: 사용자가 직접 제어하고 양자 알고리즘에 통합할 수 있는 큐비트인 프로그래밍 가능한 큐비트로 측정됩니다.
-
품질: 큐비트 연산(QuOps)으로 측정되며, 이는 오류가 계산을 압도하기 전에 양자 컴퓨터가 안정적으로 실행할 수 있는 가장 계산 집약적인 연산의 수를 나타냅니다.
-
속도는 초당 최대 회로 수로 측정되며, 이는 시스템의 회로 처리량과 시간에 따라 수행할 수 있는 유용한 계산량을 설명합니다.
이러한 지표들은 함께 다양한 하드웨어 기술과 구현 방식 전반에 걸쳐 양자 컴퓨터의 계산 능력, 확장성, 효율성에 대한 높은 수준의 관점을 제공합니다.
이러한 주요 지표 외에도, 업계 전반에서 널리 사용되는 여러 보조 벤치마크 지표가 있습니다:
이해도 확인하기
참 또는 거짓: 양자 컴퓨터의 성능은 보유한 큐비트 수로 결정됩니다.
정답
거짓입니다. 양자 컴퓨터가 많은 큐비트를 가지고 있더라도 회로 처리량이 낮고 품질이 좋지 않다면, 어떤 수의 큐비트에 저장된 정보라도 유용한 결과를 얻기 전에 저하될 것입니다. 양자 컴퓨터의 성능은 규모, 품질, 속도에 달려 있습니다.
양자 컴퓨팅의 다음 단계
오늘날의 양자 컴퓨터와 가까운 미래에 예상되는 양자 컴퓨터는 노이즈가 있습니다. 이는 결과의 충실도에 영향을 미칠 수 있는 환경 교란에 민감함을 의미합니다. 고전 컴퓨팅이 프로세서의 모듈식 스케일링, 효율적인 계산 및 병렬화를 통해 진화한 것과 같은 방식으로, 우리는 양자 컴퓨팅이 그 잠재력을 완전히 실현하기 위해 진화하는 것을 봅니다. 우리가 완전히 오류 내성이 있는 양자 컴퓨터를 향해 나아가면서, 우리는 오늘날 보유한 하드웨어와 소프트웨어로 유용한 문제를 해결하고 싶습니다.
양자 유틸리티
IBM 양자와 캘리포니아 대학 버클리 캠퍼스는 IBM 양자 하드웨어의 진전과 오류 완화 방법 덕분에 양자 컴퓨터가 예상보다 더 빨리 가치를 제공할 수 있다는 증거를 제시했습니다. 개념 증명 이상으로, 우리는 유용할 만큼 정확한 결과를 제공했습니다. 이 작업으로 탐색한 계산 모델은 단기 양자 컴퓨터용으로 설계된 많은 알고리즘의 핵심 측면입니다.
양자와 고전 간의 피드백 루프는 양자 기술의 발전에 핵심적입니다. 양자 유틸리티에 초점을 맞추어, 우리는 양자를 사용하여 기존의 고성능 계산 프레임워크에 도전하는 복잡한 문제를 조사한 다음 결과를 고전적으로 확인합니다. 양자가 복잡한 회로를 실행하고 고전 컴퓨터가 양자 결과를 검증하는 이러한 지속적인 왕복은 두 계산 영역을 모두 개선하고 단기 양자 컴퓨터의 능력에 대한 사용자 신뢰를 제공할 것입니다.
선택 사항 읽기 — 삼각형을 클릭하여 실험에 대해 더 읽으세요
-
이 실험에서 우리는 IBM 양자 Eagle 프로세서의 모든 127개의 큐빗을 사용하여 양자 컴퓨터에 자연스럽게 매핑되는 시스템의 변화하는 동작을 시뮬레이션했습니다. 이를 양자 Ising 모델이라고 합니다. Ising 모델은 자연의 단순화이며 상호작용 원자를 에너지 필드의 상호작용하는 양자 이진 선택 시스템의 격자로 나타냅니다. 이러한 시스템은 우리의 양자 컴퓨터를 구성하는 이진 상태 큐빗과 매우 유사하여 우리의 방법의 능력을 테스트하기에 좋습니다. 우리는 ZNE를 사용하여 기대값이라고 하는 시스템의 속성(본질적으로 회로의 가능한 결과의 가중 평균)을 정확하게 계산하려고 했습니다.
-
동시에 Berkeley 팀은 Lawrence Berkeley National Lab의 National Energy Research Scientific Computing Center(NERSC)와 Purdue University에 위치한 고급 슈퍼컴퓨터의 도움으로 텐서 네트워크 방법을 사용하여 동일한 시스템을 시뮬레이션하려고 시도했습니다.
-
양자 방법은 정확한 방법과 계속 일치했습니다. 그러나 결국 고전적 근사 방법은 어려움이 증가함에 따라 흔들리기 시작했습니다.
-
마지막으로, 우리는 정확하게 계산할 수 있는 것을 초과하는 계산을 실행하도록 두 컴퓨터에 요청했습니다. 양자 컴퓨터는 우리가 더 신뢰할 수 있는 정답을 반환했습니다. 그리고 우리는 그 답이 실제로 정확한지 증명할 수 없지만, Eagle의 이전 실험 실행에서의 성공은 그들이 정확했다는 확신을 우리에게 주었습니다.
오류 정정
오류 정정은 수십 년 동안 핵심 연구 영역이었습니다. 그러나 그 시간의 대부분 동안, 이론적 오류 정정 기법은 실제 양자 컴퓨터에 구현하기 비실용적이었습니다. 대부분의 경우 필요한 큐빗 수가 매우 많기 때문입니다. 실제로 많은 전문가들은 실용적인 오류 내성 양자 컴퓨팅(FTQC)이 수백만 개의 물리적 큐빗이 필요할 것으로 예상합니다. 그러나 Nature의 표지에 게재된 최근 논문에서 IBM의 연구자들은 Gross 코드라고 부르는 새로운 코드를 소개했으며, 이는 그 제한을 극복합니다.
High-threshold and low-overhead fault-tolerant quantum memory 논문은 섬세한 양자 데이터를 오류 축적으로부터 보호하는 데 있어 이전 방법보다 약 10배 더 효율적인 새로운 양자 오류 정정 코드를 설명합니다. 오류 정정이 얼마나 더 가까워졌는지를 고려하기 위해, Gross 코드를 사용하면 288개의 큐빗을 사용하여 약 백만 개의 오류 검사 사이클에 대해 12개의 논리적 큐빗을 보호할 수 있습니다.
오류 정정이 갑자기 오류 완화 및 오류 억제를 대체할 것으로 예상되지 않습니다. 대신, 다음 몇 년 동안 오류 완화 및 억제는 증가하는 수의 오류 정정된 큐빗과 함께 핵심 역할을 계속 할 것입니다.
IBM 양자 개발 로드맵
우리는 이제 확실히 양자 유틸리티 시대에 있습니다. 이는 양자 컴퓨터가 양자 컴퓨팅에서 고전 컴퓨터보다 더 뛰어나며, 사용자가 새로운 알고리즘을 발견하고 양자 이점을 검색하는 데 활용할 수 있음을 의미합니다. 우리의 로드맵은 우리의 역사적 이정표와 2026년까지 단기 양자 이점을 달성하기 위한 계획을 설명합니다.
2029년까지, 우리는 Starling을 전달할 것입니다. 이는 200개의 논리적 큐빗에 대해 1억 개의 양자 게이트로 구성된 양자 회로를 실행할 수 있는 대규모 오류 내성 양자 컴퓨터입니다. 우리는 현재 뉴욕주 Poughkeepsie의 우리의 역사적 시설에서 이 시스템을 구축하고 있습니다. Guided Roadmap PDF에서 우리의 진행 상황에 대해 자세히 알아보세요.
IBM 양자 개발 로드맵에 대해 여기에서 더 읽어보세요.
5k 챌린지
IBM은 양자 컴퓨팅의 이점을 받을 수 있는 잠재적 사용 사례를 찾기 위해 양자 연구 커뮤니티와 함께 일합니다. 우리는 사용자가 양자로 긴급한 문제를 탐색할 수 있도록 점점 더 강력한 도구를 제공합니다. 2024년에, 우리는 긴 고품질 회로의 편향되지 않은 관측값을 계산할 수 있는 도구를 출시했습니다. 100개 이상의 큐빗과 깊은 회로의 이 조합으로 할 수 있는 일을 찾는 것은 한때 "100x100 챌린지"라고 불렸습니다. 그러나 정확한 큐빗 수와 각각의 깊이는 조합의 힘을 활용하는 것보다 덜 중요합니다. 단일 계산에서 5,000개의 양자 게이트로 무엇이 가능한지 상상해보세요. 사용자는 오늘날의 최고 고전 컴퓨터의 능력을 초과하는 복잡성과 실행 시간을 가진 양자 회로를 실행할 수 있습니다. 우리는 양자 커뮤니티가 양자의 힘을 활용하고 중요한 문제를 해결하도록 돕기 위해 구축할 것을 기대하고 있습니다.
양자 중심 슈퍼컴퓨터
단일 칩 프로세서를 넘어서는 것은 규모의 문제를 해결하는 핵심입니다. 2024년에, 우리는 여러 칩으로 만들어진 첫 번째 단일 프로세서인 Crossbill을 소개했습니다. 이들은 새로운 스케일링 시대를 시작하는 첫 번째 단계이며, 양자 중심 슈퍼컴퓨팅을 통해 100,000개의 큐빗 이상으로 확장하기 위한 명확한 경로를 제공합니다. 이것은 스케일링을 가능하게 하는 모듈식 컴퓨팅 아키텍처입니다. 양자 통신 및 계산을 결합하여 계산 용량을 증가시키면서 하이브리드 클라우드 미들웨어를 사용하여 양자 및 고전 워크플로우를 원활하게 통합합니다.
세계의 가장 복잡한 문제를 해결하려면 고전 및 양자 리소스의 조합이 필요합니다. 또한, 업계와 학계 간의 지속적인 협력에 달려 있습니다.
주요 요점
이러한 주요 요점을 염두에 두고 있을 수 있습니다:
-
오늘날의 양자 컴퓨터는 오류 내성이 없습니다.
-
양자 컴퓨팅 성능을 평가하는 세 가지 주요 차원은 다음과 같습니다: 규모(프로그래밍 가능한 큐비트), 품질(큐비트 연산), 속도(초당 최대 회로 수).
-
Quantum Volume, CLOPS, EPLG와 같은 추가적인 벤치마크는 특정 하드웨어 특성과 워크로드를 이해하는 데 여전히 유용합니다.
-
IBM 양자-UC Berkeley 공동 실험은 IBM 양자 컴퓨터가 127개 큐빗 규모에서 도전적인 시뮬레이션 문제에 대한 안정적이고 정확한 결과를 제공한다는 증거를 제시했습니다.
-
양자 중심 슈퍼컴퓨팅은 양자를 더 넓은 HPC 패러다임의 한 부분으로 취급하며, 고전 및 양자가 하나의 계산 단위로 작동함을 의미합니다.