Intuitiivinen ohjelmointikieli kvanttitietokoneille

16.06.2020

ETH-Zurich-intuitiivinen-ohjelmointikieli-kvanttitietokoneelle-275-t.jpgETH Zürichin tietotekniikan teknikot ovat kehittäneet ensimmäisen kvanttiohjelmointikielen, joka mahdollistaa monimutkaisten laskelmien ratkaisun tyylikkäästi, yksinkertaisesti ja turvallisesti.

Viime aikoina on saavutettu useita teknisiä edistysaskeleita tehokkaiden kvanttitietokoneiden kehittämisessä.

Nyt ETH Zürichin tietotekniikan tutkijat ovat tehneet tärkeän läpimurron ohjelmointikielten alalla: heidän kvanttiohjelmointikielensä on ensimmäinen laatuaan, joka on yhtä tyylikäs, yksinkertainen ja turvallinen kuin klassiset tietokonekielet.

"Kvanttitietokoneiden ohjelmointi on edelleen haaste tutkijoille", sanoo professori Martin Vechev, ETH:n Secure, Reliable and Intelligent Systems Labista (SRI). "Sen vuoksi olen niin innoissani, että voimme nyt jatkaa ETH Zürichin perinteitä kvanttitietokoneiden ja ohjelmointikielten kehittämisessä."

"Kvanttiohjelmointikielemme Silq mahdollistaa ohjelmoijien hyödyntää kvanttitietokoneiden mahdollisuuksia paremmin kuin nykyisten kielten kanssa, koska koodi on kompakti, nopeampi, intuitiivisempi ja ohjelmoijille helpompi ymmärtää."

Vechev esittelee Silqin tällä viikolla muille alan asiantuntijoille ohjelmointikielien PLDI 2020 -konferenssissa. Keskustelemisen, omaksumisen ja jatkokehityksen helpottamiseksi tutkijat ovat myös julkaisseet Silqin omalla verkkosivustollaan ( silq.ethz.ch).

Kvanttilaskennan potentiaalin hyödyntäminen ei edellytä vain uusinta tekniikkaa, vaan myös kvanttiohjelmointikieltä kvanttialgoritmien kuvaamiseksi.

Nykyiset kvanttiohjelmointikielet ovat tiiviisti sidoksissa tiettyyn laitteistoon. Ohjelmoijille nämä ”laitteistokuvauskielet” ovat hankalia, koska yksittäisten ohjelmointiohjeiden on oltava erittäin yksityiskohtaisia.

”Silq on ensimmäinen kvanttiohjelmointikieli, jota ei ole suunniteltu ensisijaisesti laitteiston rakenteen ja toiminnallisuuden ympärille, vaan ohjelmoijien ajattelutavalle, ”Sanoo Vechevin ryhmän jatko-opiskelija Benjamin Bichsel, joka valvoo Silqin kehitystä.

Silq on ensimmäinen kvanttitietokoneiden korkean tason ohjelmointikieli. Se tarkoittaa, että se voi kuvata jopa monimutkaisia tehtäviä ja algoritmeja vähemmällä koodilla. Tämä tekee koodeista ymmärrettävämpiä ja helpompaa käyttää ohjelmoijille. Niitä voidaan käyttää myös erilaisissa tietokonearkkitehtuureissa.

Suurin innovaatio ja yksinkertaistaminen, jonka Silq tuo kvanttiohjelmointikieliin, koskee virheiden lähdettä, joka on tähän mennessä vaivannut kvanttiohjelmointia. Tietokone laskee tehtävän useissa välivaiheissa, mikä luo välituloksia tai väliaikaisia arvoja.

Muistin vapauttamiseksi klassiset tietokoneet poistavat nämä arvot automaattisesti. Tietotekniikassa tähän viitataan "roskien keräilynä", koska tarpeettomat väliaikaiset arvot hävitetään. Kvanttitietokoneiden tapauksessa tämä hävittäminen on hankalampaa kvanttilomittumisesta joutuen: aiemmin lasketut arvot voivat olla vuorovaikutuksessa sillä hetkellä käytettävien kanssa.

