- Wäre ich mit erheblichen Verlangsamungen konfrontiert, wenn Daten von einem zum anderen übertragen werden müssten?
Antwort: Nein. In Multi-CPU-Systemen werden spezielle Busse verwendet, um die schnelle Übertragung von Daten zwischen CPUs und ihren jeweiligen Caches zu ermöglichen. Bei modernen Intel-Chips spricht man von QPI-Link. Das einzige Besondere, das Sie beachten müssen, ist, dass Sie mindestens ein DIMM pro CPU bestücken müssen, um beide CPUs zu verwenden.
- Zwei E5-2640 v3 wären eine viel bessere Investition als beispielsweise ein E5-2690.
Antwort: Wenn Sie Twi 2640 v3 für den gleichen Preis wie ein einzelnes E5-2690 erhalten, lassen Sie mich beeindrucken, sonst suchen Sie nicht den richtigen Platz für 2690s. Meine erste Ebay-Suche ergab 2690s mit einem Wert von ungefähr 150 US-Dollar, während ich für weniger als 750 US-Dollar keinen E5-2640 v3 (den neueren Chip) fand. In jedem Fall sind diese beiden CPUs Ähnlich verfahren Also, ein Paar, welches billiger ist, passt besser zu Ihnen, wenn alle anderen Dinge gleich sind.
- Beim Multi-Threading sollte die Leistung / Bewertung eines Multi-CPU-Systems im Wesentlichen linear mit der Bewertung für jeden Prozessor skaliert werden.
Antwort: Falsch. Sowohl bei der Konstruktion der Hardware als auch bei der Ausführung der Software sind viele Faktoren zu berücksichtigen, die sich darauf auswirken, ob ein Multicore-System seine Leistung linear skalieren kann oder nicht. In den meisten realen Fällen skaliert daher sogar ein perfekt aufgebautes Multicore-System etwas weniger als linear. Es tut mir leid, dass ich nicht genauer sein kann. Wenn Sie so viel Geld in Ihre Hardware stecken würden, würde ich viel Zeit damit verbringen, mit Menschen zu sprechen, die das tun, was Sie tun, und vergleichende Benchmarks zu prüfen, die sie empfehlen, bevor Sie Ihre Kaufentscheidung treffen.