Microsoft izlaiž savus Q # kompilatorus un kvantu simulatorus

q asa

Lai gan tie vēl nav pilnībā izstrādāti, lēnām veidojas kvantu datori kad aiz viņu tehnoloģija nobriest. Kvantu fizika, kas pielietota skaitļošanas jomā pašlaik tiek uzskatīts par novatorisku risinājumu kas spēj mainīt pasauli ne pārāk tālā nākotnē.

Tas ir viens no galvenajiem iemesliem, kāpēc tik daudz vadošo tehnoloģiju uzņēmumu attiecīgajās nozarēs iesaistās sīvā cīņā, lai ātri panāktu jaudīga un galvenokārt funkcionāla kvantu datora izveidi, kas varētu sasniegt viņu attīstības mērķi.

Tieši šajā pašā perspektīvā 2017. gada septembrī Microsoft bija paziņojis strādājiet pie jaunas programmēšanas valodas, Q # (Q-sharp), kas veltīts kvantu datoriem.

Tā paša gada decembrī Microsoft paziņoja par sava Quantum izstrādes komplekta bezmaksas beta versijas pieejamību, ieskaitot Q # programmēšanas valodu un tās kompilatoru; standarta Q # bibliotēka.

Bibliotēkā ir operācijas un funkcijas, kas atbalsta klasiskās valodas un Q # kvantu algoritmu vadības prasību, lokālai kvantu mašīnu emulatoram, kas optimizēts precīzai simulācijai un vektora ātrumam, datora kvantu izsekošanas emulatoram, ko izmanto, lai novērtētu resursi, kas nepieciešami, lai palaistu kvantu programmu.

Tas arī ļauj ātrāk atkļūdot vadības kodu, kas nav Q #; Visual Studio paplašinājums, kas satur Q # failu un projektu veidnes, kā arī sintakses izcelšanu.

Microsoft turpina izlaist produktus

Konferencē Build 2019 Microsoft paziņoja, ka izlaidīs sava Q # kompilatora pirmkodu un kvantu simulatori kā daļa no izstrādes komplekta.

“Mūsu mērķis ir padarīt kvantu skaitļošanu pieejamāku, lai izstrādātāji varētu palīdzēt atrisināt dažas no pasaules aktuālākajām problēmām. Šīs vīzijas realizēšanas spēks ir tajā, ka katrs izstrādātājs var sadarboties, koplietot kodu un attīstīt viens otra darbu.

Microsoft Quantum Development Kit ļauj izstrādātājiem visos kvantu programmēšanas dzīves cikla posmos, sākot no kvantu pamatjēdzienu apguves līdz viņu pirmās kvantu lietojumprogrammas kodēšanai, nodrošināt reālus risinājumus, izmantojot mūsu atvērtā pirmkoda piemērus un bibliotēkas.

Tādā veidā, augstākās izglītības iestādes varēs izmantot šos rīkus vieglāk, un, protams, izstrādātāji varēs ieguldīt projektā savus kodus un idejas.

Tas noteiktie atvieglos algoritmu izstrādi izstrādātājiem.

Martā Microsoft pat paziņoja par Microsoft Quantum Network, globālas cilvēku un organizāciju kopienas, darbību, kas strādā kopā, lai uzlabotu kvantu skaitļošanu.

Mēs esam priecīgi paziņot, ka šovasar mēs sāksim izlaist Quantum Development Kit, kurā ietilpst mūsu Q # kompilators un kvantu simulatori.

Atverot atvērtā koda Quantum Development Kit vietnē GitHub, mēs ļaujam izstrādātājiem dot ieguldījumu kvantu skaitļošanas attīstībā kopā ar topošo kvantu skaitļošanas programmētāju kopienu.

Mēs sākām šo darbu pagājušajā gadā, kad mēs atvērām dažādus Quantum Dev Kit avotus, tostarp bibliotēkas un paraugus.

Katrs ieguldījums palīdz paplašinātai izstrādātāju kopienai izmantot Q #, lai sniegtu jaunus aizraujošus risinājumus, risinot dažas no vissarežģītākajām problēmām, ”saka Microsoft.

Jauna skaitļošanas ēra

Microsoft nav vienīgais uzņēmums, kas interesējas par kvantu skaitļošanas attīstību. Arī citi uzņēmumi cenšas kvantu skaitļošanu un tās solījumus padarīt par realitāti.

Tāds ir IBM gadījums, kas savukārt veic lielus soļus cpar komerciālajām kvantu sistēmām un pakalpojumiem, ko sauc par IBM Q, kas ir darīti pieejami, izmantojot tās mākoņa platformu.

IBM Q ir nozares pirmā iniciatīva, lai izveidotu universālus kvantu datorus uzņēmējdarbībai un zinātnei. Izmantojot šo iniciatīvu, daudznozaru komanda izstrādā mērogojamas kvantu sistēmas un potenciālās tehnoloģiju lietojumprogrammas.

IBM Research sadarbojas arī ar globālu Fortune 500 uzņēmumu, akadēmisko iestāžu, jaunuzņēmumu un valstu pētījumu laboratoriju tīklu (saukts par IBM Q tīklu), kas izmanto IBM tehnoloģiju, lai veicinātu kvantu skaitļošanu.


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.