Intel Anaphase: Multi-Threading auch für alte Software

AW: Intel Anaphase: Multi-Threading auch für alte Software

das wird spannend :D
AMD hat den vorteil, dass singlethreaded anwendungen jedweder art ab bulldozer v2 beschleunigt werden, intel den nachteil, dass es nur bei neuer software gehen wird, da dort ein spezieller compiler verwendet werden muss.

bulldozer1 auf AM3(r2) wird dieses feature vermutlich noch nicht unterstützen. (leider)
ich rechne mit bulldozer2 im jahr 2012
 
AW: Intel Anaphase: Multi-Threading auch für alte Software

na dann hoff icvh doch das Everquest 2 dann noch besser läuft ^^
 
AW: Intel Anaphase: Multi-Threading auch für alte Software

was ist daran Ungerecht? :schief: Und wo ist das Problem?
Muss halt AMD auch mal was in die Richtung erfinden...

Aber dann jetzt gleich zu sagen Intel oder die Situation sei Unfair stößt bei mir auf selten so groß dagewesenes Unverständnis...

Als im 3D-Mark Vantage plötzlich PhysX auf GPUs berechnet wurde, war das Geschrei auch groß, weil der CPU-Score verfälscht wurde. ;) SuperPi ist als Benchmark auf einen CPU-Kern ausgelegt.
Abgesehen davon ist SuperPi relativ egal. Die "wichtigen" Benches von Futuremark laufen ohnehin auf mehreren Kernen, und das schon seit dem 2005er. Ich zweifle aber auch so an, dass SuperPi überhaupt paralellisierbar ist, von daher ist es egal. Die meisten für Benchmarks genutzen Programme sind auch so schon auf Multicore ausgelegt und bis die Technik auf den Markt kommt, setzen vermutlich längst ausnahmslos alle Programme auf mehrere Threads bzw sind die einzelnen Cores nochmal um einiges schneller, um auch allein mit Software von Anno2005 klar zu kommen. :D
Die Entwicklung hat evtl etwas spät begonnen...
 
Zuletzt bearbeitet:
AW: Intel Anaphase: Multi-Threading auch für alte Software

das wird spannend :D
AMD hat den vorteil, dass singlethreaded anwendungen jedweder art ab bulldozer v2 beschleunigt werden, intel den nachteil, dass es nur bei neuer software gehen wird, da dort ein spezieller compiler verwendet werden muss.
ist gar nicht wahr, geht bei Intels genausogut... bzw so wie halt auch AMD mit ihrem Multicore Optimizer
 
AW: Intel Anaphase: Multi-Threading auch für alte Software

es gibt aber auch heute und in Zukunft noch Singlethreaded Programme, die sich auch nicht ordentlich parallelisieren lassen. Für solche Programme wäre es dann praktisch.

Für solche Programme wäre es sinnlos. Denn einen Algorithmus, den nichtmal ein intelligenter Programmierer, der weiß, was real berechnet werden wird, parallelisiert bekommt, wird eine automatische Softwarekrücke erst recht nicht parallelisieren können. Sowas nützt nur bei Software, die single-threaded ist, aber leicht parallelisierbar wäre. Und da gibt es eigentlich keine mehr, die auf einem aktuellen Desktopkern nicht schnell genug laufen würde. Sowas hätte man mit dem Pentium D oder spätestens Core2 bringen müssen. Jetzt ist es höchstens in einem Atom interessant. Und ich glaube auch nicht, dass es in Zukunft nochmal interessant wird. In einem gewissen Maße könnte man zwar die Effizienz in Multithreadumgebungen steigern, wenn man die Recheneinheiten in mehr unabhängige Kerne packt, aber die Parallelisierbarkeit der meisten Software ist beschränkt und aktuelle Mainthreads z.T. CPU-hungriger, als 5-6+Jahre alte Singlethread-Anwendungen.

@Excel: das rechnet doch schon lange parallel oder?

Excel07 behauptet, mehrere Kerne zu nutzen. Aber entweder ist ein 3,4 GHz Netburstkern fast so leistungsfähig, wie zwei 2,6 GHz Core2-Kerne, oder die Multithreadoptimierung könnte nochmal überarbeitet werden.
Nur ob Intel diese Technik extra für die breite Masse an Leuten entwickelt, die ihre CPU am ehesten mit Excel überlasten?
 
AW: Intel Anaphase: Multi-Threading auch für alte Software

eigentlich unterstützen doch alle aktuellen programme multicore wen die viel saft brauchen

hört sich eher mehr nach freuds analphase an :-)
 
AW: Intel Anaphase: Multi-Threading auch für alte Software

@ruyven_macaran

signed in vollem Umfang - ich glaube der Post spricht alle wichtigen Problematiken dieses Themas an und ich denke auch, dass diese Technik wenig Zukunft haben wird.

@Mr.Korky

schön wärs, viele Programme können es aber einige leioder nicht, beispiele wie WoW und Konsorten wurden ja bereits erwähnt.
 
AW: Intel Anaphase: Multi-Threading auch für alte Software

Ich glaube wenn diese Technik irgendwann mal wie beschrieben in Serie gehen sollte, dass zu diesem Zeitpunkt die Zahl der Software, die nicht multithreading fähig ist (und von der Technik beschleunigt werden soll), so gering sein wird, dass es sich schon jetzt überhaupt nicht lohnt dahin zu entwickeln... Eigentlich ist es ein Spiel gegen die Zeit...
Entweder macht der Compiler die (Multithreading-)Arbeit oder das Programm liefert fertigen Multithreading-Code.
Es idt doch letztlich eine Frage, wer den Brei kocht... Gegessen wird er so oder so....
:schief:

Aber die Idee an sich ist nicht schlecht:daumen:
 
Zurück