Frage:
Welche Art von Hardware ist für die Analyse mit Houdini am wichtigsten?
Salvador Dali
2013-04-25 03:34:58 UTC
view on stackexchange narkive permalink

Ich werde viele Spiele mit Houdini 3 analysieren.

Das System, auf dem ich es analysieren werde, ist wirklich leistungsfähig, aber ich bin gespannt, was die wichtigste Art von Hardware ist Für eine solche Analyse?

  • CPU
  • RAM
  • GPU

Ich bin bereit, zusätzliche Computer zu kaufen Macht, aber wenn nötig.

Bis jetzt habe ich dies gelesen und konnte die Antwort nicht finden.

Wenn jemand irgendwelche Ergebnisse hat oder hat Ich habe eine gründliche Analyse mit Houdini durchgeführt. Bitte geben Sie Ihre Erkenntnisse.

Rufen Sie die Houdini-Leute an und bitten Sie sie, Ihnen ein Thumpin-System zu konfigurieren.
Vier antworten:
#1
+6
lkessler
2013-09-01 04:26:02 UTC
view on stackexchange narkive permalink

Sie haben nicht genug von Houdinis Online-Benutzerhandbuch gelesen. Schauen Sie sich zuerst die Seite 2.1 Installieren von Houdini an.

Insbesondere heißt es, dass Sie mit 64-Bit über 32-Bit eine 30% schnellere Leistung erzielen. Es heißt, es ist für die Verwendung von bis zu 6 Kernen optimiert. Und Intel i5 wird es schneller ausführen als ein AMD Opteron mit gleicher Geschwindigkeit. Auf der Homepage heißt es, dass bis zu 4 GB RAM für den Hash-Speicher verwendet werden. Aus diesem Grund möchten Sie natürlich den Intel i7 mit dem höchsten Takt erhalten, den Sie mit einer CPU der 4. Generation finden können.

Wenn Sie jedoch Houdini 3 Pro anstelle von Houdini 3 Standard erhalten Es unterstützt bis zu 32 Kerne und 256 GB Hash-Speicher und NUMA-Architektur (was auch immer das ist). Der beispielhafte Leistungsvergleich zeigt an einer 16-Kern-Dual-AMD Opteron-6128-Box, dass Pro einen Geschwindigkeitsgewinn von 20% gegenüber Standard aufweist. Mit der Pro-Version möchten Sie so viele Kerne wie möglich, da dies die Anzahl der Threads ist, die Sie gleichzeitig ausführen können. Intel i7 wird wahrscheinlich auch für die Pro-Version besser als AMD sein.

Lesen Sie auf jeden Fall alles im Online-Houdini 3-Benutzerhandbuch, insbesondere Abschnitt 3 über die Konfiguration. Hier erfahren Sie, wie Sie es optimieren können.

#2
+5
bjedrzejewski
2013-04-25 13:23:49 UTC
view on stackexchange narkive permalink

CPU ist hier bei weitem die wichtigste. RAM ist sehr billig, also denke ich, dass Sie zwischen 8 und 16 GB haben, was bedeutet, dass dies kein Flaschenhals sein wird. Sie benötigen unbedingt eine Multiprozessor-Version von Houdini, wenn Sie Wert auf Leistung legen. Andernfalls wird nur 1 Ihrer 4 Kerne verwendet.

Ich denke, dies ist für Heim-PCs höchst unwahrscheinlich, aber mehrere Prozessoren würden Ihre Analyse erheblich beschleunigen. Schachprogramme sind sehr gut, wenn es um die parallele Verarbeitung und Nutzung von Ressourcen geht.

Wenn Sie 1 Prozessor haben, würde ich empfehlen, ein sehr gutes Kühlsystem dafür zu kaufen und es auf einen höheren Takt zu übertakten. i7 2600k kann problemlos mit 4,5 GHz betrieben werden.

Dies ist ziemlich richtig. Ich möchte hinzufügen, dass GPU-basierte Schach-Engines zum Zeitpunkt des Schreibens nicht weit verbreitet sind, und ich bin mir ziemlich sicher, dass Houdini Ihre GPU nicht verwendet.
GPGPU hat es nicht bis zum Schach geschafft ... noch nicht! ;)
Ich wundere mich warum. Schach scheint ein ziemlich parallelisierbares Problem zu sein.
#3
+2
causaSui
2013-05-08 23:54:17 UTC
view on stackexchange narkive permalink

Der nächstkritischste Punkt ist, sicherzustellen, dass Sie ein 64-Bit-Betriebssystem haben und die 64-Bit-Version der Engine verwenden. Gut konzipierte Engines wie Rybka (und Houdini ist ein Derivat von Rybka) werden durch die Umstellung auf eine 64-Bit-Architektur einen Leistungsgewinn von bis zu 70% erzielen.

Es ist jetzt 2013. Versuchen Sie, irgendwo ein 32-Bit-System zu finden, und lassen Sie es mich wissen.
#4
  0
Zistoloen
2013-09-12 16:31:16 UTC
view on stackexchange narkive permalink

Die Antwort auf Ihre Frage kann logisch gefunden werden. Wenn Sie Schach spielen, ist das wichtigste Organ Ihr Gehirn, da Sie meistens über Positionen nachdenken müssen. Bei Computern ist das dasselbe. Welche Hardware bezieht sich auf das Gehirn? CPU natürlich!

Außerdem können Computer heutzutage mehrere Gehirne (Kerne) haben und Schach-Engines können damit kompatibel sein. Je mehr Ihr Prozessor über Kerne verfügt, desto besser ist es, Positionen zu analysieren.

Sie sprechen von Houdini, aber es gilt auch für andere Schach-Engines wie Rybka, Fritz usw.

Mithilfe der Logik können Sie auch eine GPU erstellen. Jetzt wird viel von der GPU berechnet.
Ich stimme dir nicht zu. Die GPU kann der CPU dabei helfen, über schöne Grafikfunktionen (3D usw.) nachzudenken, wie beispielsweise über schöne Videospiele. Schachengines denken nur an Positionen an Bord (also nur an die CPU).
Das ist erstaunlich, aber Leute, die tatsächlich Schach-Engines schreiben, denken anders: http://chessgpgpu.blogspot.ae/ http://chessprogramming.wikispaces.com/GPU http://rybkaforum.net/cgi-bin/rybkaforum/topic_show .pl? tid = 4410
Ok, aber die Frage betrifft ** die wichtigste ** Hardware für die Positionsanalyse und es ist sicher die CPU.
Nachdem ich mit dem Houdini-Team gesprochen habe, weiß ich das. Ich wollte nur hervorheben, dass Ihre Logik Ihnen nichts bringt, denn mit derselben Logik kann ich eine andere Antwort finden. Außerdem macht Ihr letzter Satz über alle anderen Schach-Engines überhaupt keinen Sinn


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...