News Schalter entdeckt: Windows 11 wird für Advanced Performance Extensions gerüstet

0x8100 schrieb:
die frage ist, warum windows dafür einen schalter braucht und das nicht transparent geht.
Transparenz kommt doch dadurch, dass der Schalter da ist und man als Nutzer dann entscheiden/vergleichen kann.
 
DevPandi schrieb:
In wie weit sich weitere Vorteile zeigen, kann man erst sehen, wenn quasi wirklich einen Compiler einmal x86 mit 16 Registern und einmal später x86 mit 32 Registern nebeneinander liegt als fertiges Binary.
Dann müsste man alle anderen Faktoren ausschließen.
Wäre aber mal lustig (oder sehr ernüchtert) die Maschinenbeschreibung im Compiler für eine ARM-Maschine auf 16 Register zu ändern und dann zu benchmarken.
 
DevPandi schrieb:
In der Regel kann man in LLVM und GCC am Ende gerade solche Erweiterungen durch ein gesetztes Flag aktivieren und muss sich um eigentlich nichts mehr kümmern. Wirklich mit AVX10 sowie APX befassen muss man sich erst, wenn man entweder Compiler-Entwickler ist, oder wirklich spezielle Bibliotheken entwickelt und dort dann auch gezielt Mikro-Optimierungen vornehmen muss.

Für SIMD wie AVX muss man sich als Entwickler aber schon etwas Gedanken um seine Datenstrukturen machen.

https://github.com/LenaO/Advanced_parallel_Programming/blob/main/01_SIMD.md
 
Zuletzt bearbeitet:
Jetzt dachte ich, die haben nen Linux ins Bootmenü eingebaut, zwecks performance und so.
 
AMD braucht das nicht.
Zen ist von Natur aus schnell genug... :D:pcangry:
 
  • Gefällt mir
Reaktionen: SweetOhm
HITCHER_I schrieb:
qemu 11.2 wird eine solche CPU emulieren können, die APX Instruktionen hat:
https://wiki.qemu.org/ChangeLog/11.2
Ok, aber APX ist eine Funktionalität um die Performance zu steigern, während die Performance unter Zuhilfenahme einer Emulation bestenfalls gleich bleibt.

xexex schrieb:
Der springende Punkt hierbei, gerade weil derzeit RAM, SSDs und GPUs so teuer geworden sind, können durchaus einige einen MB/CPU Upgrade anstreben und sei es nur aus Spaß am Basteln.
Was bislang unklar ist ist wie schnell Softwareschmieden auf den APX Zug aufspingen werden
 
DKK007 schrieb:
Für SIMD wie AVX muss man sich als Entwickler aber schon etwas Gedanken um seine Datenstrukturen machen.
Sich um die Datenstruktur zu kümmern ist allerdings etwas anderes, als sich gezielt mit AVX oder APX zu befassen.

Deswegen auch der Verweis auf die API in Apple als Beispiel. Genauso kann man mit Tables oder Listen arbeiten und ein guter Compiler erkennt es und kann hier dann automatisiert Vektor-Berechnungen ansetzten.

Du musst hier unterscheiden zwischen dem, was auf CPU Ebene passier und auf Programmebene. Deswegen meinte ich auch, dass ich „gezielte“ Optimierungen auf Vektoren mit 4 Werten noch hinbekommen. Darüber Hinaus? Ne danke. Da wird eine passende „Liste“ angelegt und dann damit gerechnet. Ob das dann NEON, SVE2 oder AVX verwendet, ist mir egal, das entscheidet der Compiler anhand der Zeil-Arch.
 
Land_Kind schrieb:
Es gab zu diesem Thema ja mal einen ansprechenden (jedenfalls für mich als Laien) Artikel in auf Igors Lab, welcher APX und AVX10 gar als technologischen Befreiungsschlag für x86 bezeichnet hat. Besonders Entwickler sollten in den kommenden Jahren auch davon profitieren können.
Das war AMD64.

Lustig ist allerdings das AMD bereits eine 3-Operanden Maschine für die FPU bereits implementiert hatte.
Mangels damaliger Marktmacht hatte sich das nicht durchgesetzt.
 
  • Gefällt mir
