Mahtaako kukaan tietää täällä mitään ns. biotietokoneista? Ovatko ne vieläkin täysin utopiaa, vai onko jo alkeellisia biotietokoneita kehitteillä?
Itse en googlettamalla löytänyt juuri mitään sellaista tietoa, josta tuohon tieteeseen erikoistumattomat ymmärtäsivät riittävästi.
Mahtavatko biotietokoneet olla yksi merkittävimmistä läpimurroista tieteen alalla?
Itse en googlettamalla löytänyt juuri mitään sellaista tietoa, josta tuohon tieteeseen erikoistumattomat ymmärtäsivät riittävästi.
Mahtavatko biotietokoneet olla yksi merkittävimmistä läpimurroista tieteen alalla?
Vastaukset 5
Vanhimmat
Luin juuri sellaisen tiedemiehen arvion, jonka mukaan juurikaan kukaan meistä ei ehtisi nähdä tuollaista "biotietokonetta". Kyseessä siis on tiedemiehen mukaan varsin utopistinen asia. Nyt kuitenkin tuli heti mieleen, että ennenkin on arvioitu väärin nimenomaan tietokoneiden kehittymistä. Miksi juuri biotietokoneet olisivat poikkeus?
Tässä eräs vanha todella pahasti pieleen mennyt arvio: http://daga.dyndns.org/images/futuristic.jpg
kehitteillä,vaatii varmaan jonkun dna:n tapaisen ohjelman,et vois järjestyä,niinkuin ihmisaivot,ehkä joskus seki onnistuu
http://en.wikipedia.org/wiki/DNA_computing
Todennäköisesti jotakin merkittävää tapahtuu sillä rintamalla 15v kuluessa. DNA on luonnostaan hyvä binäärinen massamuistimedia. On vain kehitettävät keinot kirjoittaa siihen luotettavasti ja nopeasti sekä lukea siitä tietoa käytettävään muotoon. Sitä voidaan myös käyttää rinnakkaislaskentaan. Kannattaa seurata uutisia.
Tietokoneiden varsinainen pullonkaula ja kummallisuus on se kun vain yksi asia tehdään kerrallaan.
Sanoisin näin: "..pullonkaula on se kun pääsääntöisesti vain yksi tai muutama asia tehdään kerrallaan."
Nykyaikaisissa CPU-piireissä tehdään useimmiten kaksi tai muutama alkeisoperaatio samalla kellosignaalin reunalla. Lisäksi on muunlaista rinnakkaisuutta, mutta vaatimatonta.
Keskeisin ongelma on se, että tavalliset ohjelmointikielet ovat "peräkkäiskieliä": algoritmit määritellään peräkkäisinä operaatioina. Itse laitteistotasolla laajemman rinnakkaisuuden toteuttaminen ei ole kovin suuri ongelma, mutta milläs myös ohjelmoijien enemmistö oppisi sitä käyttämään?