„Microsoft“ išleidžia savo Q # kompiliatorių ir kvantinius treniruoklius

q aštrus

Nors jie dar nėra iki galo išvystyti, lėtai formuojasi kvantiniai kompiuteriai bręstant jų technologijoms. Kvantinė fizika pritaikyta skaičiavimo srityje šiuo metu laikomas novatorišku sprendimu galintis per daug pakeisti pasaulį ne per tolimoje ateityje.

Tai yra viena iš pagrindinių priežasčių, kodėl tiek daug pirmaujančių technologijų kompanijų atitinkamose pramonės šakose dalyvauja nuožmioje kovoje, kad greitai sukurtų galingą ir visų pirma funkcinį kvantinį kompiuterį, galintį pasiekti jų plėtros tikslą.

Tai yra ta pati perspektyva 2017 m. rugsėjo mėn. „Microsoft“ paskelbė dirbti su nauja programavimo kalba, Q # (Q-sharp), skirtas kvantiniams kompiuteriams.

Tų pačių metų gruodį „Microsoft“ paskelbė, kad yra nemokama „Quantum“ kūrimo rinkinio beta versija, įskaitant programavimo kalbą Q # ir jos kompiliatorių; standartinė Q # biblioteka.

Bibliotekoje yra operacijos ir funkcijos, palaikančios klasikinės kalbos ir Q # kvantinių algoritmų valdymo reikalavimus, vietinis kvantinės mašinos emuliatorius, optimizuotas tiksliam modeliavimui ir vektoriaus greičiui, kompiuterinis kvantinio sekimo emuliatorius, naudojamas įvertinti išteklių, reikalingų kvantinei programai vykdyti.

Tai taip pat leidžia greičiau derinti ne Q # valdymo kodą; „Visual Studio“ plėtinys, kuriame yra Q # failų ir projektų šablonai, taip pat sintaksės paryškinimas.

„Microsoft“ toliau išleidžia produktus

„Build 2019“ konferencijoje „Microsoft“ paskelbė išleidusi savo Q # kompiliatoriaus šaltinio kodą ir kvantiniai treniruokliai kaip kūrimo rinkinio dalis.

„Mūsų tikslas yra padaryti kvantinį skaičiavimą labiau prieinamą, kad kūrėjai galėtų padėti išspręsti kai kurias aktualiausias pasaulio problemas. Šios vizijos įgyvendinimo galia slypi tame, kad kiekvienas kūrėjas gali bendradarbiauti, dalytis kodu ir plėtoti vienas kito darbą.

„Microsoft Quantum Development Kit“ leidžia kūrėjams visais kvantinio programavimo gyvavimo ciklo etapais, pradedant pagrindinių kvantinių sąvokų mokymusi ir baigiant pirmosios kvantinės programos kodavimu, pateikti realaus pasaulio sprendimus, naudojant mūsų atvirojo kodo pavyzdžius ir bibliotekas.

Tokiu būdu, aukštosios mokyklos galės naudotis šiomis priemonėmis kūrėjai gali lengviau įtraukti savo kodus ir idėjas į projektą.

Tai tikraiTai palengvins ir skaidresnį algoritmų kūrimą kūrėjams.

Kovo mėnesį „Microsoft“ netgi paskelbė apie „Microsoft Quantum Network“ - pasaulinės žmonių ir organizacijų bendruomenės, kuri kartu tobulina kvantinį skaičiavimą, paleidimą.

Džiaugiamės galėdami pranešti, kad šią vasarą pristatysime „Quantum Development Kit“, kuriame yra mūsų Q # kompiliatorius ir kvantiniai simuliatoriai.

„GitHub“ atidarę atvirojo kodo „Quantum Development Kit“, mes galime kūrėjams prisidėti prie kvantinio skaičiavimo kūrimo kartu su besikuriančia kvantinių skaičiavimo programuotojų bendruomene.

Šį darbą pradėjome praėjusiais metais, kai atidarėme įvairius „Quantum Dev Kit“ šaltinius, įskaitant bibliotekas ir pavyzdžius.

Kiekvienas įnašas padeda besiplečiančiai kūrėjų bendruomenei naudoti Q #, kad būtų pateikti nauji įdomūs sprendimai, sprendžiant kai kurias sudėtingiausias problemas “, - sako„ Microsoft “.

Nauja skaičiavimo era

„Microsoft“ nėra vienintelė įmonė, suinteresuota kvantinių skaičiavimų plėtra. Kitos kompanijos taip pat siekia, kad kvantinis skaičiavimas ir jo pažadai taptų realybe.

Tai yra IBM atvejis, kuri savo ruožtu daro didelę pažangą capie komercines kvantines sistemas ir paslaugas, vadinamą IBM Q, kurie buvo prieinami per jo debesų platformą.

„IBM Q“ yra pirmoji pramonės iniciatyva kurti universalius kvantinius kompiuterius verslui ir mokslui. Vykdydama šią iniciatyvą daugiadisciplininė komanda kuria keičiamo dydžio kvantines sistemas ir galimas technologijas.

„IBM Research“ taip pat bendradarbiauja su pasauliniu „Fortune 500“ įmonių, akademinių įstaigų, startuolių ir nacionalinių tyrimų laboratorijų (vadinamų „IBM Q Network“) tinklu, kurie naudojasi IBM technologija siekdami pažangos kvantiniame skaičiavime.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.