Može li se Linux pokretati na kvantnom računaru?

Kvantno računalo IBM Q

Mnogi mogu pomisliti da možda postoji "Quantum Linux" koji se može pokretati na budućoj mašini: kvantnom računaru. Neki vjeruju da je toliko fleksibilan i prilagodljiv da se to može učiniti. Ali odgovor na pitanje iz naslova mnogo je složeniji i istina je da vam se odgovor možda neće svidjeti.

La kvantni računar Radikalno će promijeniti paradigmu računanja kakvu danas poznajemo, a to znači i promjenu načina programiranja, ostalih operativnih sistema i svega što ste do sada naučili. Promjena koja će se isplatiti s obzirom na ogroman potencijal koji ove mašine mogu donijeti, i to ne samo u pogledu računarske snage, već i kako bi se pomoglo u razumijevanju same kvantne fizike.

Odgovor na pitanje je NE. Ne možete pokretati Linux, niti druge operativne sisteme poput macOS-a, FreeBSD-a, Windows-a itd., Na kvantnom računaru. Onda? Znači li to da će pojava kvantnog računanja biti kraj današnjih operativnih sistema?

Pa, prva stvar koju treba razjasniti je da kvantni računar mora još puno prijeći do poboljšanja, mnogo prepreka koje treba prevladati, nekih stvari za poliranje, i još uvijek ima vremena. Prema tome, trenutno računanje i operativni sistemi će uslijediti sa nama još mnogo godina.

Trenutni kvantni računari su prilično grubi u pogledu veličine, takođe ih je teško programirati, a u nekim slučajevima je potrebno vrlo snažno hlađenje kako bi se određeni elementi održavali na temperaturama znatno ispod 0ºC. Nešto što trebalo bi oduzeti ideju da postoji u kratkom ili srednjem roku računar u kućama, a u nekim kompanijama ih neće biti.

Ono što će se pojaviti su kvantne mašine kao još jedna usluga u oblaku, to jest, a QCaaS (Quatum Compting kao usluga). Kao što trenutno koristite AWS instance ili IBM cloud, Microsoft Azure, Google Cloud, itd. Odnosno, neke kompanije kojima je potreban veći kapacitet obrade u budućnosti će moći pristupiti ovoj vrsti mašina kao usluzi.

Drugim riječima, povezati ćete se Sa klijentom na navedeni kvantni računar, učitat ćete računske procese u njemu tako da se oni obrade na brz način, iskorištavajući mogućnosti ove vrste računanja, a rezultat će vam biti dat. Kao što je sada slučaj sa IaaS uslugom ...

Dakle, neće postojati Linux na kvantnom računaru?

D-Wave kvantni računar

No, neće biti linuxa, niti drugi poznati SSOO, u kvantnom računaru. Ono što će postojati su klijenti koji mogu pokrenuti Linux ili bilo koji drugi trenutni operativni sistem da bi se povezali s njega na jednu od ovih mašina koja djeluje kao usluga.

Stoga, sve dok kvantno računanje nije dominantna paradigma a klijenti s ovom vrstom stroja također nisu zamijenjeni (nešto što zasad ne razmišljam), i dalje će postojati Linux sistemi, * BSD, Windows, macOS itd. Dakle, ne brinite zbog Linuxa, još mu ostaje dug život.

Praktični primjer

Ako je malo složeno za razumijevanje, reći ću vam jedan primjer. Na primjer, D-Wave sustavi je stvorio nekoliko vrlo zanimljivih kvantnih računarskih modela. Ovim mašinama se može pristupiti putem API-ja i pomoću drugih jezika (Python, C ++, Java, MatLab, ...) za programiranje zadataka na ovom računaru. Ovom API-ju se može pristupiti iz operativnog sistema domaćina koji može biti Linux, Windows itd., A koji radi na mašini koja djeluje kao klijent.

Drugi primjer je kvantni računar IBM Q, kojem se sada može pristupiti putem the web koje vam je IBM stavio na dohvat ruke i u kojima već možete obavljati neke zadatke da biste ga testirali. Čak i ako koristite ovu mašinu, vaš operativni sistem je i dalje vaš uobičajeni ...


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.