Progetto [ARON]: un cluster pc economico ad uso domestico
-
Quindi la spesa sarebbe orientata a:
2 cpu AMD Atholon 64 x2 4850 108 euro
2 mobo (?) Asrock AliveNF6G-GLAN 70 euro
4x1 Gb DDR2 800 kingston 60 euro
2 schede di rete tp-link gigabit ethernet 30 euro
switch 8 porte gigabit ethernet D-Link 68 euro
2 alimentatori 350W 50 euro
----------------------------------------------------
totale 386 euro
Manca qualcosa? Consigli per gli acquisti?
-
Allora, ho fetto un calcolo veloce con PSU calculator e ho riscontrato i seguenti consumi:
CONFIGURAZIONE CON 2 NODI DI CALCOLO SU PIATTAFORMA AMD (Athlon 64 x2 4850 65W)
692W masternode (il mio pc attuale)
125W nodo slave
totale: 692 + 125 + 125 = 942W
Hho voluto anche eseguire un calcolo ipotizzando 2 nodi basati sul q6600 come avevo in mente all'inizio:
CONFIGURAZIONE CON 2 NODI DI CALCOLO SU PIATTAFORMA INTEL (CORE 2 QUAD Q6600):
692W masternode
178W nodo slave
totale: 692 + 178 + 178 = 1048W
Pensavo sinceramente che il divario fosse maggiore! Considerate che i calcoli fatti sono stati esseguiti ipotizzando TUTTI I PROCESSORI con frequenza di lavoro di 3GHz, cioè in OVERCLOCK.
-
guarda imho è meglio tenere i proci a default con meno voltaggio. visto che cmq il nodo sarà: procio, scheda mamma e ram se il procio lo overclocki consumi molto per poco di più
imho gli amd x2 4850 da 45watt se li riuscissi a mettere a 1.125 / 1.15volt invece dei 1.2 e togliere quindi 4/6 watt abbasseresti di molto. considera anche che per far andare gli amd a 3ghz di voltaggio ne devi dare parecchio! e i consumi si impennano velocemente! -
ok, provo a rifare il calcolo dei consumi dei 2 nodi amd in downvolt
-
Ipotizzando un downvolt a 1,15V dovrei avere un consumo di 93W per nodo, quindi:
692W master node
93W x slave node
tot:878W
Potrei anche aggiungere un ulteriore nodo quasi quasi....
-
Rankine ha scritto:
Ipotizzando un downvolt a 1,15V dovrei avere un consumo di 93W per nodo, quindi:692W master node
93W x slave node
tot:878W
Potrei anche aggiungere un ulteriore nodo quasi quasi....
infatti. imho è meglio avere 3 nodi a 2.2ghz supponiamo che 2 a 2.5ghz

-
esatto, ci stavo pensando anch'io.... alla fine anche se ho 300 mhz in meno in velocità ho pur sempre 2 core in più che mi lavorano...
-
Rankine ha scritto:
esatto, ci stavo pensando anch'io.... alla fine anche se ho 300 mhz in meno in velocità ho pur sempre 2 core in più che mi lavorano...bravo. l'ideale per me sarebbe tenerli a 1volt come massimo e quindi valutare a che mhz reggono per quel voltaggio.
altra cosa i nodi devono cmq lavorare a tutti alla stessa frequenza o cmq il software di gestione accetta anche proci a diversi mhz? perchè se fai calcolo distribuito ok ma se fai tipo simulazioni divise su più nodi in parallelo forse tutti i proci devono andare uguali

-
è quella li la cosa che mi preoccupa, perchè come nodo principale utilizzerei poi il pc di adesso. Ho letto in giro per la rete alcune info: alcuni dicono che per un cluster servono pc identici, altri dicono che non è vero e basta installare il s.o. giusto per far lavorare insieme pc anche differenti... mi piacerebbe che qualcuno più esperto in materia mi aprisse gli occhi...
Per me è un campo nuovo ma che mi ha sempre affascinato, quindi pendo letteralmente dalle labbra di chiunque voglia aggiungersi alla discussione per insegnarmi ogni cosa sul clustering
-
ti faccio l'esempio diretto di modena e del suo centro di calcolo. come sai ci sono 32 nodi con 2 processori a nodo e 2 o 4 giga di ram a processore. il fatto è che lanciando i conti in coda andranno a dividersi sul numero di processori scelto per il conto stesso (dopo aver creato il batch con il comando star -batch -dp dai il comando per la coda indicando i nodi ed i processori a nodo).
per esempio una mia simulazione di iniezione veniva divisa su 4 processori dividendo fisicamente il dominio in 4 parti e facendo svolgere i conti per ogni dominio da una cpu scambiandosi i dati di frontiera. ecco questo tipo di conto prevede che cmq i conti girino alla setssa velocità altrimenti il nodo più lento farà da tappo agli altri. ovvero è inutile avere due processori a 3giga se poi ne hai uno a 2giga che cmq rallenta tutto

