Dat zijn eigenlijk zaken die veel beter op een zuinig server gedaan zouden kunnen worden dan op lokale PC's die relatief veel meer stroom gebruiken.
Dat lijkt mij een sterk verhaal wat je hier zo stellig zegt, heb je daar ook bronnen voor?
Onderstaand is totaal offtopic, maar toch wel dermate interessant om dat statement te weerleggen.
Ja een overklokte computer is zelden efficiënter als je dat bedoelde, tenminste als je de alleen de multiplier/FSB opschroeft en voor de rest niks doet. Echter een fatsoenlijk getweakde pc evt. met hyperthreading raast een 16 core AMD Opteron nog voorbij. Zeker als je nagaat dat voor alleen al 1 project bij World Community Grid
350.000.000 taken nodig zijn om 1 fase af te ronden... waar 1 taak gemiddeld (optimistisch) 4 uur duurt op 1 core. Het totale deelproject waar ik het over heb zal meen ik uit 3 fasen bestaan, dus 1,05 miljard taken voor slechts 1 subproject. Slechts 480.000 renderjaren aan tijd, als we uitgaan van de vrij optimistische 4 uur/taak.
Dan vraag ik me af of je nog steeds goed uit komt met je enkele "zuinige server". Zeker op een laaggeklokte multicore server duren die taken zo 10-12 uur per core, dan scheelt het geen kont meer of je nu een snelle pc hebt of een langzame (zuiniger) variant. Het punt met die zogenaamd zuinige servers is dat ze zuinig per core zijn, maar niet perse per vergelijkbare prestatie.
Zo zegt mijn ervaring dat een i7 chip vrij goed te finetunen is, zodat je met minimum voltage (lager dan de stock core VID) toch met overklok kunt draaien. De prestaties die je dan hebt zijn ook goed. Zover ik weet zijn er maar beperkt mogelijkheden om je CPU in je server optimaal te tweaken, die kies je, koop je en stop je erin en thats it.
Bijvoorbeeld: een i7 3770K getweaked 4GHz zonder HT doet over een taak bijv. 3,2 uur en verbruikt dan 60W (package), zeg dan 15W/thread. Een i7 4GHz met HT doet er 3,8 uur over en verbruikt 75W, zeg 9,4W/thread. Een Opteron 6274 doet er 11 uur over en verbruikt 115W, stel 7,2W/thread.
Ik weet niet, maar volgens mij is een i7 met HT aan dan zelfs nog zuiniger en wel in het verbruik van aantal taken per uur, danwel kWh/taak in totaliteit als taken/dag of zelfs verbruik/dag (gewoon voor 24 uur full load).
Voor de grap dan het overzicht:
- i7 4GHz HT off voor 16 taken: 12,8 uur * 0,060=0,768kWh = 0,048kWh/taak
- i7 4GHz HT on voor 16 taken: 7,6 uur * 0,075=0,570kWh = 0,036kWh/taak
- Opt. 6274 2,4GHz voor 16 taken: 11 uur * 0,115=1,275kWh = 0,079kWh/taak
- Opt. 6366 HE 1,8GHz voor 16 taken: 14 uur * 0,085=1,190kWh = 0,074kWh/taak
Hetzelfde kan je doen per dag:
- i7 4GHz HT off: 24/12,8 uur*16=30 taken/dag en 1,44kWh/dag
- i7 4GHz HT on: 24/7,6 uur*16=50 taken/dag en 1,82kWh/dag
- Opt. 6274 2,4GHz: 24/11 uur*16=35 taken/dag en 2,76kWh/dag
- Opt. 6366 HE 1,8GHz: 24/14 uur*16=27 taken/dag en 2,04kWh/dag
Met de i7 (of vergelijkbare Xeon) ben jij dus zowel als folder beter af, als dat het project dat is. Een i5 daarentegen levert weinig winst en is vergelijkbaar als de i7 met HT off. Nou is het niet altijd bij elk project dat HT meer prestatie geeft, maar dan nog doet een i5 of i7 (HT off) niet onder tov een Opteron uit de vergelijking. Alleen al omdat ie goedkoper is en meer prestatie per Watt heeft. Anderzijds kan een i5 wel aantrekkelijk zijn voor projecten waar HT toch uit moet, voor die 100 euro verschil kan je immers ruim 400kWh extra verstoken. De Opterons zijn alleen efficient per core, maar over de hele linie gerekend zijn ze duurder en juist inefficiënt (volgens mij dan).
Wellicht dat een low power Xeon nog wat betere prestatie haalt. Helaas kosten ze dan wel het 20-voudige (5000-6000 euro voor de 10c/20t) en dat is dan weer de vraag of je dat wel terugverdiend. lijkt me niet. Voor het verschil met een i7 (4c/8t) kan je alweer 5500-350=5150/0.23= 22,4MWh meer verstoken... best een klein verschilletje.

Ik weet eigenlijk niet goed wanneer een "zuinige server cpu" wel tot zijn recht komt. Wellicht is dat als het niet perse 24/7 full load hoeft te draaien, maar voor relatief korte multithreaded renders of voor multithread taken die de load netjes verdelen.
[Reactie gewijzigd door Aardwolf op 5 juni 2014 00:54]