Microsoft je izdal svoj prevajalnik Q # in kvantne simulatorje

q-oster

Čeprav še niso popolnoma razviti, kvantni računalniki se počasi oblikujejo ko tehnologija za njimi dozori. Kvantna fizika, uporabljena na področju računalništva trenutno velja za inovativno rešitev sposoben revolucije v svetu v ne tako oddaljeni prihodnosti.

To je eden glavnih razlogov, zakaj se toliko vodilnih tehnoloških podjetij v svojih panogah zavzema za ostro bitko, da bi hitro doseglo ustvarjanje zmogljivega in predvsem funkcionalnega kvantnega računalnika, ki lahko izpolni njihov razvojni cilj.

V tej isti perspektivi je to septembra 2017 je objavil Microsoft delati na novem programskem jeziku, Q # (Q-sharp), namenjen kvantnim računalnikom.

Decembra istega leta je Microsoft napovedal razpoložljivost brezplačne beta različice svojega razvojnega kompleta Quantum, vključno s programskim jezikom Q # in njegovim prevajalnikom; standardna knjižnica Q #.

Knjižnica vsebuje operacije in funkcije, ki podpirajo nadzorne zahteve klasičnega jezika in kvantnih algoritmov Q #, lokalni emulator kvantnega stroja, optimiziran za natančno simulacijo in vektorsko hitrost, računalniški emulator za kvantno sledenje, ki se uporablja za oceno viri, potrebni za izvajanje kvantnega programa.

Omogoča tudi hitrejše odpravljanje napak kontrolne kode, ki ni Q #; razširitev Visual Studio, ki vsebuje predloge za datoteke in projekte Q # ter poudarjanje sintakse.

Microsoft še naprej izdaja izdelke

Na konferenci Build 2019 je Microsoft napovedal, da bo izdal izvorno kodo za svoj prevajalnik Q # in kvantni simulatorji kot del razvojnega kompleta.

»Naša ambicija je kvantno računalništvo narediti bolj dostopno, da lahko razvijalci pomagajo rešiti nekatere najbolj pereče probleme na svetu. Moč uresničitve te vizije je v tem, da lahko vsak razvijalec sodeluje, deli kodo in razvija delo drug drugega.

Microsoft Quantum Development Kit razvijalcem omogoča, da v vseh fazah življenjskega cikla kvantnega programiranja, od učenja osnovnih kvantnih konceptov do kodiranja njihove prve kvantne aplikacije, nudijo resnične rešitve z uporabo naših odprtokodnih primerov in knjižnic.

Na ta način, visokošolske ustanove bodo lahko uporabljale ta orodja lažje in seveda lahko razvijalci k projektu prispevajo svoje kode in ideje.

To zagotovoe bo razvijalcem omogočil lažji in preglednejši razvoj algoritmov.

Marca je Microsoft celo napovedal zagon Microsoftovega kvantnega omrežja, globalne skupnosti ljudi in organizacij, ki sodelujejo pri izboljšanju kvantnega računalništva.

Z veseljem sporočamo, da bomo to poletje lansirali Quantum Development Kit, ki vključuje naš prevajalnik Q # in kvantne simulatorje.

Z odprtjem odprtokodnega kvantnega razvojnega kompleta na GitHubu razvijalcem omogočamo, da prispevajo k razvoju kvantnega računalništva skupaj z novo skupnostjo programerjev kvantnega računalništva.

To delo smo začeli lani, ko smo odprli različne vire za Quantum Dev Kit, vključno s knjižnicami in vzorci.

Vsak prispevek pomaga naraščajoči skupnosti razvijalcev, ki uporabljajo Q #, da ponudi zanimive nove rešitve, ki obravnavajo nekatere najbolj zapletene probleme, "pravi Microsoft.

Novo obdobje za računalništvo

Microsoft ni edino podjetje, ki se zanima za razvoj kvantnega računalništva. Tudi druga podjetja si prizadevajo, da bi kvantno računalništvo in njegove obljube postale resničnost.

Tak primer je IBM, ki v veliki meri napreduje co komercialnih kvantnih sistemih in storitvah, imenovani IBM Q, ki so bili na voljo prek njegove platforme v oblaku.

IBM Q je prva pobuda v industriji za izdelavo univerzalnih kvantnih računalnikov za podjetja in znanost. S to pobudo multidisciplinarna skupina razvija razširljive kvantne sisteme in potencialne tehnološke aplikacije.

IBM Research sodeluje tudi z globalno mrežo podjetij Fortune 500, akademskimi institucijami, zagonskimi podjetji in nacionalnimi raziskovalnimi laboratoriji (imenovanimi IBM Q Network), ki uporabljajo IBM-ovo tehnologijo za napredovanje kvantnega računalništva.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.