» »

Non-gaming PC za paralelno procesiranje

Non-gaming PC za paralelno procesiranje

SamH ::

Zivjo!

Potrebujem nasvet katere komponente in kje jih kupiti, da si sestavim masino s katero bom kar se le da hitro obdeloval podatke in izvajal simulacije. Vse to želim izvjati kar se da paralelno. Uporabljam programske jezike R, c++ (kadar je R prepocasen) in obcasno Python. Uporabljam Ubuntu 12.04 kjer poganjam VirtualBox vm prav tako z Ubuntu 12.04. Na tej virtualki dejansko tecejo vse obdelave in simualcije. Ne igram igric. Grafika je nepomembna, ce le dela...

V splošnem imam naslednje minimalne zahteve/potrebe:
- procesor z vsaj 8 pravih core-ov (hyperthreading bo izkljucen ker ne potrebujem podpore za multitasking). Tako vidim, da je tu v non server varianti samo AMD FX procesor. Se motim ali ima tudi Intel kaj podobnega? Ce prav razumem i7 tuke ni opcija saj z izkljucenim hyperthreadingom ostanejo stirje fizicni core-i...
- potrebujem vsaj 4GB RAM na core, torej z AMD FX z 8 core-i najmanj 32 GB RAM-a
- SSD 256 GB (dva za RAID 0 ali kaj je ze - se ne razumem na to)
- HD z 10000 rpm in kapaciteto vsaj 1TB (spet dva komada za RAID 0 ali karkoli ze podobnega)

Seveda sem odprt za vse nasvete kaj bi bilo najbolje glede na trade off performance/cena.

Osnovna plosca: ce bi se dalo (pa po mesecu iskanja ne najdem) bi rad za AMD FX dual socket plosco (da bi torej imel 16 core-ov) z moznostjo vsaj 64 GB RAM. Verjetno to ne gre (kdo bi pa potem kupoval serverski hw). Kaj bi bilo glede performans in cene potem najbolje v tem primeru?

O hlajenju, napajalnikih, ohisjih itd. nimam pojma in nobenih posebnih zahtev, da le dela vzemaje v obzir zgornje.

Potrebujem pa vse komponente, da bo zadeva delovala.

Zadevo bi kupil kar na dinokomp.at in bi bil vesel konfiguracije/nasveta v obliki konfiguratorja kot npr tale http://www.dinokomp.si/konfigurator/?mb... (tole sem nasel v eni drugi razpravi in nima zveze z mojimi zahtevami).

V naprej hvala.

Lp,
S.

Edit: Evo, tole sem "nakonfiguriral": http://www.dinokomp.at/konfigurator/?mb...

Kaj se da optimizirat? Kaj je potrebno spremeniti, da bo stvar spilala? Nameec, kot omenjeno, nimam pojma o platah, ohisjih, napajalnikih,...
  • spremenilo: SamH ()

specing ::

Vzemi i5-ko, pri AMD-ju boš zelo veliko plačal pri elektriki. Plus intelova integrirana grafika ima uradno opensource podporo.

Če že rabiš virtualizacijo, uporabi LXC (LinuX Containers) -- ni overheada, ali pa Qemu, ki je hitrejši od virtualboxa

Hayabusa ::

- procesor z vsaj 8 pravih core-ov (hyperthreading bo izkljucen ker ne potrebujem podpore za multitasking). Tako vidim, da je tu v non server varianti samo AMD FX procesor. Se motim ali ima tudi Intel kaj podobnega?

Ne, samo Intel xeon.
List of Intel Xeon microprocessors @ Wikipedia

Spodaj na prvi strani imaš cene:
http://hardforum.com/showthread.php?t=1...
raid 0 je risky, crkne en disk se zruši celo raid polje, zato raje raid 1.

Za koliko Eur ?


Kakšen poseben razlog, da poganjaš vse skupaj v VM ?

Zgodovina sprememb…

  • spremenilo: Hayabusa ()

dope1337 ::

