RAM-muistiin on nojattu iät ja ajat. Siihen tallennetaan kaikki työstettävä data. MIT:n tutkijat ovat nyt laskeneet, että suuria datamääriä käsittelevässä big data -analytiikassa RAM-muistin aika voi olla ohi. Se kannattaa korvata flash-muistilla.
RAM-muisti on erittäin nopeaa. Data haetaan RAMista tuhansia kertoja nopeammin kuin kiintolevyltä. Siihen verrattuna flash on noin kymmenen kertaa halvempaa ja maksaa kymmenen kertaa vähemmän.
Flashin ongelma on se, että RAM-muistiin verrattuna se on myös 10 kertaa hitaampaa. Mutta mikäli puhutaan jaetusta palvelinlaskennasta, jossa dataa pitää hakea erillisiltä levyiltä, tilanne muuttuu.
MIT:n tutkijoiden mukaan 40 palvelinta, joissa on yhteensä 10 teratavua RAM-muistia, ei käsittele 10 teratavun informaatiota yhtään nopeammin kuin 20 palvelinta, joissa on 20 teratavua flash-muistia. Ainoa ero on se, että flash maksaa kymmenesosan RAM-muistin hinnasta.
MIT muistuttaa, ettei flash ole korvaamassa RAM-muistia. Joissakin sovelluksissa jo kustannustekijät kuitenkin puhuvat sen puolesta, että RAM kannattaa korvata flash-pohjaisella arkkitehtuurilla. Tutkijoiden mukaan flash tulee kannattavammaksi, jos prosessori joutuu hakemaan dataa erilliseltä levyltä viisi prosenttia kaikesta laskenta-ajasta.
Monessa big data -analytiikassa – vaikkapa ilmasto- tai geenitutkimuksessa – tämä viiden prosentin raja tulee täyteen hyvin nopeasti. Tutkijat ovat jo rakentaneet protojärjestelmän, jossa 20 palvelinta on kytketty flash-muistiin ohjemoitavan FPGA-piirin avulla. FPGA-piirit oli myös liitetty toisiinsa, joten eri palvelimet pystyivät hakemaan dataa eri flash-levyiltä erittäin nopeasti.