Sziasztok!
A szegedi Alkalmazott Informatika Tanszéken dolgozom egy optimalizáló szerver-kliens pároson, és azt a feladatot kaptam, hogy a fenti összegért állítsak össze egy szervert főleg számítási célokra. A szerveren java és néhány natív bináris futna, ezutóbbiak lennének a komolyabb algoritmusok.
Operációs rendszernek mindenféle képpen Linuxot szeretnénk (Debiant ismerem, és erre a célra tökéletes).
Nem tudom mennyit profitálnának a natív binárisként futó algoritmusok az esetleges párhuzamosítás (több mag) esetén, ennek még utánanézek (g++ kapcsolók, stb).
Előre is kösz mindenkinek!
- 1085 megtekintés
Hozzászólások
ennyibol lassan mar 1 notebookot nem lehet venni, nem hogy servert :)
- A hozzászóláshoz be kell jelentkezni
Tudom. Szűkös a költségvetés. A lényeg, hogy ki tudja szolgálni a fentieket...
- A hozzászóláshoz be kell jelentkezni
En a helyetekben vennek valami dual-core amd64 -t. Azt meg ki lehet hozni belole. Mivel szamitasi feladatokra kell, ezert nagy I/O muveletek gondolom nem lesznek tehat a diskek lehetnek gagyik. De passz. Ennyi penz kurva keves :)
- A hozzászóláshoz be kell jelentkezni
thuglife-nak igaza van, tegyetek moge meg 1 nullat...
Nem tudom mennyit profitálnának a natív binárisként futó algoritmusok az esetleges párhuzamosítás (több mag) esetén, ennek még utánanézek (g++ kapcsolók, stb).
Ha nem eleve tobbszalura van megirva a program, es egyszerre csak az az egy fut, akkor azt nem tudod parhuzamositani, es ezen semmilyen gcc kapcsolo sem segit.
Konkretan mit szeretnetek szamolni?
- A hozzászóláshoz be kell jelentkezni
főleg lineáris programozási feladatokat és azok mindenféle fajtáját (főleg branch-and-* algoritmusok: cut, bound...)
Igen, most hogy belegondolok, nem többszálú a algoritmus lib, ugyanis azt nem mi írjuk. Bocs a buta kérdésért, ezen tényleg nem segít semmi sem. Viszont egyszerre több feladatok is dolgozhat, így jól jöhet a több core...
- A hozzászóláshoz be kell jelentkezni
Most megfogtal, ilyet meg nem lattam kozelrol. Szerintem ha nem tudjatok parhuzamositani, akkor inkabb kevesebb, de eros procit szerezzetek (gondoltad volna? :) ). Tipus tekinteteben +1 pont opteronnak.
Egyebkent altalaban ugy szoktak HPC-s dolgokat epiteni, hogy vesznek egy rakas mondjuk P4 2.8-as gepet, diszk nelkul, videokartya nelkul, akar meg a neon is lemaradhat a hazrol, igy kijonne a fenti osszegbol kb. 8 db, osszedugni gbites haloval, es mehet ra a beowulf. A konkret esetben ez viszont annyira nem jo, ha nem tudjatok rendesen elosztani 8 gep (+HT) kozott a feladatot.
Udv. eax
- A hozzászóláshoz be kell jelentkezni
Utánanéztem: az szerver program alatt futó algoritmusok futhatnak párhuzamosan, úgyhogy elvileg kihasználható a több mag. Létezik 2 socketes Socket AM2-es alaplap?
- A hozzászóláshoz be kell jelentkezni
Küldenék neked privátba egy ajánlatot...
- A hozzászóláshoz be kell jelentkezni
Szvsz utana kellene nezni, hogy pontosan milyen nagysagrendu az a szamitasi igeny es utana lepni. Milyen jellegu CPU hasznalat van (ha DSP jellegu utasitasok inkabb, akkor lehet jobban jartok PCI-Express foglalatba dughato vektorprocival), mekkora memoria savszelesseg kell, HDD-t mennyire hasznalja, stb.
Ha most csak ugy hasrautesszeruen kell mondani valamit, akkor DUAL procis opteron alaplapok vannak (illetve dual procis XEON). Egyprocisban szerintem most a legjobb ar-ertek aranya az Intel dual-core-s procijainak van.
Nem vagyok hardver tudos, ugyhogy elj a gyanuperrel, de sztem a legfontosabb az lenne, hogyha valaki kiszamolna nagysagrendileg milyen igenyek vannak.
- A hozzászóláshoz be kell jelentkezni
eax megoldását kellene megfontolni
nagyon jó párhuzamosított csomagok vannak, fajlagosan úgy jöttök ki a legjobban
lásd még
http://www.kfki.hu/fszemle/archivum/fsz0312/csikor0312.html
- A hozzászóláshoz be kell jelentkezni