Če maš omejen budget in se boš odločil za strežniško rešitev, imaš tudi AMD-je v obliki Opteron-ov:
List of AMD Opteron microprocessors @ Wikipedia

Vendar če ni denar problem, vsekakor priporočam Intelove rešitve.

Opažam pa, da če si omejen na dinokomp, da ti tako ali drugače preostane samo FX ...
"Everybody is a genius. But if you judge a fish by its ability to climb a tree
it will live its whole life believing that it is stupid."
-Albert Einstein

Zgodovina sprememb…

  • spremenilo: dope1337 ()

SamH ::

specing je izjavil:

Vzemi i5-ko, pri AMD-ju boš zelo veliko plačal pri elektriki. Plus intelova integrirana grafika ima uradno opensource podporo.

Če že rabiš virtualizacijo, uporabi LXC (LinuX Containers) -- ni overheada, ali pa Qemu, ki je hitrejši od virtualboxa

Thnx. Hvala za namig glede virtualizacije. Bom pogledal podrobneje.

Glege i5 se mi ne zdi dobra izbira za tip problemov, ki jih resujem. Sedaj tole pocnem na dveh prenosnikih s procesorjema i7... Pa nisem zadovoljen. Rabim cim vec paralelnih procesov. Torej cim vec pravih. (ne navideznih) core-ov...

SamH ::

Hayabusa je izjavil:

- procesor z vsaj 8 pravih core-ov (hyperthreading bo izkljucen ker ne potrebujem podpore za multitasking). Tako vidim, da je tu v non server varianti samo AMD FX procesor. Se motim ali ima tudi Intel kaj podobnega?

Ne, samo Intel xeon.
List of Intel Xeon microprocessors @ Wikipedia

Spodaj na prvi strani imaš cene:
http://hardforum.com/showthread.php?t=1...
raid 0 je risky, crkne en disk se zruši celo raid polje, zato raje raid 1.

Za koliko Eur ?


Kakšen poseben razlog, da poganjaš vse skupaj v VM ?


Hvala.

xeoni so predragi, saj predvidevam, da so plate in RAM hudo dragi...

Jap, dejavsko sem mislil RAID 1, ne RAID 0, hvala.

Razlog da poganjam vse skupaj na VM je, da se mi zdi mnogo bolj obvladljivo glede novih verzij (programov, ki jih napisem sam), backupiranja, development/test in produkcijskega okolja... Da pa ponovim: "se mi zdi"... :)

Za koliko EUR? Za masino z 8 core-i do 1500 EUR (dejansko bom, ce je samo 8 core-ov moznih na FX-ih rabil dve masini), za masino s 16 core-i pa do 2500 EUR. Upostevaje min 4 GB RAM na core.

Zgodovina sprememb…

  • spremenilo: SamH ()

SamH ::

dope1337 je izjavil:

Če maš omejen budget in se boš odločil za strežniško rešitev, imaš tudi AMD-je v obliki Opteron-ov:
List of AMD Opteron microprocessors @ Wikipedia

Vendar če ni denar problem, vsekakor priporočam Intelove rešitve.

Opažam pa, da če si omejen na dinokomp, da ti tako ali drugače preostane samo FX ...


Denar vsekakor je omejitev. Do 1500 EUR za masino z 8 pravimi core-i (FX) ali do 2500 za masino s 16 pravimi core-i.

Za dinokomp sem prvic slisal, ko sem zasel na tale forum nekaj ur nazaj, pa se mi je zdelo prikladno. Nikakor pa nisem omejen na dinokomp... Se mi pa dozdeva, da je moj budget rahlo do pretezno omejen za to kar bi rad...

SamH je izjavil:

specing je izjavil:

Vzemi i5-ko, pri AMD-ju boš zelo veliko plačal pri elektriki. Plus intelova integrirana grafika ima uradno opensource podporo.

Če že rabiš virtualizacijo, uporabi LXC (LinuX Containers) -- ni overheada, ali pa Qemu, ki je hitrejši od virtualboxa

