Hallo allerseits,
ich soll für eine Bekannte einen PC zusammenstellen. Mit Office- und Gaming-PCs habe ich auch ausreichend Erfahrung, nun soll das Gerät aber hauptsächlich zum Programmieren benutzt werden, und da fehlt mir die Erfahrung, welche Art von Hardware da gebraucht wird, bzw. wo da die "Flaschenhälse" liegen, die die Leistung limitieren.
Das ganze Vorhaben steht noch ziemlich in den Startlöchern, und es gibt noch kaum spezifische Infos, weswegen ich auch nicht den Fragebogen ausgefüllt habe. Es würde mich interessieren, von Euch zu hören, was Ihr für Erfahrungen mit PC-Hardware unter dem Gesichtspunkt CUDA-Programmierung bzw. Programmieren im Allgemeinen gemacht habt.
Meine Überlegungen bisher:
- Speicher: Für das Betriebssystem und Software selbstverständlich eine SSD, ich denke, rund 500 GB per SATA sollten passen. Ggf. wird das dann später mit einer HDD für größere Datenmengen erweitert.
Mich würde auch noch interessieren, ob ich ein Dual-Monitor-Setup empfehlen soll. Soweit ich gehört habe, ist das beim Coden recht praktisch? Ich denke da an 2x24" Full HD oder 2x 27 Zoll WQHD.
Viele Grüße
ich soll für eine Bekannte einen PC zusammenstellen. Mit Office- und Gaming-PCs habe ich auch ausreichend Erfahrung, nun soll das Gerät aber hauptsächlich zum Programmieren benutzt werden, und da fehlt mir die Erfahrung, welche Art von Hardware da gebraucht wird, bzw. wo da die "Flaschenhälse" liegen, die die Leistung limitieren.
Das ganze Vorhaben steht noch ziemlich in den Startlöchern, und es gibt noch kaum spezifische Infos, weswegen ich auch nicht den Fragebogen ausgefüllt habe. Es würde mich interessieren, von Euch zu hören, was Ihr für Erfahrungen mit PC-Hardware unter dem Gesichtspunkt CUDA-Programmierung bzw. Programmieren im Allgemeinen gemacht habt.
Meine Überlegungen bisher:
- Es soll ein Tower-PC werden, ich tendiere zu klassischem ATX.
- Bei der CPU neige ich aufgrund Preis-Leistung eher zu AMD (Ryzen 2000 oder 3000, je nachdem, wo ich gerade ein gutes Angebot finde). Hier würde mich aber interessieren: Profitiert man beim Programmieren eher von vielen Kernen, Hyper-Threading (SMT), oder hoher Single-Core-Leistung (ggf. dann doch Intel?).
- RAM: Hier würde ich zu 16 GB tendieren (2x8 GB), es sei denn, dass beim Programmieren große Mengen RAM von signifikantem Vorteil sind.
- Speicher: Für das Betriebssystem und Software selbstverständlich eine SSD, ich denke, rund 500 GB per SATA sollten passen. Ggf. wird das dann später mit einer HDD für größere Datenmengen erweitert.
Mich würde auch noch interessieren, ob ich ein Dual-Monitor-Setup empfehlen soll. Soweit ich gehört habe, ist das beim Coden recht praktisch? Ich denke da an 2x24" Full HD oder 2x 27 Zoll WQHD.
Viele Grüße