So Jungs, ich meld mich mal zurück.
Tatsächlich gibt es einige Ansatzpunkte, die von euch angesprochen wurden.
@Rumo: Tatsächlich ist die Anwendung unoptimal. Eine erste Optimierung zielt darauf hin, die Daten extern zu spoolen und in Bunches zum PC zu übertragen. Laut Hersteller funktioniert das, was eine Reduzierung der Anzahl der Schreibvorgänge um ca. einen Faktor 1000 bewirken sollte ( Genauer: Anzahl der geschriebenen Dateien).
@BlackWidowmaker: Die Datenverarbeitung wird wohl ausgelagert werden an eine GPU. Es stehen per Gigabit Lan mit 4 Leitungen die GPU Server bereit. Da sich allerdings durch das Netzwerk ein Bottleneck ergibt, wird evtl auf eine kleiner dimensionierte lokale GPU ausgewichen. Für den Task sollten ~1000 Cuda Kerne locker ausreichen.
@Alle: Der jetzt bestellte PC schaut folgendermaßen aus:
MSI® H97M-G43 mATX H97 Mainboard
mit
Intel® Core™ i7-4790, 3,60GHz, 4 Cores / 8 Threads
und
4 x 8GB DDR3 FSB1600 240-pin
1TB Samsung SSD S840 EVO 2,5" SATA 6Gb
HGST 4TB Ultrastar 7K4000 SATA 6Gb
Die Daten kommen über den PCI-Express 3.0 x 16 an und werden auf Ramdisk + SSD gespoolt, mit CUDA und Multi CPU verarbeitet und dann auf die HDD weggeschrieben. Soweit die Theorie.
Ob das alles so klappt....mal sehen
Bisschen doof war ich, dass ich so an den PCIs gespart hab, wenn da jetzt noch GPU Karten rein sollen.... da nur noch Gen 2 Steckplätze da sind aber naja...