Thnx. Hvala za namig glede virtualizacije. Bom pogledal podrobneje.

Glede i5 se mi ne zdi dobra izbira za tip problemov, ki jih resujem. Sedaj tole pocnem na dveh prenosnikih s procesorjema i7... Pa nisem zadovoljen. Rabim cim vec paralelnih procesov. Torej cim vec pravih. (ne navideznih) core-ov...

Zgodovina sprememb…

  • spremenilo: SamH ()

Hayabusa ::

Saj fx 8350 tudi ni pravi 8 jedrnik
http://www.reddit.com/r/buildapc/commen...

Amd ima za +8 cores opterone, intel xeone.

klkkkkkkkkkk ::

hojnikb ::

Hayabusa je izjavil:

Saj fx 8350 tudi ni pravi 8 jedrnik
http://www.reddit.com/r/buildapc/commen...

Amd ima za +8 cores opterone, intel xeone.

this. pravi 8 jedernik te bo stal konkretne denarce. Za tvoj namen bo pa kak i7 več kot dovolj (pravi i7, ne tak v prenosnikih).
#brezpodpisa

Hayabusa ::

Evo opteroni posortirani po ceni:
http://www.computeruniverse.net/groups/...


Tale bi bil recimo ok:
http://www.computeruniverse.net/product...

Zgodovina sprememb…

  • spremenilo: Hayabusa ()

hojnikb ::

also nerabiš ssdjov v raid0. En ssd velikosti 500gb bo dovolj (recimo samsung 840EVO)
#brezpodpisa

dope1337 ::

SamH je izjavil:

dope1337 je izjavil:

Če maš omejen budget in se boš odločil za strežniško rešitev, imaš tudi AMD-je v obliki Opteron-ov:
List of AMD Opteron microprocessors @ Wikipedia

Vendar če ni denar problem, vsekakor priporočam Intelove rešitve.

Opažam pa, da če si omejen na dinokomp, da ti tako ali drugače preostane samo FX ...


Denar vsekakor je omejitev. Do 1500 EUR za masino z 8 pravimi core-i (FX) ali do 2500 za masino s 16 pravimi core-i.

Za dinokomp sem prvic slisal, ko sem zasel na tale forum nekaj ur nazaj, pa se mi je zdelo prikladno. Nikakor pa nisem omejen na dinokomp... Se mi pa dozdeva, da je moj budget rahlo do pretezno omejen za to kar bi rad...



Vkolikor maš 2,5k€ budgeta, bi ti mogoče celo zlaufal čez z 2x 16 jedrni Opteron serije 6300 (priporočam Opteron 6378 cca 1,5k€ za oba) sploh ker ti bolj pomembno število jeder, kot pa izkoristek le-teh (vsaj tak sem razbral).
"Everybody is a genius. But if you judge a fish by its ability to climb a tree
it will live its whole life believing that it is stupid."
-Albert Einstein

Zgodovina sprememb…

  • spremenilo: dope1337 ()

Isotropic ::

kaksne zadeve pa delas to, lahko das par primerov?

klkkkkkkkkkk ::

Zgodovina sprememb…

SamH ::

klkkkkkkkkkk je izjavil:

http://www.computeruniverse.net/product...

opteron za 700EUR

ali pa tale

http://www.computeruniverse.net/product...
x2


OK, tale drugi pravi 8 jedrnik, ce prav razumem, je ok.

Mi mogoce lahko poves kaj vse bi rabil in koliko bi me to stalo (predpostavljam da plate in RAM za opterone stane veliko vec kot za FX-e), ce bi hotel:
- masino z enim 8 jedrnim opteronom in 32 GB RAM-a
- masino z dvema 8 jedernima opteronoma in 64 GB RAM-a
- masino z enim 16 jedernim opteronom in 64 Gb RAM-a

Z ohisji, napajlniki, diski etc....

klkkkkkkkkkk ::

Menge Produktbezeichnung Stückpreis Betrag

