Teknolohiya ng IBM Quantum
Ang fleet ng IBM® quantum computers, na lahat ay may hindi bababa sa 127 qubits, ang pinakamalaki sa buong mundo. Ang mga quantum computer na ito ay gumagamit ng superconducting transmon qubits, na hindi lamang ang uri ng qubit, ngunit maraming pakinabang. Ang pagsasama ng aming world-class na quantum computers kasama ang Qiskit ay nagbibigay-daan sa aming mga user na tuklasin kung paano magiging kapaki-pakinabang ang quantum computing sa mundo, ngayon. Ang mga kasosyo sa industriya at mga mananaliksik ay gumagamit ng IBM Quantum® technology upang tuklasin ang mga makabuluhang computation at mga realistikong aplikasyon. Tuklasin natin ang saklaw ng mga programa at serbisyo na inaalok ng IBM Quantum sa mga kasosyo.
Kung ikaw ay bahagi ng isang institusyon na miyembro ng IBM Quantum Network, tiyaking makipag-ugnayan sa quantum computing group ng iyong institusyon upang malaman kung anong mga benepisyo ang maaari mong ma-access.
Mga layunin sa pag-aaral
Sa pagtatapos ng modyul na ito, dapat ay magagawa mo ang:
-
Kilalanin na ang paglutas ng mga makabuluhang problema ay magsasangkot ng kombinasyon ng quantum at klasikal na mga mapagkukunan.
-
Tukuyin ang hardware, software, at mga serbisyong available upang malutas ang mga makabuluhang problema.
-
Ilarawan kung paano sinusukat ang performance ng quantum computing gamit ang scale, quality, at speed metrics. Kilalanin ang mga sumusuportang benchmark metrics na karaniwang ginagamit sa buong industriya.
IBM Quantum Platform
Ang IBM Quantum Platform ay nagbibigay ng isang suite ng quantum computing tools na pinagsasama ang lahat ng research at development resources na kailangan ng mga user para makagawa ng mahusay na trabaho, sa isang lugar. Maaaring lumikha ng account at mag-sign in ang mga user para ma-access ang mga IBM quantum computer, tingnan ang mga detalye ng computer, subaybayan ang mga workload, at ma-access ang mga enablement material sa Documentation at Learning.
-
Ang Home page ay nagsisilbing pangunahing panimulang punto para sa product ecosystem, kung saan maaaring makuha ng mga user ang kanilang mga API key, tingnan ang buod ng kanilang mga instance at impormasyon sa paggamit, tingnan ang mga kamakailang detalye ng trabaho, at ma-access ang mga kapaki-pakinabang na link sa iba pang lugar sa platform.
-
Ang Documentation ay nag-iipon ng Qiskit documentation, service documentation, at API reference information sa isang lokasyon, na nakaorganisa sa paraang sumusuporta sa natural na daloy ng trabaho ng mga user.
-
Ang Learning ang tahanan ng mga educational material kabilang ang mga kurso at teaching module, at ang interactive circuit Composer (paparating na). Ang kombinasyong graphical at code editor na ito ay nagbibigay-daan sa mga user na mag-prototype, mag-simulate, at mag-debug ng mga circuit nang biswal, at pagkatapos ay patakbuhin ang mga ito sa mga IBM quantum computer.
IBM Quantum Compute Service (dating Qiskit Runtime Service)
Ang IBM Quantum Compute Service ay isang portable, secure, containerized na arkitektura na nagpapatakbo ng mga quantum program sa isang klasikal na computing unit na malapit na naka-integrate sa quantum processor. Nagbibigay-daan ang Quantum Compute para maging bahagi ng quantum computer sa anumang computing environment upang mapabilis ang computation — katulad ng isang graphics processing unit (GPU) — at pinamamahalaan ang job orchestration at paglilipat ng data sa quantum processing unit, na nagpapalaki ng kahusayan.
Ginagawa ng Qiskit at Quantum Compute na simple ang mabilis na pag-orchestrate ng mga program sa mga compute resource sa cloud. Gumagawa ang IBM ng middleware para sa quantum upang mapakinabangan ang performance ng mga quantum application na tumatakbo sa paralelisadong, cloud-based, quantum at klasikal na computational resources. Kasama sa middleware na ito ang circuit knitting toolbox at ang aming quantum serverless architecture.
Ang circuit cutting Qiskit addon ay nagbibigay-daan sa mga developer na putulin ang malalaking circuit sa mas maliliit na circuit na angkop sa mga kasalukuyang quantum computer. Gumagamit ang circuit knitting ng klasikal na computation upang panagutan ang ilang bahagi ng computational burden ng isang quantum circuit upang malagpasan ang magagawa natin sa alinman sa dalawa nang mag-isa. Ang mga karagdagang tool ay tumutulong na muling buuin ang mga circuit gamit ang klasikal na mga mapagkukunan at pinagsasama ang mga panghuling resulta.
Quantum Serverless ay isang multi-cloud orchestration toolkit upang ikonekta ang elastic classical resources sa IBM Quantum Compute Service. Nagbibigay-daan ang Quantum Serverless sa mga developer na mag-focus sa code, sa halip na sa resource provisioning.
Mga Superconducting Quantum Computer ng IBM
Ang mga IBM quantum processor ay gumagamit ng pisikal na uri ng qubit na tinatawag na superconducting transmon qubit, na gawa mula sa superconducting materials na nakalagay sa isang silicon substrate. Ang ibang mga quantum processor ay maaaring gumamit ng photonic qubits, na gawa mula sa mga solong photon ng liwanag, o trapped-ion qubits, na nag-iimbak ng impormasyon sa mga charged atomic particle. Upang mapadali ang daloy ng kuryente, kailangang mapanatili ang mga superconducting qubit sa napakababang temperatura — malapit sa absolute zero.

