Alkuluvut ja supertietokone

Moro. Testataanko supertietokoneiden tehokkuutta alkulukujen laskennalla vai mitenkä?
Kuinka pitkälle alkulukuja on laskettu?
5120
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Kyllä alkulukujenkin laskenta on yksi pieni osa tehokkuuden mittauksissa. Supertietokoneet muodostuvat kymmenistä tuhansista kaupallisesti saatavilla olevista tehokkaista moniytimisistä prosessopiireistä. Tärkeintä on tarkka ja nopea liukulukulaskenta, ei valtavien kokonaislukujen murskaaminen. Supertietokoneiden on pystyttävä hyödyntämään olemassa olevia valtavia (varmastii toimivia) rinnakkaislaskentaan optimoituja kirjasto-ohjelmapaketteja.

Todella isojen alkuluken muodostus ja kokonaislukujen murskaus salasanoissa yms. "tieteissä" kannattaa tehdä vain niihin erikoistuvilla piireillä vähän samaan tapaan kuin grafiikkapiireillä. Piireissä on kymmeniä tai satoja mikro-ohjelmoitavia vain isojen kokonaisluihin tarkoitettuja prosessointiyksiköitä. Nämä piirit eivät ole vapaasti kaupallisesti saatavilla eikä niistä kerrota julkisesti. Joissakin kellareissa niitä on miljoonittain. Ja muutaman vuoden välein saadan käyttöön uudet tehokkaammat piirit. Helppo suunnitella ja valmistuttaa (Intelilä AMD:lla, jne..) jos on on rahaa!

Äänestä

Minuakin kiinnostaisi tietää, koska on saatu selville triljoonas (10^18) alkuluku? Ja missä nyt mennään? Eli löytyykö jostain listaa vuosiluvuista, jolloin on selvitetty (ja varmistettu) miljoonas, 10 miljoonas jne... alkuluku? Kertoisi aika paljon tietokoneiden kehityksestä.

Ne jatkuvasti julkisuuteen tulevat maailman isoimmat alkuluvut eivät kiinosta pätkääkään, jos ei samalla julkisteta, kuinka mones alkuluku on kyseessä!

Äänestä

Käsittääkseni alkuluvuilla testataan sitä, toimiiko kone oikein. Mutta muuten supertietokoneet kai tekevät joitain reaalimaailman simulaatioita. Vaikka onhan rakennettu myös supertietokoneita pelaamaan shakkia ja gota.

Äänestä
  • Nykyisin ei enää pyritä rakentamaan maailman suurimpia supertietokoneita, vaan rakennetaan suuria määriä kaupallisia valmiiksi testattuja 10000...100000 ytimen koneita. Isot tehtävät voidaan tarvittaessa jakaa niidenkin kesken, vaikka ne sijaitsisivat ympäri maailmaa. Tulee paljon halvemmaksi ja helpommaksi ylläpitää ja niiden yhteenlaskettu suorituskyky saadaan paljon suuremmaksi (samalla rahalla). Tuhansin kaappien koneissa vikatiheys kasvaa liian suureksi ja korjausajat suhteettoman pitkiksi.

    Äänestä

Aikuisten oikeasti supertietokoneiden toiminta testataan Warcraftilla. Joillekin kesymmille riittää GTA.

Äänestä

Kommentoi aloitusta


laskukalle kirjoitti:

Moro. Testataanko supertietokoneiden tehokkuutta alkulukujen laskennalla vai mitenkä?
Kuinka pitkälle alkulukuja on laskettu?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu