Microsoft frigiver sin Q # -kompilator og kvantesimulatorer

q-skarp

Selvom de endnu ikke er fuldt udviklede, kvantecomputere dannes langsomt når teknologien bag dem modnes. Kvantefysik anvendt inden for computing betragtes i øjeblikket som en innovativ løsning i stand til at revolutionere verden i en ikke alt for fjern fremtid.

Dette er en af ​​hovedårsagerne til, at så mange førende teknologivirksomheder i deres respektive brancher er involveret i en hård kamp for hurtigt at opnå oprettelsen af ​​en stærk og frem for alt funktionel kvantecomputer, der kan opfylde deres udviklingsmål.

Det er i det samme perspektiv, at i september 2017 havde Microsoft meddelt arbejde på et nyt programmeringssprog, Q # (Q-sharp), dedikeret til kvantecomputere.

I december samme år havde Microsoft annonceret tilgængeligheden af ​​en gratis beta-version af sit Quantum-udviklingssæt, inklusive Q # programmeringssprog og dets kompilator; et standard Q # -bibliotek.

Biblioteket indeholder operationer og funktioner, der understøtter kontrolbehovet for klassisk sprog og Q #-kvantealgoritmer, en lokal kvantemaskineemulator, optimeret til præcis simulering og vektorhastighed, en computerkvantummesporingsemulator, der bruges til at estimere de ressourcer, der kræves for at køre et kvanteprogram.

Det tillader også hurtigere fejlretning af ikke-Q # kontrolkode; en Visual Studio-udvidelse, der indeholder skabeloner til Q # -filer og -projekter samt fremhævning af syntaks.

Microsoft fortsætter med at frigive produkter

På Build 2019-konferencen meddelte Microsoft, at de vil frigive kildekoden til sin Q # -compiler og kvantesimulatorer som en del af udviklingssættet.

”Vores ambition er at gøre kvanteberegning mere tilgængelig, så udviklere kan hjælpe med at løse nogle af verdens mest presserende problemer. Styrken ved at realisere denne vision ligger i, at hver udvikler kan samarbejde, dele kode og udvikle hinandens arbejde.

Microsoft Quantum Development Kit gør det muligt for udviklere i alle faser af kvanteprogrammerings livscyklus fra at lære grundlæggende kvantekoncepter til kodning af deres første kvanteapplikation at levere virkelige løsninger ved hjælp af vores open source eksempler og biblioteker.

På denne mådevil videregående uddannelsesinstitutioner kunne bruge disse værktøjer lettere og selvfølgelig kan udviklere bidrage med deres egne koder og ideer til projektet.

Dette helt sikkerte vil gøre algoritmeudvikling nemmere og mere gennemsigtig for udviklere.

I marts annoncerede Microsoft endda lanceringen af ​​Microsoft Quantum Network, et globalt samfund af mennesker og organisationer, der arbejder sammen om at forbedre kvantecomputering.

Vi er glade for at kunne meddele, at vi i sommer lancerer Quantum Development Kit, som inkluderer vores Q # compiler og kvantesimulatorer.

Ved at åbne open source Quantum Development Kit på GitHub giver vi udviklere mulighed for at bidrage til udviklingen af ​​kvantecomputering sammen med et voksende samfund af kvantecomputerprogrammerere.

Vi startede dette arbejde sidste år, da vi åbnede forskellige kilder til Quantum Dev Kit, herunder biblioteker og prøver.

Hvert bidrag hjælper et voksende samfund af udviklere med at bruge Q # til at levere spændende nye løsninger, der løser nogle af de mest komplekse problemer, ”siger Microsoft.

En ny æra for computing

Microsoft er ikke det eneste firma, der er interesseret i udviklingen af ​​kvantecomputering. Andre virksomheder bevæger sig også for at gøre kvantecomputer og dets løfter til virkelighed.

Sådan er tilfældet med IBM, hvilket for sin del gør store fremskridt cpå kommercielle kvantesystemer og tjenester, kaldet IBM Q, der er gjort tilgængelige via dens skyplatform.

IBM Q er et branchens første initiativ til at bygge universelle kvantecomputere til forretning og videnskab. Gennem dette initiativ udvikler et tværfagligt team skalerbare kvantesystemer og potentielle teknologiapplikationer.

IBM Research arbejder også med et globalt netværk af Fortune 500-virksomheder, akademiske institutioner, startups og nationale forskningslaboratorier (kaldet IBM Q Network), der bruger IBM-teknologi til at fremme kvantecomputering.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.