Reaktionen: Land_Kind, SweetOhm und Piktogramm
Ja ich denk das wird so wie diese APO um das es jetzt so still wird.

Naja wird schon irgendwas in manchen Anwendungen bringen, wenn aber z.B. AMD 50% schneller sind die 30% und dieses feature bringt 5% dann ist das nett aber irgendwie klingt hier durch ohne jegliche Benchmarks oder sonstigem das dies extrem viel bringt und auch abseits von Performance wenn wir in Effizienz oder sowas gehen, damit dann Intel vorne ist.

Das gilt es erst zu beweisen, nunja... wir werdens sehen.
 
  • Gefällt mir
Reaktionen: SweetOhm
WinnieW2 schrieb:
Was bislang unklar ist ist wie schnell Softwareschmieden auf den APX Zug aufspingen werden
Allerdings völlig irrelevant an dieser Stelle, da noch unbekannt ist wie viel APX überhaupt bringt. Ich werde mir kommendes Jahr ein neues System zulegen, falls die Leistungssteigerung zur jetzigen LGA1700 Plattform gegeben ist, APX wird da in der Überlegung nur eine untergeordnete Rolle spielen.

Die meisten hier im Forum werden sich ebenfalls nur die Benchmarkbalken anschauen und dann für Nova Lake, Zen 6 oder nichts von den beiden entscheiden. Wer nicht durch DDR4 an der Aufrüstung "limitiert" wird, kann bei CPU und/oder Mainboard zu halbwegs "normalen" Preisen zuschlagen.
 
foofoobar schrieb:
Lustig ist allerdings das AMD bereits eine 3-Operanden Maschine für die FPU bereits implementiert hatte.
Mangels damaliger Marktmacht hatte sich das nicht durchgesetzt.

Was für einen Befehl meinst du?
 
stefan92x schrieb:
Einfach nur Support für neue Hardware. Das hat nichts mit Cheaten zu tun.

Mit neuen Entwicklungen? Ja, wie sich das gehört.
War als Gag gemeint, aber jetzt bin ich überzeugt, dass Intel versucht, sich unlautere Vorteile zu verschaffen, weil sie sonst an AMD dieses Jahrzehnt nicht mehr herankommt.
Die Schublade klemmt ja auch schon seit über 10 Jahren.
 
  • Gefällt mir
Reaktionen: SweetOhm
xexex schrieb:
Die meisten hier im Forum werden sich ebenfalls nur die Benchmarkbalken anschauen und dann für Nova Lake, Zen 6 oder nichts von den beiden entscheiden. Wer nicht durch DDR4 an der Aufrüstung "limitiert" wird, kann bei CPU und/oder Mainboard zu halbwegs "normalen" Preisen zuschlagen.

Oder abwarten bis RAM wieder bezahlbar ist.
 
xexex schrieb:
Glaubst du wirklich ein System und Apps mit APX Unterstützung, werden zu 100% mit älterer Software problemlos zusammen laufen? Wird vielleicht für 99% der Software zutreffen, für das eine 1% hast du einen Schalter.
Windows ist doch bestimmt noch jede Menge mit 32-Bit zugemüllt.
Ergänzung ()

xexex schrieb:
Allerdings völlig irrelevant an dieser Stelle, da noch unbekannt ist wie viel APX überhaupt bringt. Ich werde mir kommendes Jahr ein neues System zulegen, falls die Leistungssteigerung zur jetzigen LGA1700 Plattform gegeben ist, APX wird da in der Überlegung nur eine untergeordnete Rolle spielen.
Unter Windows wird es bestimmt ewig dauern bis das durchgängig genutzt wird.
Mach also deine Entscheidung auch davon abhängig ob du ein Frickel-OS oder ein Enterprise-OS nutzt.
 
