Wieviele CPU Kerne/Threads unterstütz P3D?

    • P3Dv3-4
    • Wieviele CPU Kerne/Threads unterstütz P3D?

      Hallo,

      Frage steht eh schon im Betreff :lols:
      wollte meinen i5 4590 upgraden, zuerst auf Skylake oder besser gleich kabylake, jetzt hätte ich aber die 6800k cpu mit 6 kernen ins Auge gefasst, da Photoshop sehr davon profitieren würde, und es einfach zukunftssicherer wäre, wenn aber sämtliche Sims (FSX sowieso nicht, Xplane nutzt die Kerne nur beim Laden eines Fluges, nicht aber im Flug selber) das nicht unterstützen, wird es wohl was 4kerniges mit mehr Übertaktungspotential

      Gruß
      Lukas
    • Hallo Lukas

      Der P3d braucht wie die anderen Flusis auch alle Core. Auf dem ersten läuft der Hauptteil der Simulation und die anderen sind nur fürs nachladen und aufbereiten der Scenerie (grob erklärt). Der erste Core begrenzt meist die Leistung des ganzen Systems. Bei 4 Core sind 3 Core für die anderen Aufgaben vorhanden, was eigentlich ausreicht. Von mehr Core (egal ob durch Hyperthreading oder vollständige Core) hat man eigentlich wenig Nutzen im Flugsimulator. Es kann sein, dass die Scenerie etwas schneller Nachgelden ist, aber gross ist der Unterschied nicht. Der Unterschied von einem i5 zu einem i7-Quadcore mit Hyperthreading ist schon sehr klein. Von einem i7 zu einem i7-Sechskerner ist dann kein Unterschied mehr. Dafür einen so teuren Prozessor mit ebenfalls teurerem Mainboard zu wählen macht keinen Sinn. Zukunftsicherheit kann nicht wirklich ein Argument sein. Es werden auch in den nächsten Jahren nur sehr wenige Programme wirklich so viele Core ausnutzen. Bei Intel benötigt eine neue Prozessorgeneration auch meist ein neues Mainboard, so dass man bei nächsten Prozessorwechsel auch das schöne teure Mainboard wieder rausfliegt. Also rüste deinen PC so aus, wie du ihn jetzt brauchst.

      Für Programme wie Photoshop die wirklich davon profitieren, ist ein 6-Core mit Hypertreading natürlich interessant. Photoshop könnte auch vom schnelleren Datendurchsatz des Mainboards profitieren. Es hängt natürlich stark davon ab, was du mit Photoshop genau machst. In deiner Situation würde ich aber den neuen i7-7700K wählen. Er hat nochmals einen etwas höheren Grundtakt und soll dank neuer Stromsparfunktionen etwas besser übertaktbar sein. (Sockel 1151 wie der i5-6600K und i7-6700K)

      Was hast du jetzt für einen PC? (CPU, Grafikkarte, RAM) Wie viele Bildschirme mit welcher Auflösung betreibst du?

      viele Grüsse Martin
    • danke für die Aufklärung, das wusste ich so nicht, aber dann ist es so wie es immer war: flusi hohe Frequenz nötig, mehr Kerne eher umsonst.
      und wann wirklich 6 Kerne der aktuelle Stand wird, kann man ja schwer sagen, aber vermutlich wird das wirklich noch ne Weile dauern..

      aber eben da ich nicht wenig mit PS mache, hätte es schon wieder Sinn, quad channel Ram wäre natürlich für die Sims auch nicht uninteressant, vor allem für Xplane mit 64 bit nicht.

      vermutlich macht der neue Kaby lake wirklich mehr Sinn, zudem ist das Mainboard um ein schönes Eck günstiger, ebenso wie der Prozessor, und vom reinen Takt ist der kaby lake besser als der broadwell-e - gibt auch div. fps vergleiche in youtube, die beiden sind in etwa gleich auf, mal hat der ein paar fps mehr, mal der andere. aber in einem Sim sollte dann der kaby schon die Nase vorne haben.

      CPU ist wie gesagt i5 4590, Grafikkarte Gainward GTX 1060 6GB, Ram 4x8GB DDR3 1600mhz - System ist ordentlich gekühlt, komme im 3dmark stresstest auf 98,2% also das ist ein guter Wert denke ich
      Monitor vergessen: 1 Dell U2713H mit 2560x1440

      VG
      Lukas

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Luke_92 ()

    • Bei den neuen Prozessoren die Technik etwas weiter entwickelt und der Tackt etwas höher. Der i5-4590 ist ja nur eine Gerneration älter als der i5-6600K und i7-6700K. Zu den neuen i5-7600k und i7-7700K ist der technische Unterschied recht klein. Daher ist die Mehrleistung bei gleichem Takt sehr klein (10 - 15%) und sicher kein Grund für einen Prozessorwechsel. Vom höheren Takt profitierst du aber sehr direkt. Also nimmt man am bessten einen aktuellen i5 oder i7 und übertaktet den soweit man gut kommt.

      Mit der GTX 1060 bist du bei einem Bildschirm in dieser Auflösung gut gerüstet.

      In welchen Situationen Photoshop wirklich von sehr vielen Coren profitiert, weiss ich nicht. Beim normalen arbeiten wird vermutlich oft auch nur ein Core benötigt. Der Aufwand ein Programm wirklich gut multitaskingfähig zu programmieren ist sehr gross. Es braucht eine andere art zu programmieren und eine andere Entwicklungsumgebung für den Programmierer. Da die PCs heute für die meisten Anwendungen genügend Leistung haben, gibt es für die Programmierer kaum einen Grund ihre Programme neu zu erstellen. Darum vermute ich, dass sich daran so schnell nicht viel ändern wird.

      viele Grüsse Martin
    • Martin, widersprichst du dir nicht selbst?

      "Der P3d braucht wie die anderen Flusis auch alle Core. Auf dem ersten läuft der Hauptteil der Simulation und die anderen sind nur fürs nachladen und aufbereiten der Scenerie (grob erklärt). Der erste Core begrenzt meist die Leistung des ganzen Systems. Bei 4 Core sind 3 Core für die anderen Aufgaben vorhanden, was eigentlich ausreicht. Von mehr Core (egal ob durch Hyperthreading oder vollständige Core) hat man eigentlich wenig Nutzen im Flugsimulator."

      Er brauch eben nicht alle ;)
    • gut dann ist das Prozessor Thema für mich durch, es bleibt beim i5, auch wenn das Ego gerne was anderes hätte.... vielleicht überrascht uns ja AMD ryzen in diesem Jahr, oder es gibt eine interessante kaby-lake "e" Serie mit 6 Kerner. mal schauen.
      da die Grafikkarte aber oft schon am Limit ist, FSX und andere Games, bin ich am Überlegen, die GTX1060 hoffentlich halbwegs ohne Verlust zu verkaufen (ist ja erst 1,5 Monate alt) und stattdessen 1070 oder gar 1080 zu kaufen, damit ich da die nächste Zeit keine Sorgen habe, und etwas Reserve habe. wäre die 1060 schon älter und somit wertloser, wäre das natürlich sinnlos, falls es das nicht jetzt auch schon ist....
    • Hallo Daniel

      Nö, höchstens nicht genug erklärt, dass man versteht was ich meine. Ich will damit sagen, dass ein Flusi schon Arbeit auf alle Core verteilt und kein Core ungenutzt bleibt. Das Programm ist nicht so programmiert, dass es auf eine maximale Anzahl Core limitiert wäre. Wenn die Arbeit auf mehr verteilt wird, sind diese weniger stark belastet. Nur hat das ab einer gewissen Menge Core kaum Einfluss auf die Leistung des Flusis, weil der erste Core limitiert. Egal wie viele daneben gleichzeitig arbeiten können, das gesamte System wird vom ersten Core limitiert, weil seine Arbeit nicht verteilt werden kann.

      viele Grüsse Martin
    • Neu

      Hallo Martin,
      demzufolge müßte es doch Sinn machen den ersten CPU-Core, der die Leistung des Flusi limitiert, nur dem FS vorzubehalten und alle anderen gleichzeitig laufenden Prozesse über entsprechende Affinity-Einträge von diesem Core zu nehmen und auf die übrigen CPU-Cores zu verteilen. Somit würde doch die gesamte Leistung des ersten Cores dem Flusi zur Verfügung gestellt. Denkfehler von mir oder so von allen schon praktiziert ?

      Grüße
      Klaus
    • Neu

      Hallo Klaus

      Genau das ist die eine Idee hinter diesen Einträgen. Bei den aktuellen PCs hat es aber meist keine spürbare Wirkung mehr, weil Windows das selbst gut genug verwaltet. Der erste Thread nutzt normal 100% eines Core , ob du das nun ausdrücklich einträgst oder ob du es einfach laufen lässt. Manchmal kann es bei i7-Prozessoren mit Hyperthreadig etwas ausmachen, wenn man den ersten Core (beide Threads) ganz freihält, damit da nichts bremst. Bei vorhandenen 40- 50 FPS liegt der Unterschied bei aber meist bei 0-2 FPS. Manchmal ein kleines bisschen, manchmal gar nichts. Auch Addons und andere Programme haben auf den anderen Core genug Platz, so dass der erst Thread nicht gebremst wird.

      Welchen Prozessor hast du? Dann können wir dir sagen, welche Werte du für Affinitymask ausprobieren könntest. Meist sind andere Einstellungen in der FSX.cfg deutlich wichtiger. Du kannst die FSX.cfg ja einmal anhängen. Äh, welchen Flusi hast du überhaupt, welche Grafikkarte und wie viel RAM?

      viele Grüsse Martin
    • Neu

      Wie halte ich denn die anderen Anwendungen von Core 1 fern (Kaspersky, True Image, Chrome usw., nicht zuletzt die ganzen Windowsdienste? Das ist ja eine Sisyphusarbeit, Core 1 nur für den Sim freizuhalten!

      mfg Kai
      Kai-Uwe Weiß, Mitglied im neuen FlightXPress Forum seit Sep 2007.
      Hardware: Gigabyte X79-UD3
      CPU: Sandy-Bridge E Core i7 3930k @4,3Ghz
      MSI GTX 980Ti
      24 GB RAM
      Windows 7 Ultimate 64
      P3Dv3.4
    • Neu

      Hallo Kai

      Das macht Windows (ab etwa W7) von selbst schon sehr gut. Für Windows hat die aktuell laufende Anwendung Vorrang. Da brauchst du gar nichts zu tun. Darum hat es auch keine Wirkung wenn du das doch über Affinitymask oder sonst ein Tools einstellst oder im Taskmanager Prioritäten setzt.

      Wenn du willst, kannst du im Taskmanager sehen, ob noch andere Anwendungen viel Leistung brauchen während der Flusi läuft. Da würdest du es sehen, wenn wirklich etwas schief läuft. Normal brauchen andere Anwendungen und Windows kaum 1 % Leistung und stören den Flusi nicht. Auch wenn etwas zeitweise etwas mehr Leistung braucht, ist das ja kein Problem solange nicht alle Core wirklich am Anschlag laufen. Das ist ja der Vorteil an den vielen Cores, dass mehrere Sachen neben einander laufen können.

      viele Grüsse Martin