IBM 127-qubit processor
Performance ng quantum computing
Pagsukat ng quantum computing performance
Ang universal fault-tolerant quantum computer ay nananatiling isa sa mga malalaking hamon ng modernong computing. Ang mga quantum computer ngayon ay hindi pa ganap na fault tolerant, kaya't ang pag-unawa sa kanilang performance ay nangangailangan ng pagsasaalang-alang sa maraming faktor bukod sa qubit count lamang.
Tinutukoy ng IBM Quantum ang performance ng quantum-computing gamit ang tatlong pangunahing dimensyon:
-
Scale: sinusukat ng programmable qubits, ang mga qubit na maaaring direktang kontrolin at isama ng mga user sa mga quantum algorithm.
-
Quality: sinusukat ng qubit operations (QuOps), na nagpapahiwatig kung ilan sa mga pinaka-computationally demanding na operations ang maaaring maisagawa nang maaasahan ng isang quantum computer bago madaig ng errors ang computation.
-
Speed sinusukat ng maximum circuits per second, na naglalarawan ng circuit throughput ng isang system at ang dami ng kapaki-pakinabang na computation na maaari nitong gawin sa paglipas ng panahon.
Sa kabuuan, ang mga metric na ito ay nagbibigay ng high-level view ng computational capability, scalability, at efficiency ng isang quantum computer sa iba't ibang hardware technologies at implementation approaches.
Bukod sa mga pangunahing metric na ito, marami ring sumusuportang benchmark metrics ang malawakang ginagamit sa buong industriya:
Subukan ang iyong pag-unawa
Totoo o mali: Ang kapangyarihan ng isang quantum computer ay natutukoy ng bilang ng mga qubit na mayroon ito.
Sagot
Mali. Kung ang isang quantum computer ay maraming qubit, ngunit mababang circuit throughput at mahinang quality, kung gayon ang impormasyong nakaimbak sa anumang bilang ng mga qubit ay masisira bago makuha ang mga kapaki-pakinabang na resulta. Ang kapangyarihan ng isang quantum computer ay nakadepende sa scale, quality, at speed.
Ano ang susunod sa quantum computing
Ang mga quantum computer ngayon, at ang mga inaasahan para sa nakikitang hinaharap, ay maingay. Ibig sabihin ay sensitibo sila sa mga pagkagambala sa kapaligiran na maaaring makaapekto sa katumpakan ng mga resulta. Tulad ng klasikal na computing na umunlad sa pamamagitan ng modular na scaling ng mga processor, mahusay na computation, at parallelization, nakikita natin ang quantum computing na umuunlad upang matupad ang buong potensyal nito. Habang nagsisikap tayo tungo sa mga ganap na fault-tolerant na quantum computer, nais nating malutas ang mga kapaki-pakinabang na problema gamit ang hardware at software na mayroon tayo ngayon.
Quantum utility
Ang IBM Quantum at ang University of California, Berkeley ay nagpresenta ng katibayan na ang mga quantum computer ay makakapagbigay ng halaga nang mas maaga kaysa sa inaasahan salamat sa mga pagsulong sa IBM Quantum hardware at mga pamamaraan ng error mitigation. Higit pa sa isang patunay ng konsepto, naghatid tayo ng mga resulta na tumpak na sapat upang maging kapaki-pakinabang. Ang modelo ng computation na aming tinuklas sa gawaing ito ay isang pangunahing aspeto ng maraming algorithm na dinisenyo para sa mga near-term quantum computer.
Ang feedback loop sa pagitan ng quantum at klasikal ay susi sa pagsulong ng mga quantum technology. Sa pagtuon sa quantum utility, ginagamit natin ang quantum upang suriin ang mga kumplikadong problema na humahamon sa mga kasalukuyang high-performance compute framework, pagkatapos ay sinusuri ang mga resulta nang klasikal. Ang patuloy na pagpapalitan na ito ng quantum na nagpapatakbo ng kumplikadong circuit at ng mga klasikal na computer na nagbe-verify ng mga quantum na resulta ay magpapabuti sa parehong computational domain at magbibigay ng kumpiyansa sa mga user sa mga kakayahan ng mga near-term quantum computer.
Opsyonal na pagbabasa — i-click ang tatsulok upang matuto nang higit pa tungkol sa eksperimento
-
Sa eksperimentong ito, ginamit namin ang lahat ng 127 qubit ng aming IBM Quantum Eagle processor upang i-simulate ang nagbabagong gawi ng isang sistema na natural na naimamapa sa isang quantum computer, na tinatawag na quantum Ising model. Ang mga Ising model ay mga simplipikasyon ng kalikasan na kumakatawan sa mga nakikipag-ugnayan na atom bilang isang lattice ng nakikipag-ugnayan na quantum two-choice system sa isang energy field. Ang mga sistemang ito ay kamukha ng mga two-state qubit na bumubuo sa ating mga quantum computer, na ginagawa silang angkop para sa pagsubok ng mga kakayahan ng ating mga pamamaraan. Ginamit namin ang ZNE upang subukang tumpak na kalkulahin ang isang katangian ng sistema na tinatawag nitong expectation value — mahalagang isang weighted average ng mga posibleng resulta ng circuit.
-
Sabay-sabay, sinubukan ng Berkeley team na i-simulate ang parehong sistema gamit ang tensor network methods sa tulong ng mga advanced na supercomputer na matatagpuan sa Lawrence Berkeley National Lab's National Energy Research Scientific Computing Center (NERSC) at sa Purdue University.
-
Patuloy na sumasang-ayon ang mga quantum method sa mga eksaktong pamamaraan. Ngunit kalaunan, ang mga klasikal na approximation method ay nagsimulang humina habang tumaas ang kahirapan.
-
Sa wakas, hiniling namin sa parehong computer na magsagawa ng mga kalkulasyon na higit pa sa kung ano ang maaaring kalkulahin nang eksakto — at nagbalik ang quantum computer ng isang sagot na mas pinaniniwalaan naming tama. At kahit hindi natin mapatunayan kung tama ba talaga ang sagot na iyon, ang tagumpay ng Eagle sa mga nakaraang takbo ng eksperimento ay nagbigay sa amin ng kumpiyansa na tama ang mga ito.
Pagwawasto ng Error
Ang error correction ay isang pangunahing larangan ng pananaliksik sa loob ng maraming dekada. Ngunit sa karamihan ng panahong iyon, ang mga teoretikal na pamamaraan ng error correction ay hindi praktikal na maipatupad sa mga tunay na quantum computer, kadalasang dahil sa napakalaking bilang ng mga qubit na kailangan. Sa katunayan, maraming eksperto ang nanghuhula na ang praktikal na fault tolerant quantum computing (FTQC) ay mangangailangan ng milyun-milyong pisikal na qubit. Ngunit sa isang kamakailang papel na inilathala sa cover ng Nature, ipinakilala ng mga mananaliksik mula sa IBM ang isang bagong code, na tinatawag nating Gross code, na lumalagpas sa limitasyong iyon.
Inilalarawan ng papel na High-threshold and low-overhead fault-tolerant quantum memory ang bagong quantum error-correcting code na halos 10 beses na mas mahusay kaysa sa mga nakaraang pamamaraan sa pagprotekta ng mga delikadong quantum data mula sa pag-iipon ng mga error. Upang isaalang-alang kung gaano natin nalalapit ang simula ng error correction, isaalang-alang na gamit ang Gross code, maaari mong protektahan ang 12 logical qubit para sa halos isang milyong siklo ng mga pagsusuri ng error gamit ang 288 qubit.
Hindi inaasahan na ang error correction ay biglang papalitan ang error mitigation at error suppression. Sa halip, sa susunod na ilang taon, ang error mitigation at suppression ay magpapatuloy na gumanap ng mahalagang papel, kasabay ng patuloy na pagtaas ng bilang ng mga error-corrected qubit.
IBM Quantum Development Roadmap
Nasa panahon na tayo ng quantum utility. Ibig sabihin, mas mahusay na ang mga quantum computer kaysa sa mga klasikal na computer pagdating sa quantum computing, at maaari itong gamitin ng aming mga user upang tuklasin ang mga bagong algorithm at maghanap ng mga quantum advantage. Ang aming roadmap ay nagbabalangkas ng aming mga makasaysayang milestone at mga plano upang makamit ang near-term quantum advantage sa 2026.
Sa 2029, maihahatid namin ang Starling — isang large-scale fault-tolerant quantum computer na kayang magpatakbo ng mga quantum circuit na binubuo ng 100 milyong quantum gate sa 200 logical qubit. Binubuo namin ang sistemang ito ngayon sa aming makasaysayang pasilidad sa Poughkeepsie, New York. Matuto nang higit pa tungkol sa aming pag-unlad sa Guided Roadmap PDF.
Magbasa nang higit pa tungkol sa IBM Quantum development roadmap dito.
5k challenge
Nagtatrabaho ang IBM kasama ang quantum research community upang mahanap ang mga potensyal na use case na maaaring makinabang mula sa quantum computing. Nagbibigay kami ng mga lalong makapangyarihang tool upang matuklas ng mga user ang mga mahalagang problema sa quantum. Noong 2024, naglabas kami ng isang tool na kayang kalkulahin ang mga walang kinikilingang observable ng mahahaba, mataas na kalidad na circuit. Ang paghahanap ng kung ano ang magagawa sa kombinasyong ito ng 100+ qubit at malalim na circuit ay minsan ay tinawag na "100x100 challenge". Ngunit ang tiyak na bilang ng mga qubit at lalim sa bawat isa ay hindi gaanong mahalaga kaysa sa pagsasamantala sa kapangyarihan ng kombinasyon. Isipin kung ano ang posible sa 5,000 quantum gate sa isang solong computation. Maaaring magpatakbo ang mga user ng mga quantum circuit na may kumplikasyon at runtime na lumalagpas sa mga kakayahan ng pinakamahusay na mga klasikal na computer ngayon. Nasasabik kaming makita kung ano ang itatayo ng quantum community upang matulungan tayong samantalahin ang kapangyarihan ng quantum at malutas ang mga mahahalagang problema.
Mga quantum-centric supercomputer
Ang paglampas sa mga single chip processor ang susi sa paglutas ng mga problema sa malaking sukat. Noong 2024, ipinakilala namin ang Crossbill, ang unang single processor na gawa mula sa maraming chip. Ito ang unang hakbang upang manguna sa isang bagong panahon ng scaling, na nagbibigay ng malinaw na landas patungo sa 100,000 qubit at higit pa sa quantum-centric supercomputing. Ito ay isang modular computing architecture na nagbibigay-daan sa scaling. Pinagsasama nito ang quantum communication at computation upang mapataas ang computational capacity, habang gumagamit ng hybrid cloud middleware upang maayos na isama ang mga quantum at klasikal na workflow.
Ang paglutas ng pinaka-kumplikadong mga problema sa mundo ay mangangailangan ng kombinasyon ng klasikal at quantum na mga mapagkukunan. Bukod pa rito, depende ito sa patuloy na pakikipagtulungan sa pagitan ng industriya at akademiya.
Mga pangunahing aral
Maaari mong isaisip ang mga pangunahing aral na ito:
-
Ang mga quantum computer ngayon ay hindi fault tolerant.
-
Ang tatlong pangunahing dimensyon para sa pagsusuri ng performance ng quantum-computing ay: scale (programmable qubits), quality (qubit operations), at speed (maximum circuits per second).
-
Ang mga karagdagang benchmarks tulad ng Quantum Volume, CLOPS, at EPLG ay nananatiling kapaki-pakinabang para sa pag-unawa sa mga tiyak na katangian ng hardware at workloads.
-
Ang isang pinagsamang eksperimento ng IBM Quantum-UC Berkeley ay nagpresenta ng katibayan na ang mga IBM quantum computer ay naghahatid ng maaasahan, tumpak na mga resulta para sa mga mapanghamon na problema sa simulation sa sukat na 127 qubit.
-
Ang quantum-centric supercomputing ay nangangahulugang tratuhin ang quantum bilang isang piraso ng mas malawak na HPC paradigm kung saan ang klasikal at quantum ay gumaganap bilang isang computational unit.