Yosup schrieb:
Der Thread hier könnte als Anschauungsmaterial in der Psychologie dienen, darüber, wie Unwissenheit zu Vorurteilen, Überheblichkeit und Ablehnung führt. Unfassbar, was manche hier so absondern. Sich nicht mal mit den Basics dahinter befasst haben, aber sofort eine stark ausgeprägte Meinung zu absondern.
Naja die Einordnung wäre vielleicht Aufgabe des Autors ich finde das es so erst mal die Fantasie positiv massiv anregt und übertriebene Erwartungen erweckt wobei ich es ja nicht weiß daher ist die Vermutung der Übertreibung natürlich auch ne Vermutung.

Ein geheimer Schalter, das hört sich so an wie ohh es wurde HL3 geleaked das mega Ding es muss extrem gut sein.

Ich denke da Zen 5 für Gaming quasi ne absolute 0 Nummer war, wird Zen 6 (schon alleine 12 Core auf 1cc mit mehr cache und x3d natürlich auch wieder, ein gigantischer Sprung werden, der sich von Intel deutlich absetzen wird, das dieses Feature das komplett umdreht halte ich für unwahrscheinlich Achja noch mit 6ghz oder so...

Klar dann wäre die Frage wie es bei Notebooks ist mit Effizienz... aber AMD nutzt mit Zen4 auch einen total veralteten billigen Prozess, (Mischung 4nm und 6nm) während Intel schon 3nm nutzt.

Also wenn AMD da nur mal gleich zieht kann AMD alleine dadurch vorbei ziehen (oder aufholen), auch bin nimmer sicher ob das Zen6 oder Zen7 war aber baute man die Kerne nicht über und unter cache so das mindestens 2 cores auf 1 cache gleich schnell den selben cache zugreifen können.

Wenn dieses feature vielleicht weniger Cache per software braucht löst AMD vielleicht das selbe Problem mit einfach besserer Cache Anbindung und oder mehr davon.

Und der Vorteil davon ist natürlich das es auf allem (Software) läuft. Intel kann vielleicht bei Laptops dann noch effizienter werden, aber ich sagte es schon bei Lunar Lake, das irgendwann ab 12h oder so mir mehr speed wichtiger ist als ob ich 30h oder 20h ohne Akku den Laptop im Idle haben kann...

Irgendwann kommt da ein Punkt von diminishing returns da AMD billiger und schneller war, finde ich deren Prozessor besser obwohl er weniger Laufzeit bietet.

Nunja der Sinn der News ist ja das man dazu Gedanken macht und was zu schreibt, wenn der Autor da so wenig außer bisschen Hype und ohh ein "Leak" oder so hin schreibt kann man keine hoch informierten Antworten erwarten.
 
WinnieW2 schrieb:
Ok, aber APX ist eine Funktionalität um die Performance zu steigern, während die Performance unter Zuhilfenahme einer Emulation bestenfalls gleich bleibt.
irgendwie möchte man das ja auch testen bevor die echte hardware da ist, da ist die performance erstmal zweitrangig.
 
blackiwid schrieb:
Ich denke da Zen 5 für Gaming quasi ne absolute 0 Nummer war, wird Zen 6 (schon alleine 12 Core auf 1cc mit mehr cache und x3d natürlich auch wieder, ein gigantischer Sprung werden, der sich von Intel deutlich absetzen wird, das dieses Feature das komplett umdreht halte ich für unwahrscheinlich Achja noch mit 6ghz oder so...

Bei Zen6 ist halt die Frage wie sich die 12 Cores auf einem CCD statt bisher wie beim 3900X auf zweien dann in der Praxis auswirkt.
Die Latenzen sollten sinken, dafür steigt die Hitzebelastung auf kleiner Fläche, was Auswirkungen auf Temperaturen und damit den maximalen Takt haben könnte.

Das mit 6 GHz ist aktuell ein Gerücht. Beim 3900X hatte sich das mit den 5 GHz damals auch leider nicht bewahrheitet.
( Our take on AMD Zen 2 CPU and Navi GPU rumors: 5GHz, 16 cores, too good to be true? https://www.techspot.com/news/77769-our-take-amd-zen-2-cpu-navi-gpu.html )
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: SweetOhm
Oktober 2026
Zurück
Oben