"Silq on ensimmäinen ohjelmointikieli, joka tunnistaa ja poistaa arvot, joita ei enää tarvita", Bichsel selittää. Tietotekniikan tutkijat saavuttivat tämän soveltamalla taitojaan klassisista ohjelmointikielistä: heidän automaattinen laskentamenetelmänsä käyttää vain ohjelmointikomentoja, jotka eivät sisällä mitään erityisiä kvanttitoimintoja - ne ovat "qfree", kuten Vechev ja Bichsel sanovat.

”Silq on merkittävä läpimurto kvanttitietokoneiden ohjelmoinnin optimoinnissa; se ei ole kehitystyön viimeinen vaihe”, Vechev sanoo. Avoimia kysymyksiä on vielä monia, mutta koska Silq on helpompi ymmärtää, Vechev ja Bichsel toivovat edistävänsä sekä kvanttiohjelmointikielten kehittämistä että uusien kvanttialgoritmien teoriaa ja kehittämistä.

”Neljän hengen ryhmämme on tehnyt läpimurron kahden vuoden työn jälkeen erilaisten kielisuunnittelun, kvanttifysiikan ja toteutuksen asiantuntemuksen yhdistämisen ansiosta. Jos muut tutkimus- ja kehitysryhmät omaksuvat innovaatiomme, se on suuri menestys”, Bichsel sanoo.

Aiheesta aiemmin:

Luvassa uusi läpimurto kvanttitietotekniikassa

Edistysaskeleita kvanttitietotekniikalle

Tuleeko kvanttitietokoneesta todellisuutta?

