Microsoft släpper sin Q # kompilator och kvantesimulatorer

q-vass

Även om de inte är helt utvecklade ännu, kvantdatorer bildas långsamt när tekniken bakom dem mognar. Kvantfysik tillämpas på datorfältet anses för närvarande vara en innovativ lösning kapabel att revolutionera världen inom en inte alltför avlägsen framtid.

Detta är en av de främsta anledningarna till varför så många ledande teknikföretag i deras respektive branscher är inblandade i en hård kamp för att snabbt uppnå skapandet av en kraftfull och framför allt funktionell kvantdator som kan uppfylla deras utvecklingsmål.

Det är i samma perspektiv som i september 2017 meddelade Microsoft jobba med ett nytt programmeringsspråk, Q # (Q-sharp), tillägnad kvantdatorer.

I december samma år tillkännagav Microsoft att det skulle finnas en gratis betaversion av sitt Quantum-utvecklingssats, inklusive programmeringsspråket Q # och dess kompilator; ett standard Q # -bibliotek.

Biblioteket innehåller operationer och funktioner som stöder kontrollkravet för klassiskt språk och Q # kvantalgoritmer, en lokal kvantmaskinsemulator, optimerad för exakt simulering och vektorhastighet, en dators kvantspårningsemulator, som används för att uppskatta de resurser som krävs för att köra ett kvantprogram.

Det möjliggör också snabbare felsökning av icke-Q # -kontrollkod; ett Visual Studio-tillägg, som innehåller mallar för Q # -filer och -projekt, samt syntaxmarkering.

Microsoft fortsätter att släppa produkter

Vid Build 2019-konferensen meddelade Microsoft att de kommer att släppa källkoden för sin Q # -kompilator och kvantsimulatorer som en del av utvecklingssatsen.

”Vår ambition är att göra kvantberäkning mer tillgänglig så att utvecklare kan hjälpa till att lösa några av världens mest pressande problem. Kraften att förverkliga denna vision ligger i det faktum att varje utvecklare kan samarbeta, dela kod och utveckla varandras arbete.

Microsoft Quantum Development Kit gör det möjligt för utvecklare, i alla stadier av kvantprogrammeringens livscykel, från att lära sig grundläggande kvantkoncept till kodning av deras första kvantapplikation, att tillhandahålla verkliga lösningar med hjälp av våra open source-exempel och bibliotek.

På detta sättkommer högskolor att kunna använda dessa verktyg lättare och naturligtvis kan utvecklare bidra med egna koder och idéer till projektet.

Detta säkerte gör algoritmutveckling enklare och mer transparent för utvecklare.

I mars tillkännagav Microsoft till och med lanseringen av Microsoft Quantum Network, ett globalt samhälle av människor och organisationer som arbetar tillsammans för att förbättra kvantbearbetning.

Vi är glada att meddela att vi i sommar kommer att lansera Quantum Development Kit, som inkluderar vår Q # kompilator och kvantsimulatorer.

Genom att öppna Quantum Development Kit med öppen källkod på GitHub gör vi det möjligt för utvecklare att bidra till utvecklingen av kvantbearbetning tillsammans med ett framväxande samhälle av kvantdatorprogrammerare.

Vi började detta arbete förra året när vi öppnade olika källor för Quantum Dev Kit, inklusive bibliotek och prover.

Varje bidrag hjälper en växande grupp utvecklare att använda Q # för att leverera spännande nya lösningar, som tar upp några av de mest komplexa problemen, säger Microsoft.

En ny era för datorer

Microsoft är inte det enda företaget som är intresserad av utvecklingen av kvantberäkning. Andra företag går också för att göra kvantberäkning och dess löften verklighet.

Så är fallet med IBM, vilket för sin del gör stora framsteg cpå kommersiella kvantasystem och tjänster, kallade IBM Q, som har gjorts tillgängliga via dess molnplattform.

IBM Q är ett första initiativ för att bygga universella kvantdatorer för företag och vetenskap. Genom detta initiativ utvecklar ett tvärvetenskapligt team skalbara kvantasystem och potentiella teknikapplikationer.

IBM Research arbetar också med ett globalt nätverk av Fortune 500-företag, akademiska institutioner, startups och nationella forskningslaboratorier (kallat IBM Q Network) som använder IBM-teknik för att främja kvantberäkning.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.