AMD Opteron 6320 Boxed ohne Lüfte x2
529,82 EUR

ASUS KGPE-D16 Sockel G34 E-ATX
415,- EUR

Kingston HyperX 64GB DDR3 Kit
499,90 EUR

Samsung SSD 840 EVO Series 250GB Basic-Edition x2
299,80 EUR

WD VelociRaptor WD1000DHTZ 1TB x2
369,80 EUR

Antec Titan 650-EC Server Gehäuse inkl. 650 Watt Netzteil
187,90 EUR
Warenwert 2.302,22 EUR


16 jedernik



Zdej nisem ravno strokovnjk za to.. ampak mislim, da je vse vredu

Zgodovina sprememb…

klkkkkkkkkkk ::

Maš pa možnost, da kupiš FX 8320
naviješ na 4,7Ghz 24/7

recimo
FX 8320 140€
plata 150
cpu hladilnik 100-150€
ram 32Gb 300
hdd 370
ssd 350
Ohišje + GPU + napjalc 150€

1560€ max

SamH ::

Isotropic je izjavil:

kaksne zadeve pa delas to, lahko das par primerov?


Prvi primer je ko zelim najti optimalne parametre, ki minimizirajo/maksimizirajo neko funkcijo. Problem je, da izracun vrednosti funkcije za nek nabor parametrov traja od nekaj 10 minut do nekaj 10 ur. Tega se lahko lotis tako, da izracunas vrednost funkcije za vsak nabor parametrov znotraj danih omejitev lahko pa uporabis (ker je primer "zloben") optimizacijski algoritem differential evolution na voljo v R paketu DEoptim. Kot primer si lahko ogledas tukaj kaj prinese, ce lahko izvajas zadeve paralelno na zelo enostavnem primeru: http://files.meetup.com/1772780/2012020...

Drug tip problema, ki krici po paralelizaciji pa je Markow chsin Monte Carlo motoda uporabljena v metodah Bayesove statistike. Primer kaj prinasa paralelizacija je tukaj: http://www4.stat.ncsu.edu/~ghosh/TEACHI...

SamH ::

Hayabusa je izjavil:

Saj fx 8350 tudi ni pravi 8 jedrnik
http://www.reddit.com/r/buildapc/commen...

Amd ima za +8 cores opterone, intel xeone.


Huh, nic ne bo pol s tem FX-om... Hvala.

Isotropic ::

mislil sem bolj, kje apliciras te zadeve oz. cemu so namenjene.
sicer pa ja, za MP rabis opterone, imajo do 16 threadov, so pa primerno dragi tako kot xeoni.
xeone bos tut dobil ~14-jedrne, sam bo pa vsaj ene 2k samo tak procesor.

edit: amd opteron: http://geizhals.at/?cat=cpuamdo64&xf=25...
pasejo do 4 procesorji na maticno se mi zdi

Zgodovina sprememb…

SamH ::

klkkkkkkkkkk je izjavil:



16 jedernik



Hvala.

Za 16 jedernik zal nic ne vidim...

klkkkkkkkkkk ::

AMD Opteron 6320 Boxed ohne Lüfte x2
529,82 EUR

x2 8 je 16 jeder

FX 8350 je slabši vendar še vseeno hitrejši proc od i7 pri multitaskingu

Zgodovina sprememb…

pegasus ::

SamH, ne zapravljal časa s hardverom, posveti se raje svojim simulacijam in se nam oglasi na hpc.arctur.si, kjer ti bomo zrihtali vse ostalo.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Prenosnik do 300€

Oddelek: Kaj kupiti
294849 (2070) LeXani
»

Matična plošča ki podpira ddr2 in ddr3

Oddelek: Pomoč in nasveti
241513 (1235) Steinkauz
»

PC ali konzola (strani: 1 2 )

Oddelek: Kaj kupiti
507437 (6642) damirez
»

Grafična kartica do 250€

Oddelek: Pomoč in nasveti
283206 (2657) Janac

Več podobnih tem