[quote="Frank Quisinsky"]
das kannst Du doch sehr einfach testen.
Nehme eine Engine wo Du die Cores einstellen kannst, 1, 2, 4!
Nehme von mir aus einen Taktik Test mit 20 Stellungen.
Nun lasse die Engine mit 1, 2, 4 Cores den Test durchlaufen.
Vergleiche die 20 Stellungen ...
Natürlich gibt es Engines die dann grob abweichen.
Fritz 11, Deep Fritz 11 ...
Klar, da wurde das Programm auch verändert.
So gesehen macht das ja Sinn einen Deep Fritz 11 mit einem Core zu testen um mit Fritz 11 zu vergleichen.
Bei ChessBase führen so manche Dinge öfters mal in die Irre
Das Ergebnisse nicht reproduzierbar sind ...
Dafür gibt es auch Gründe ...
Bekannt ist das Shredder 1 Core 32Bit oftmals bei erneuter Analyse andere Ergebnisse bringt als Shredder 1 Core 32Bit
Dieser Tatbestand kommt natürlich auch bei Shredder 1 Core 32Bit zu Shredder 2 Cores 32Bit.
Dafür dann das ganze Zeug in die Ratinglisten bringen, wo doch nur interessant ist wie gut die SMP Umsetzung ist halte ich für nach wie vor für absolut übertrieben und nicht interessant.
Dabei bleibe ich Gerhard, musst mich schon anders überzeugen.
Also, Du hast Deine Erfahrungswerte ... wärst ja jemand der mich überzeugen kann.
Möchte Deine Erfahrungen auch nicht angreifen ... dann wäre ich ja schön bescheuert denn die hast Du ja.
Aber das wird bei diesem Punkt wird es sicherlich sehr schwierig denn mit diesem Thema habe ich auch schon viele Stunden beschäftigt.
Bedenke bei evtl. weiteren Ausführungen:
Arbeitsspeicherverwaltung vom OS !!
Bei 1 Core bei mehreren Cores und Abweichungen die sich daraus ergeben könnten !!
Kleiner Kick in eine Richtung und das Ergebnis ist ein anderes !!
[/quote]
Hi Frank !
Ich habe überhaupt nichts dagegen, wenn Du bei Deiner Ansicht der Dinge bleibst.
Es steht ja auch nirgends geschrieben, dass man immer an das Richtige glauben
muss resp. Argumente nicht einfach mal beiseite schieben darf
Im Ernst, ich weis es von Engineautoren, werde aber sicherlich nicht im Detail
darauf eingehen können, da ich:
a.) zuwenig davon verstehe
b.) nicht aus eigenem Unverstand heraus Dinge ausplaudern will
Fakt ist, dass sich viele SMP-Engines anders verhalten als die entsprechenden
Single-Versionen. Ein einfaches herunter-/heraufrechnen des Geschwindigkeits-
faktors wird der Sache aber bei weitem nicht gerecht.
Ich verrate sicherlich nicht zu viel wenn ich Dir hier sage, dass es Engineautoren
gibt, welche "Module" zu-/abschalten und zwar abhängig davon ob mehrere Cores zur
Verfügung stehen oder halt nicht. Und dies betrifft nicht nur die Programmteile,
welche ausschliesslich für SMP "zuständig" sind.
Selbstverständlich kann ich mir genauso gut vorstellen, dass es ganz simple
Implementierungen gibt, wo dass nicht der Fall ist resp. auch gar nicht
erwünscht ist, aber das ist eine andere Sache.
Wenn ich mir die ganzen Listungen so ansehe, dann finde ich sehr leicht Engines,
welche als Single-Version andere hinter sich lassen. Als SMP jedoch (z.B. 4CPU)
plötzlich hinter diesen rangieren. Vergleicht man dann lediglich die einzelnen
Geschwindigkeitsfaktoren dieser Programme, sind diese z.T. kaum unterschiedlich
um nicht zu sagen nicht (oder kaum) nachweisbar.
Viele Grüsse,
G.S.