Quantum computing inyowani tekinoroji inoshandisa quantum fizikisi kugadzirisa nyaya dzinopfuura kugona kwemakomputa echinyakare.
Makambani mazhinji ave kuyedza kuita kuti quantum hardware iwanikwe kune makumi ezviuru zvevagadziri, chishandiso icho masayendisiti akangorota makumi matatu emakore apfuura.
Nekuda kweizvozvo, mainjiniya edu anogara achiendesa ari kuwedzera ane simba superconducting quantum makomputa, achitiswededza pedyo neiyo quantum computing kumhanya uye kugona kunodiwa kushandura nyika.
Mune ino post, isu tichanyatso tarisisa quantum computing uye maturusi nemafuremu anofambirana nazvo, pamwe nekwavachange vari muna 2022.
Chii chinonzi Quantum Computing?
Aya ma supercomputers akavakirwa pamisimboti ye superposition uye entanglement, ari maviri maficha ehuwandu hwefizikisi. Quantum makomputa zvino anogona kuita mabasa nemitengo iri maodha ehukuru nekukurumidza kupfuura emakomputa echinyakare asi achishandisa simba shoma.
Muma1980, nzvimbo ye quantum computing yakasimuka. Zvino zvakazoratidzwa kuti quantum algorithms yainyanya kushanda kupfuura yakajairika yakaenzana mukugadzirisa mamwe mabasa emakombuta.
Quantum computing chirango chesainzi yekombuta chinotarisa kufambisira mberi kwekombuta tekinoroji yakavakirwa pahuwandu hwedzidziso dzepfungwa. Inoshandisa kugona kunoshamisa kwezvimedu zvesubatomic kuvepo mune akati wandei kamwechete, senge 0 uye 1. Vanokwanisa kugadzirisa data rakawanda kupfuura makomputa akajairwa.
Iyo quantum mamiriro echinhu inoshandiswa kugadzira qubit mune quantum computing mashandiro. Qubits ndiwo akakosha data zvikamu zve quantum computing. Mu quantum computing, vanoshandira iro basa rimwechete iro bits rinoita mune zvakajairika komputa, asi ivo vanozvibata zvakasiyana.
Mabhiti echinyakare ari mabhinari uye anogona chete kuchengetedza chinzvimbo che 0 kana 1, nepo qubits ichigona kusanganisira superposition yematunhu ese anogoneka.
Zvakanakisa Zvirongwa zveQuantum Computing
1. Circq
Cirq yakavakwa neGoogle's Quantum AI timu. Inoshandiswa kugadzira nekuvandudza quantum maseketi anozoedzwa pamakomputa equantum uye simulators. Cirq inonakidza sezvo ichipa ekusimudzira simulators akafanana neaya anoonekwa muhupenyu chaihwo.
Izvi zvinoreva kuti raibhurari inoshanda nenzira yayo kuburikidza neiyo hardware zvinhu zvakatenderedza NISQ (Noisy Intermediate-Scale Quantum) kuitira kuti isu tive nechokwadi chekuti algorithm kana dunhu rinogona kumhanyiswa pane chaiyo quantum komputa mushure mekunge yapera.
Nekuda kweizvozvo, ine mukana wekushandiswa kugadzira adaptive uye deployable quantum circuits. Iyo ine zvakare maficha ekudyidzana. Iyo software inopinza uye kutumira kunze quantum maseketi uye simulations, semuenzaniso.
Chimiro chekugadzira quantum makomputa ayo akavhurika-sosi. Cirq ari Python software package iyo inokutendera iwe kuti ugadzire, kushandura, uye nekugonesa quantum maseketi usati waaita pamakomputa equantum uye simulators.
Cirq inzira inoshanda yekubata neanhasi ruzha rwepakati-chiyero quantum makomputa, uko zvinodiwa zvehardware zvakakosha kuti uwane mibairo yekucheka.
Features
- Kubva pamasuwo anoshanda paqubits, unogona kudzidza kugadzira quantum maseketi. Dzidza kuti Nguva chii uye kuti akasiyana sei ekuisa matekiniki angakubatsira iwe mukuvaka yako yakakodzera dunhu. Dzidza maitiro ekucheka uye dhayisi maseketi kuitira kugadzira matsva uye akavandudzwa maseketi.
- Zvirambidzo zvetekinoroji zvine pesvedzero yakakosha yekuti dunhu rinogona kuitwa here kana kuti kwete pane zvigadzirwa zvemazuva ano. Dzidza maitiro ekuronga Google's Quantum Computing Service uye maitiro ekugadzira zvishandiso kugadzirisa izvi zvisingakwanisi.
- Ose ari maviri mafungu mabasa uye density matrices akavaka-mukati simulators muCirq. Monte Carlo kana yakazara density matrix simulations inogona kushandiswa kugadzirisa ruzha quantum chiteshi.
- Kuita bvunzo paGoogle's quantum processors, Cirq inoshanda pamwe neQuantum Computing Service.
2. ProjectQ
ETH Zurich yakagadzira ProjectQ, yakavhurika-sosi quantum komputa software architecture. Inopa yakasimba uye yakatwasuka syntax kune vashandisi kugadzira quantum application muPython. ProjectQ inogona kushandura zvinyorwa izvi kune chero nzira yekumashure-yekupedzisira, ingave iri classical komputa simulator kana quantum processor.
ProjectQ inogona kushandura aya maapplication kune chero rudzi rwekumashure-kumagumo, senge classical komputa simulator kana quantum processor, senge IBM Quantum Experience chikuva.
Features
- IT ndeyepamusoro-soro programming language yezvirongwa zve quantum.
- Iyo ine modular uye inochinjika compiler.
- Inopawo huwandu hwehardware uye software backends.
- Raibhurari yekombuta yakawanda (FermiLib) yekugadzirisa nyaya dzefermionic
- Iyo IBM Quantum Experience chip, AQT zvishandiso, AWS Braket, uye IonQ sevhisi-yakapihwa zvishandiso zvese zvinogona kushandiswa kumhanya quantum algorithms.
- Padanho repamusoro rekubvisa, zvirongwa zvehuwandu zvinogona kutevedzerwa (semuenzaniso, kutevedzera zviito zvemashoko makuru pachinzvimbo chekuaunganidza kumasuwo akaderera)
- Pamakomputa emhando yepamusoro, mapurogiramu ehuwandu anogona kutevedzerwa.
3. Tensoflow Quantum
Iyo Python chimiro TensorFlow Quantum (TFQ) ndeye quantum machine learning. TFQ iTensorFlow application framework inobvumira quantum algorithm uye vanotsvaga kudzidza muchina kushandisa Google's quantum computing framework zvakananga kubva kuTensorFlow.
TensorFlow Quantum chirongwa chinotarisa pane quantum data uye kusikwa kweiyo quantum-classical hybrid modhi. Iyo inosanganisa Cirq-yakagadzirwa quantum computing matekiniki uye logic neTensorFlow APIs, pamwe nepamusoro-inoita quantum circuit simulators.
Iyo TFQ framework inogona kushandiswa kumhanyisa ese echinyakare uye mahybrid modhi, akadai seQuantum CNN (QCNN). Nekuda kweizvozvo, TFQ inogona kushandiswa kune chero dambudziko raimbove risingagone kupindura uchishandisa nzira dzechinyakare. Kuti upindure mamwe matambudziko epasirese, tanga neTFQ kugadzira quantum kana quantum-classical hybrid modhi.
Features
- Vatsvagiri vanogona kushandisa TFQ kugadzira matensor vachishandisa quantum datasets, quantum modhi, uye akajairwa kudzora ma paramita mune imwechete computational network.
- Tensors anoshandiswa kuchengetedza quantum data (yakawanda-dimensional array yenhamba). Imwe neimwe tensor yehuwandu hwe data inotsanangurwa se Cirq quantum dunhu rinogadzira quantum data panhunzi.
- Muongorori anogona kushandisa Cirq kuratidza quantum neural network iyo ichaverengerwa muTensorFlow compute graph gare gare.
- Iko kugona kudzidzisa panguva imwe chete uye kuita akawanda quantum maseketi chinhu chikuru cheTensorFlow Quantum.
4. Percevel
Perceval ndeye yakavhurika-sosi sisitimu yeprogramming photonic quantum makomputa akagadzirwa naPerceval, bhizinesi reFrance rinotarisa pakuvaka chizvarwa chitsva chemakomputa ehuwandu hwakavakirwa pachiedza chekunyengera.
Perceval inopa maturusi ekugadzira maseketi kubva kumutsara optical components, kutsanangura single-photon masosi, manipulate Fock states, kumhanyisa quantum simulations, kuburitsa akadhindwa mapepa ekuyedza, uye kuyedza nechizvarwa chitsva chehuwandu algorithms kuburikidza nechinhu chakareruka chakanangana nePython API.
Chinangwa chayo ndechekuve chishandiso chekugadzira quantum photonic circuits - yekufananidza nekunatsa dhizaini yavo, kuenzanisira zvese zvakanaka uye maitiro chaiwo, uye nekupa yakamisikidzwa interface kuti ivadzore kuburikidza nepfungwa yekumashure.
Yakagadziridzwa kuti ishande padesktop yemuno, ine zvakawanda zvinowedzeredzwa zveHPC masumbu, uye inopa mukana kune yakaomesesa backends yenhamba uye yekufananidzira simulation yehuwandu algorithms paphotonic maseketi.
Iwe unogona zvakare kushandisa huwandu hwakakura hwezvakagadzirirwa zvinhu kugadzira algorithms uye yakaoma mutsara optics maseketi. Raibhurari yealgorithms inozivikanwa inowanikwa, pamwe nezvidzidzo zvemashandisiro.
Iwe unogona zvakare kushandisa mitsara mishoma yekodhi kuita zviedzo kuita zvakanaka-tune algorithms, enzanisa neyekuyedza data, uye gadzira patsva zvakaburitswa.
Features
- Iyo imwe-ye-ye-yemhando yekuvaka yakatsaurirwa zvachose kune mutsara optics uye photonic quantum computing.
- Iyo purojekiti ipurojekiti yakavhurika-sosi ine modular architecture inogamuchira mipiro yenharaunda.
- Uchishandisa raibhurari hombe yezvakagadzirirwa zvinhu, gadzira algorithms uye yakaoma mutsara optics maseketi. Raibhurari yealgorithms inozivikanwa inowanikwa, pamwe nezvidzidzo zvemashandisiro.
- Edza nemaalgorithms kuti unyatsoagadzirisa, enzanisa nedata rekuyedza, uye kopira zvinyorwa zviripo mumitsetse mishoma yekodhi.
- Kutevedzera quantum algorithms pamafotonic maseketi, shandisa yakaomesesa backends. Perceval yakagadzirirwa kumhanya padesktop yemuno maererano nenhamba uye yekufananidzira kuita, ine zvakawanda zvinowedzeredzwa zveHPC masumbu.
5. Qiskit
Isu tinoziva kuti kana isu tichitaura nezve inotevera-chizvarwa tekinoroji, IBM ichave nechimwe chinhu chekupa. Zvinoita zvechokwadi. QisKit inzvimbo yakavhurika-sosi yekugadzira quantum software.
Qiskit ndeye IBM-inotsigirwa nemari software inoita kuti zvive nyore kune vashandisi kudzidza nezvazvo quantum computing. Nekuti quantum makomputa inonetsa kuuya nayo, unogona kushandisa gore rinopa seIBM's Qiskit toolkit kuwana mukana kune imwe.
Iyo yakasununguka zvachose kushandisa, uye yese kodhi ndeye open source. Pane bhuku repamhepo rinokudzidzisa zvese zvakakosha zvehuwandu hwefizikisi, iyo inobatsira zvikuru kune vanotanga vasina ruzivo nezvechidzidzo.
Quantum makomputa anogona kushandiswa padanho remapulses, maseketi, uye mamodule ekushandisa.
Features
- Vashandisi veakasiyana mazinga vanogona kushandisa Qiskit yekutsvagisa uye kusimudzira kwekushandisa nekuti inouya neyakakwana muunganidzwa wemasuwo ehuwandu uye huwandu hwe pre-akavakwa maseketi.
- Iwe unogona kushandisa Qiskit Runtime kuronga huwandu hwekushandisa pamakore-based CPUs, QPUs, uye GPUs, pamwe nekumhanya uye kuronga zviitiko pane chaiyo quantum processors.
- Iyo transpiler inoshandura Qiskit kodhi kuita dunhu rinoshanda uchishandisa iyo yekuzvarwa gedhi seti yekumashure, ichibvumira vashandisi kugadzira chero quantum processor kana dhizaini ine zvishoma zvekupinza.
mhedziso
Kupfupisa, quantum makomputa anogona kukurumidza kupinda mukati memazuva ano encryption matekiniki munguva pfupi, nepo yakakura kwazvo komputa inowanikwa ikozvino inotora makore.
Kunyangwe chokwadi chekuti makomputa equantum achakwanisa kupaza akawanda emazuva ano encryption zvirongwa, zvinotarisirwa kuti ivo vanogadzira hack-uchapupu dzimwe nzira. Quantum makomputa akanakisa pakugadzirisa nyaya dzekugadzirisa.
Leave a Reply