19.04.2024Uusia ja yllättäviä topologiota
18.04.2024Kvanttivalo syntyy renkaassa ja lähtee kiertueelle
17.04.2024Fononit ja magnonit kaveraavat
16.04.2024E-nenälle ihmisen tasoinen hajuaisti
15.04.2024Valo valtaa alaa magnetismissa
13.04.2024Nanorakenteilla energiaa haihtuvasta vedestä
12.04.2024Bolometrit kubitteja mittaamaan
11.04.2024Kudottavia ohuita puolijohdekuituja
10.04.20242D-antenni tehostaa hiilinanoputkien valontuottoa
09.04.2024Lisää tiedonsiirtokapasiteettia langattomaan viestintään
08.04.2024Korkealaatuisia mikroaaltosignaaleja fotonisirulta
05.04.2024Kahden konstin grafeeni
04.04.2024Kohti utopistisia verkkoja
03.04.2024Lehtipihan hyönteinen inspiroi näkymättömyysrakenteita
02.04.2024Aivojen inspiroima langaton anturijärjestelmä
01.04.2024Uusi energiatehokas mikroelektroninen rakenne
29.03.2024Harppaus kohti valon nopeita tietokoneita
28.03.2024Kertakäyttöiset tekoälyanturit terveyden seurantaan
27.03.2024Kvantti-interferenssi ja transistori
26.03.2024Robotti tarttuu lihanpalaan ja keskustelee kaverinsa kanssa
25.03.2024Piin kanssa yhteensopivia magneettisia pyörteitä
23.03.2024Kaksitoiminen katalyytti tekee sen halvemmalla
22.03.2024Hiilinanoputket käyttöön
21.03.2024Fotonisirut valtaavat alaa
21.03.2024Uusi 2D-materiaalien maailma on avautumassa
19.03.2024Suprajohteet auttavat tietokoneita "muistamaan"
18.03.2024Kvanttimateriaalitutkimuksen uudet työkalut
16.03.2024Räjähtämätön vedyntuotantomenetelmä
15.03.2024Kvanttitietokoneita atomeihin perustuen
14.03.2024Elektronit vedessä ja särkyneinä
13.03.2024Sateenvarjo atomeille
12.03.2024Magnetismilla energiatehokasta laskentaa
11.03.2024Molekyylielekroniikan johteita ja kytkimiä
09.03.2024Elektroniikkaromusta kultaa edullisesti
09.03.2024Jännitystä aurinkoenergian keräämiseen
07.03.2024Kolmas ulottuvuus langattoman prosessoinnille
06.03.2024Mikroaaltoinen fotoniikkasiru nopeaan signaalinkäsittelyyn
05.03.2024Palonkestävä natriumakku
04.03.2024Polymeeripohjaiset viritettävät optiset komponentit
01.03.2024Tulevaisuuden kubitti luotiin kvanttiprosessoriin
28.02.2024Fotonien napakymppi ja tehokas ylösmuunnos
27.02.2024Elektroneja murto-osina grafeenissa
26.02.2024Elektronin ja fononin vuorovaikutuksen mysteeri
24.02.2024Entistä tehokkaampia aurinkokennoja
23.02.2024Uusi resepti kvanttisimuloinnille
22.02.2024Li-ion-johteita uuden suunnan kestäville akuille
21.02.2024Uusi laji magnetismia
20.02.2024Hyppivät atomit muistavat missä ne ovat olleet
19.02.2024Puolipallon muoto aurinkokennoon
17.02.2024Perovskiittiä vihreän vedyn tuotantoon
16.02.2024Fotoniikan nanovalmistusta printterillä
15.02.2024Neuromorfisia näkösensoreita
14.02.20242D-materiaaleista heterorakenteita
13.02.2024Magneettisten supervoimien vapauttaminen
12.02.2024Kvanttiedulla liikkuva maali
10.02.2024Antureita ympäristöhaittojen seurantaan
09.02.2024Kohti kvantti-internetiä ja kvanttiviestintää
08.02.2024Tehokkaita röntgensäteitä ja ultraviolettivaloa
07.02.2024Kubitti, jossa on sisäänrakennettu virheenkorjaus
06.02.2024Laskentaa valoaalloilla
05.02.20243D-tulostettu elektroninen iho ja näyttö
03.02.2024Läpimurto kvanttipisteisissä aurinkokennoissa
02.02.2024Äänikäyttöiset anturit säästävät miljoonia paristoja
01.02.2024Energiankeruuta ja kuvantamista samanaikaisesti
31.01.2024Pitkään kestäviä grafeenin laaksotiloja kubiteille
30.01.2024Pinoa neuroverkkojärjestelmiä rakennelohkoista
29.01.2024Vihreiden ledien tehokkuus paremmaksi
27.01.2024Ultranopea vetyvuodon anturi
26.01.2024Uusi ehdokas yleismuistiksi
25.01.2024Teollisesti valmistettava kvanttimuisti
24.01.2024Ensimmäinen topologinen kvanttipiiri
23.01.2024Grafeenista vihdoin toiminnallinen puolijohde
23.01.2024Lämpösähköä esineiden Internetille
20.01.2024Polttokenno toimii maaperässä ikuisesti
19.01.2024Tutkijat loivat loogisen kvanttiprosessorin
18.01.2024Kvanttilomittuminen ja topologia ovat erottamattomia
17.01.2024Tutkimus tasoittaa tietä paremmille metalliakuille
16.01.2024Ihmisen kuulojärjestelmä mallina yksijohtimiselle anturiryhmälle
15.01.2024Todennäköisyyspohjaisia tietokoneita ja tekoälyä
13.01.2024Valo välittää dataa sata kertaa nopeammin kuin Wi-Fi
12.01.2024More than Moore -konsepti
11.01.2024Korkeamman lämpötilan suprajohteiden kytkentää
10.01.2024Hiili tehostaa 2D-elektroniikkaa
09.01.2024Stokastista synkronia salaukseen ja neuroneille
08.01.2024Polymeeristä syntyy katalyyttikide
06.01.2024Kuupölystä aurinkokennoja
05.01.2024Kvanttipisteisiä aurinkosähkökennoja
04.01.2024Plasmoneita ja tekoälyä terahertsitutkimuksiin
03.01.2024Vetyä ja polymeeriä akkuihin
02.01.2024Aivomainen transistori jäljittelee ihmisen älykkyyttä
01.01.2024Yhdistetty "kilparata" mahdollistaa uuden optisen laitteen
29.12.2023Liukuvaa ferrosähköisyyttä ja timantteja
28.12.2023Magneto-optista materiaalia pii-integrointiin
27.12.2023Kvanttipisteanturi ei tarvitse ulkoista teholähdettä
22.12.2023Sähköistävä parannus kuparin johtavuuteen
21.12.2023Yksittäisestä 2D-materiaalista suprajohtava liitos
20.12.2023Nanoresonaattorit avaavat tietä kvanttiverkoille
19.12.2023Metapinta-antenni 6G:lle ja meta-atomeja
18.12.2023Atomintarkkaa 2D-materiaalien integrointia
16.12.2023Kvanttiakuissa rikotaan kausaliteetti

Näytä lisää »