Citat:
Uglavnom, ako je Linux toliko dobar da moze savrseno da kontrolise rad jednog SR-a, sigurno je dovoljan i za jednostavne (P)PC-je
Osnovno pravilo nauke je - ne praviti opasne generalizacije ;-)
To sto neko ume da vozi avion ne znaci da ume da spremi rucak :-)
Elem, kod superracunara je najbitnji deo sama arhitektura softvera koji se izvrsava, optimizovana za arhitekturu superacunara - na nivou OS-a, Linux pruza clustering servise i sta-ne, i to je to.
Kod desktop racunara su bitni sasvim drugi parametri - peak processor power za nekoliko niti, streaming DSP instrukcije i optimizacija memorije za multimedijalne aplikacije i sl...
Ljudi koji su planirali arhitekturu SR na Linux sistemu to rade iz sledecih razloga (jednog ili vise):
1. Zele da ustede novac jer Linux ima sasvim zadovoljavajuci set alata i okruzenje dovoljno za izvrsavanje POSIX i X aplikacija, potrebno je samo kalibrisati cluster i optimizovati stvari za njega, eventualno razviti sloj apstrakcije hardvera za taj sistem.
2. Zele prosto da ustede novac, jer ne zele da placaju skupe licence za enterprise pakete OS-eva poput Solaris-a, HP UX-a i ostalih...
3. Zele da imaju kompletnu kontrolu bez stranih patenata - ovo je politicki bitna odluka, i zato bi se vlade nekih zemalja odlucile bas za Linux
4. Imaju gomilu aplikacija pisanih za Unix razvojno okruzenje, koje su jako skupe a njihovo portovanje jos skuplje
Pazi sad - niko ne spori da Linux to moze, kao sto isto moze i Windows u nekoj "enterprise" postavi - ono sto je bitno je, da verovatno neki custom razvijeni Unixoidi za specificne super-racunare daleko bolje rade posao od Linuxa i Wina zajedno.
Mislim... mozes ti i Ferrari da koristis za kargo...
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey