Voiko Linuxia käyttää kvanttitietokoneella?

IBM Q-kvanttitietokone

Monet saattavat ajatella, että voi olla a "Quantum Linux" joka voi toimia tulevalla koneella: kvanttitietokoneella. Jotkut uskovat, että se on niin joustava ja mukautuva, että se voidaan tehdä. Mutta vastaus otsikossa olevaan kysymykseen on paljon monimutkaisempi, ja totuus on, että et ehkä pidä vastauksesta lainkaan.

La kvantitietokone Se muuttaa radikaalisti tietojenkäsittelyn paradigmaa sellaisena kuin me sen tunnemme tänään, ja se tarkoittaa sen ohjelmointitavan, muiden käyttöjärjestelmien ja kaiken tähänastisen oppimisen muuttamista. Muutos, joka on hyödyllinen, kun otetaan huomioon valtava potentiaali, jonka nämä koneet voivat tuoda, eikä vain laskentatehon suhteen, vaan myös auttaa ymmärtämään itse kvanttifysiikkaa.

Vastaus kysymykseen kysymys on EI. Et voi käyttää Linuxia tai muita käyttöjärjestelmiä, kuten macOS, FreeBSD, Windows jne., Kvanttitietokoneella. Sitten? Tarkoittaako tämä, että kvanttilaskennan tulo on nykypäivän käyttöjärjestelmien loppu?

Ensinnäkin on selvitettävä, että kvanttitietokoneella on vielä pitkä tie parannettavaa, monia esteitä ylitettävä, joitain asioita kiillotettava, ja aikaa on vielä. Siksi nykyinen laskenta ja käyttöjärjestelmät seuraavat kanssamme vielä monta vuotta.

Nykyiset kvanttitietokoneet ovat kooltaan melko karkeita, niitä on myös vaikea ohjelmoida ja joissakin tapauksissa ne vaativat erittäin voimakasta jäähdytystä pitääkseen tietyt elementit alle 0 ºC: n lämpötiloissa. Jotain sellaista sen pitäisi poistaa ajatus, että on olemassa lyhyellä tai keskipitkällä aikavälillä tietokone kodeissa, eikä niitä ole edes joissakin yrityksissä.

Näyttöön tulevat kvanttikoneet yhtenä pilvipalveluna, toisin sanoen a QCaaS (Quatum Computing as a Service). Kun käytät tällä hetkellä AWS-ilmentymiä tai IBM-pilviä, Microsoft Azurea, Google Cloudia jne. Jotkut yritykset, jotka tarvitsevat suurempaa prosessointikapasiteettia, pääsevät tämän tyyppisiin koneisiin palveluna tulevaisuudessa.

Toisin sanoen, muodostat yhteyden Asiakkaan kanssa mainittuun kvanttitietokoneeseen lataat siihen laskennalliset prosessit siten, että ne prosessoidaan nopeasti hyödyntämällä tämäntyyppisen laskennan kapasiteettia, ja tulos annetaan sinulle. Kuten nyt tapahtuu IaaS-palvelun kanssa ...

Joten kvanttitietokoneessa ei ole Linuxia?

D-Wave-kvanttitietokone

Ei, ei ole linuxiaeikä muita tunnettuja SSOO: ita kvanttitietokoneessa. Tulee olemaan asiakkaita, jotka voivat käyttää Linuxia tai mitä tahansa muuta nykyistä käyttöjärjestelmää muodostaakseen yhteyden johonkin näistä palveluina toimivista koneista.

Siksi niin kauan kuin kvanttilaskenta ei ole hallitseva paradigma ja tämäntyyppisillä koneilla varustettuja asiakkaita ei myöskään vaihdeta (mitä en toistaiseksi ajattele), Linux-järjestelmiä, * BSD, Windows, macOS jne. Joten, älä huoli Linuxista, sillä on vielä pitkä elämä jäljellä.

Käytännön esimerkki

Jos sen ymmärtäminen on hieman monimutkaista, kerron sinulle esimerkin. Esimerkiksi, D-Wave Systems on luonut erittäin mielenkiintoisia kvanttitietokonemalleja. Nämä koneet ovat käytettävissä API: n kautta ja käyttämällä muita kieliä (Python, C ++, Java, MatLab, ...) tehtävien ohjelmointiin tällä koneella. Tätä sovellusliittymää voidaan käyttää isäntäkäyttöjärjestelmästä, joka voi olla Linux, Windows jne., Joka toimii koneena, joka toimii asiakkaana.

Toinen esimerkki on kvanttitietokone IBM Q, johon pääsee nyt kautta verkossa jonka IBM on asettanut käden ulottuville ja jossa voit jo suorittaa joitain tehtäviä sen testaamiseksi. Vaikka käytät tätä konetta, käyttöjärjestelmäsi on silti tavallinen ...


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.