Fetter Fettsack
Fleet Admiral
- Registriert
- Nov. 2009
- Beiträge
- 10.216
Ich kann sagen, dass SMT in bestimmten Spielen beachtliche Leistungszuwächse bringen kann. Das werdet ihr in den nächsten Tagen sehen können.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Profitiert Metro 2033 von SMT/Hyperthreading?
Oles Shishkovstov: Ja, unsere Engine wurde von Beginn an für Multithreading ausgelegt. Das ist der einzige richtige Weg, denn später noch Multithreading einzubauen ist schlicht nicht möglich oder die Entwicklung verläuft äußerst suboptimal. Wir unterstützen mindesten zwei Kerne bis hin zu einer beliebigen Anzahl und erwarten eine lineare Skalierung mit steigender Anzahl, sofern die Grafikkarte nicht limitiert.
Jede Engine, die spezielle Teile in einem eigenen Thread laufen lässt, ist schlicht eine schlechte Architektur, für gewöhnlich aufgrund der verwendeten Basistechnologie. Eine solche Architektur skaliert nicht. Der einzig zukunftssichere Weg ist das so genannte "Task Model", in dem Threads einfach nur Worker-Jobs sind, welche in tausenden von Tasks in einer Art zeitabhängigem Verzweigungsprozess organisiert sind. Und genau das machen wir.
Unsere Engine profitiert (so wie jede vernünftig programmierte) definitiv von SMT. Auf der Xbox 360 etwa erreichen wir daher eine rund 50 Prozent höhere Leistung [Anmerkung: Der Xenon-Chip hat drei Kerne, wobei jeder dank SMT zwei Threads abarbeiten kann]. Wenn deine CPU also SMT beherrscht - bloß nicht abschalten! http://www.pcgameshardware.de/aid,7...en-der-PC-Version/Action-Spiel/Wissen/?page=2
syfsyn schrieb:Warten wir mal die neuen Konsolen ab, dann brauchen wir wirklich neue hardware vorher nicht.
Die Konsolen kommen 2012 raus.