-
quindi le soluzioni sono 3:
-mantengo il q6600 a 2,4 GHz e downclocco gli amd da 2,5 a 2,4
-metto il q6600 a 2,5 GHz come gli amd
- porto tutto a 2 GHz per calare i consumi
Secondo te aris qual è la via migliore o almeno la più logica?
-
Rankine ha scritto:
quindi le soluzioni sono 3:-mantengo il q6600 a 2,4 GHz e downclocco gli amd da 2,5 a 2,4
-metto il q6600 a 2,5 GHz come gli amd
- porto tutto a 2 GHz per calare i consumi
Secondo te aris qual è la via migliore o almeno la più logica?
la terza ma tieni conto che le due architetture non viaggiano allo stesso modo. ergo il tuo q6600 non lo potrai usare in accoppiata agli amd per calcoli con divisione del dominio...
-
e secondo voi un processore k8 a parità di frequenza è veloce a faredi calcolo come un processore core2??

avoglia ad overcloccare l'amd per renderlo veloce come il q6600

-
Le085 ha scritto:
e secondo voi un processore k8 a parità di frequenza è veloce a faredi calcolo come un processore core2??
avoglia ad overcloccare l'amd per renderlo veloce come il q6600

infatti per far andare un 4850 come il q6600 almeno a 15ghz c'è da portarlo...

-
purtroppo il discorso consumi è molto importante, ed è da analizzare meglio prima ancora di partire.
0.878 KW/h, fanno la bellezza di:
21 KW/day
parenti molto stretti di
400€/bimestre !!
Cioè, saresti disposto a spendere 200€ al mese !!??

-
toto, considera che sarà 1) un esperimento prima di tutto e 2)non sarà in funzione 24 ore al giorno e poi mi interessava un discorso letto in rete dove si parlava di escludere dal cluster un tot di nodi nel caso non fossero necessari al lavoro da svolgere, quindi "spegnere" letteralmente uno o più nodi per evitare inutili consumi qualora non servisse tutta la potenza di calcolo disponibile.
E' una cosa interessante,tipo una iniezione di N2O per dare una bella manciata di cavalli in più al motore qualora ce ne fosse bisogno

-

Valuta anche la possibilità di utilizzare la piattaforma Atom di Intel, il Single Core (N270) su mobo Intel D945GCLF consuma davvero poco (circa 9W). Oppure se serve più potenza il Dual Core N330 su mobo Intel D945GCLF2.
L'unica cosa che potrebbe essere negativa su distribuzioni Linux, è la presenza di una sk di rete Realtek al posto della ultra compatibile Intel Pro100.

-
Totocellux ha scritto:
Valuta anche la possibilità di utilizzare la piattaforma Atom di Intel, il Single Core (N270) su mobo Intel D945GCLF consuma davvero poco (circa 9W). Oppure se serve più potenza il Dual Core N330 su mobo Intel D945GCLF2.
L'unica cosa che potrebbe essere negativa su distribuzioni Linux, è la presenza di una sk di rete Realtek al posto della ultra compatibile Intel Pro100.

l'atom è proprio un catorcetto per fare di conto...molto meglio i via nano...oppure un bel e5200 anche downcloccato e doownvoltato che se dovesse servire e overcloccato non sfigurerebbe di certo ripetto al tuo q6600 a default...
-
Le085 ha scritto:
l'atom è proprio un catorcetto per fare di conto...molto meglio i via nano...oppure un bel e5200 anche downcloccato e doownvoltato che se dovesse servire e overcloccato non sfigurerebbe di certo ripetto al tuo q6600 a default...beh, è innegabile che Atom non faccia della capacità di calcolo il proprio credo
, e comunque credo attualmente sia l'alternativa completa più economica, ancor più di VIA NANO:55€ ivata per la D945GCLF, comprensiva quindi di N270.
l'E5200 è la cpu che faccio attualmente acquistare ad amici e parenti .... davvero equilibrata tra consumo e prestazioni (ne uso 2 per me
:asd:), ma considerato che aveva intenzione anche di spegnere qualche nodo in mancanza di elaborazioni da svolgere, l'ottica del risparmio energetico la considero ancora di primaria importanza 
..... comunque l'N330 non va poi così male per i 12W consumati

-
edit post non voluto causa aggiornamento browser
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi