Microsoft lanserer Q # kompilator og kvantesimulatorer

q-skarpt

Selv om de ikke er fullt utviklet ennå, kvantecomputere danner seg sakte når teknologien bak dem modnes. Kvantefysikk anvendt innen databehandling er for tiden ansett som en innovativ løsning i stand til å revolusjonere verden i en ikke altfor fjern fremtid.

Dette er en av hovedgrunnene til at så mange ledende teknologiselskaper i deres respektive bransjer er engasjert i en hard kamp for raskt å opprette etableringen av en kraftig og fremfor alt funksjonell kvantecomputer som kan møte deres utviklingsmål.

Det er i dette samme perspektivet som i september 2017, hadde Microsoft kunngjort jobbe med et nytt programmeringsspråk, Q # (Q-sharp), dedikert til kvantecomputere.

I desember samme år kunngjorde Microsoft tilgjengeligheten av en gratis betaversjon av sitt Quantum-utviklingssett, inkludert Q # programmeringsspråk og kompilatoren; et standard Q # -bibliotek.

Biblioteket inneholder operasjoner og funksjoner som støtter styringskravet til klassisk språk og Q # kvantealgoritmer, en lokal kvantemaskinemulator, optimalisert for presis simulering og vektorhastighet, en datamaskins kvantesporingsemulator, brukt til å estimere ressursene som kreves for å kjøre et kvante program.

Det tillater også raskere feilsøking av ikke-Q # kontrollkode; en Visual Studio-utvidelse, som inneholder maler for Q # -filer og -prosjekter, samt syntaksmarkering.

Microsoft fortsetter å gi ut produkter

På Build 2019-konferansen kunngjorde Microsoft at de vil frigjøre kildekoden for Q # -kompilatoren og kvantesimulatorer som en del av utviklingssettet.

“Vår ambisjon er å gjøre kvanteberegning mer tilgjengelig slik at utviklere kan bidra til å løse noen av verdens mest presserende problemer. Kraften til å realisere denne visjonen ligger i det faktum at hver utvikler kan samarbeide, dele kode og utvikle hverandres arbeid.

Microsoft Quantum Development Kit gjør det mulig for utviklere, i alle ledd av livsprogrammet for kvanteprogrammering, fra å lære grunnleggende kvantekonsepter til koding av deres første kvanteapplikasjon, å tilby virkelige løsninger ved hjelp av eksempler og biblioteker med åpen kildekode.

På denne måtenvil institusjoner for høyere utdanning kunne bruke disse verktøyene lettere og selvfølgelig vil utviklere kunne bidra med egne koder og ideer til prosjektet.

Dette sikkerte vil gjøre algoritmeutvikling enklere og mer gjennomsiktig for utviklere.

I mars kunngjorde Microsoft til og med lanseringen av Microsoft Quantum Network, et globalt samfunn av mennesker og organisasjoner som jobber sammen for å forbedre kvanteberegning.

Vi er glade for å kunngjøre at vi i sommer vil lansere Quantum Development Kit, som inkluderer vår Q # kompilator og kvantesimulatorer.

Ved å åpne Quantum Development Kit med åpen kildekode på GitHub, gjør vi utviklere i stand til å bidra til utviklingen av quantum computing sammen med et voksende samfunn av quantum computing-programmerere.

Vi startet dette arbeidet i fjor da vi åpnet forskjellige kilder for Quantum Dev Kit, inkludert biblioteker og eksempler.

Hvert bidrag hjelper et voksende fellesskap av utviklere å bruke Q # til å levere spennende nye løsninger, og adressere noen av de mest komplekse problemene, sier Microsoft.

En ny æra for databehandling

Microsoft er ikke det eneste selskapet som er interessert i utviklingen av quantum computing. Andre selskaper beveger seg også for å gjøre kvanteberegning og dets løfter til virkelighet.

Slik er tilfellet med IBM, som på sin side gjør store fremskritt cpå kommersielle kvantesystemer og tjenester, kalt IBM Q, som er gjort tilgjengelig via skyplattformen.

IBM Q er et bransjens første initiativ for å bygge universelle kvantecomputere for næringsliv og vitenskap. Gjennom dette initiativet utvikler et tverrfaglig team skalerbare kvantesystemer og potensielle teknologiapplikasjoner.

IBM Research jobber også med et globalt nettverk av Fortune 500-selskaper, akademiske institusjoner, oppstart og nasjonale forskningslaboratorier (kalt IBM Q Network) som bruker IBM-teknologi for å fremme kvanteberegning.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.