Microsoft je objavio svoj Q # kompajler i kvantne simulatore

q-oštar

Iako još nisu u potpunosti razvijeni, kvantna računala polako se formiraju kako tehnologija iza njih sazrijeva. Kvantna fizika primijenjena na područje računarstva trenutno se smatra inovativnim rješenjem sposobna za revoluciju svijeta u ne tako dalekoj budućnosti.

To je jedan od glavnih razloga zašto se toliko vodećih tehnoloških tvrtki u svojim industrijama bori u žestokoj borbi za brzo postizanje stvaranja moćnog i nadasve funkcionalnog kvantnog računala koje može ispuniti njihov razvojni cilj.

Upravo u toj istoj perspektivi u rujnu 2017. objavio je Microsoft raditi na novom programskom jeziku, Q # (Q-sharp), posvećen kvantnim računalima.

U prosincu iste godine Microsoft je najavio dostupnost besplatne beta verzije svog razvojnog paketa Quantum, uključujući programski jezik Q # i njegov kompajler; standardna Q # knjižnica.

Biblioteka sadrži operacije i funkcije koje podržavaju kontrolni zahtjev klasičnog jezika i Q # kvantnih algoritama, lokalni emulator kvantnih strojeva, optimiziran za preciznu simulaciju i vektorsku brzinu, računalni emulator za kvantno praćenje, koji se koristi za procjenu resurse potrebne za pokretanje kvantnog programa.

Također omogućuje brže ispravljanje pogrešaka kontrolnog koda koji nije Q #; proširenje Visual Studija, koje sadrži predloške za Q # datoteke i projekte, kao i isticanje sintakse.

Microsoft nastavlja s izdavanjem proizvoda

Na konferenciji Build 2019, Microsoft je najavio da će objaviti izvorni kod za svoj Q # kompajler i kvantni simulatori kao dio razvojnog pribora.

„Naša je ambicija kvantno računanje učiniti dostupnijim kako bi programeri mogli pomoći u rješavanju nekih od najvažnijih svjetskih problema. Moć ostvarenja ove vizije leži u činjenici da svaki programer može surađivati, dijeliti kôd i razvijati međusobni rad.

Microsoft Quantum Development Kit omogućava programerima, u svim fazama životnog ciklusa kvantnog programiranja, od učenja osnovnih kvantnih koncepata do kodiranja njihove prve kvantne aplikacije, pružiti rješenja u stvarnom svijetu koristeći naše primjere otvorenog koda i knjižnice.

Na ovaj način, visokoškolske ustanove moći će se koristiti ovim alatima lakše i naravno, programeri će moći doprinijeti vlastitim kodovima i idejama projektu.

Ovo sigurnoe će razvoj algoritama učiniti lakšim i transparentnijim za programere.

U ožujku je Microsoft čak najavio pokretanje Microsoftove kvantne mreže, globalne zajednice ljudi i organizacija koji rade zajedno na poboljšanju kvantnog računanja.

Uzbuđeni smo što možemo objaviti da ćemo ovog ljeta pokrenuti Quantum Development Kit, koji uključuje naš Q # kompajler i kvantne simulatore.

Otvaranjem otvorenog koda Quantum Development Kit na GitHub-u omogućavamo programerima da doprinesu razvoju kvantnog računanja zajedno s novom zajednicom programera kvantnog računanja.

Ovaj smo posao započeli prošle godine kada smo otvorili razne izvore za Quantum Dev Kit, uključujući knjižnice i uzorke.

Svaki doprinos pomaže rastućoj zajednici programera koji koriste Q # za pružanje novih uzbudljivih rješenja, rješavajući neke od najsloženijih problema ", kaže Microsoft.

Nova era za računarstvo

Microsoft nije jedina tvrtka zainteresirana za razvoj kvantnog računanja. Druge tvrtke također se trude kvantno računanje i njegova obećanja pretvoriti u stvarnost.

Takav je slučaj IBM-a, koja sa svoje strane čini velike korake co komercijalnim kvantnim sustavima i uslugama, nazvanim IBM Q, koji su dostupni putem njegove oblačne platforme.

IBM Q je prva inicijativa u industriji za izgradnju univerzalnih kvantnih računala za posao i znanost. Kroz ovu inicijativu multidisciplinarni tim razvija skalabilne kvantne sustave i potencijalne tehnološke primjene.

IBM Research također surađuje s globalnom mrežom kompanija iz Fortune 500, akademskim institucijama, startupovima i nacionalnim istraživačkim laboratorijima (nazvanim IBM Q Network) koji koriste IBM tehnologiju za unapređenje kvantnog računanja.


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.