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

27
News Marc Sauter Als bevorzugte Quelle auf Google hinzufügen

Unter dem Codenamen "Anaphase" entwickeln Intel-Forscher eine Technik, die die Leistung älterer Programme und Spiele in Zusammenarbeit mit Multicore-CPUs angeblich drastisch erhöht.

Dual- und Quadcores sind altbekannt, aktuell sind die ersten Hexacores im Handel - genauer gesagt AMDs Phenom II X6 (PCGH-Test) und Intels Core i7-980X (PCGH-Test). Die Software-Landschaft dagegen ist nicht so fortschrittlich, längst nicht alle Spiele und Anwendungen laufen mit zwei oder gar noch mehr Kernen schneller.

Mitarbeiter des Intel Barcelona Research Center (IBRC) haben nun mit dem Projekt "Anaphase" eine Technologie entwickelt, die Single-Thead-Software auf Multicore-CPUs beschleunigen soll. In der Praxis setzt dies jedoch einen neuen Compiler und ein "Inter-Core Memory Coherency Module” (ICMC) voraus, welches in künftigen Prozessoren zum Einsatz kommen könnte. Durch optimierte Speicherzugriffe soll die Leistung steigen, erste Simulationen sprechen von 30 bis 40 Prozent Plus. Die Anaphase ist ein Begriff aus der Biologie, genauer der Gentechnik und der Teil der Mitose, in welcher die Chromatidengetrennt werden.

Ob und wann (Intel-)CPUs mit "Anaphase" in den Handel kommen, darüber schweigen sich die Intel-Forscher aus.

27
    • Kommentare (27)

      Zur Diskussion im Forum
      • Von milesdavis Software-Overclocker(in)
        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....


        Aber die Idee an sich ist nicht schlecht
      • Von milesdavis Software-Overclocker(in)
        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....


        Aber die Idee an sich ist nicht schlecht
      • Von Incredible Alk Flüssigstickstoff-Guru (m/w)
        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.
      • Von Mr.Korky Freizeitschrauber(in)
        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
      • Von ruyven_macaran Trockeneisprofi (m/w)
        AW: Intel Anaphase: Multi-Threading auch für alte Software

        Zitat von Rollora
        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.

        Zitat
        @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?
      • Von Rollora Kokü-Junkie (m/w)
        AW: Intel Anaphase: Multi-Threading auch für alte Software

        Zitat von FloW^^
        das wird spannend
        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
      Direkt zum Diskussionsende
  • Print / Abo
    Apps
    PCGH Magazin 07/2026 PC Games 06/2026 play5 07/2026 N-Zone 06/2026 Linux Magazin 07/2026 LinuxUser 06/2026 Raspberry Pi Geek 07/2026
    PC Games Hardware PC Games Linux Magazin Raspberry Pi Geek Computec Kiosk