Argon
Member
- Registriert
- 29 März 2005
- Beiträge
- 235
- Punkte Reaktionen
- 0
Also für mich ist das schon dreist, einfach weil ein Module eben nicht immer wirklich zwei Kernen entspricht.
Das Modell ist im Vergleich zu intels logischen Threads anders. Ohne zu tief einzutauchen: du kannst bei den logischen Threads (also 2 auf einem echten Kern) afaik keinen Fall erzeugen, in dem sich ein echter Kern tatsächlich wie zwei verhält. Aber andersrum geht es auch nicht - sofern nicht softwareseitig durch Stalling provoziert, bekommst du keinen Fall in dem ein echter Kern durch die logischen gar keine 'Verbesserung' erfährt. Jeweils natürlich unter der Prämisse die SW könnte skalieren.
Bei AMD ist es anders. Du findest hier, durch 2xIU und 1xFPU, recht einfach Fälle, in denen ein Modul genau wie zwei, oder auch genau wie nur ein Kern wirkt. Ein Anwendungsfall in dem FP Rechnungen ausschließlich auf der Grafikkarte stattfinden ist die Traumdisziplin des Prozessors, hier wirkt ein Modul praktisch wie zwei echte Kerne. Im Gegensatz dazu, wenn die Software im Prinzip nur FP Rechnungen durchführt, dies aber auf der CPU macht, wird sich ein Modul wie ein Kern verhalten.
Das meine ich mit dreist und finde das auch so. Intel wirbt nicht mit einem 8 Kern i7 weil die 4 physischen Kerne je zwei logische haben - es wäre auch nicht korrekt. AMD macht das aber, obwohl du eben Fälle hast in denen du letztlich dann nur die 'Hälfte' der Kerne spürst, je nach Anwendungsfall. Für Spiele mag das Prinzip aufgehen, aber bei z.B. Encoding (x264) dürfte es düster aussehen (je nach Implementierung der SW).
Das Modell ist im Vergleich zu intels logischen Threads anders. Ohne zu tief einzutauchen: du kannst bei den logischen Threads (also 2 auf einem echten Kern) afaik keinen Fall erzeugen, in dem sich ein echter Kern tatsächlich wie zwei verhält. Aber andersrum geht es auch nicht - sofern nicht softwareseitig durch Stalling provoziert, bekommst du keinen Fall in dem ein echter Kern durch die logischen gar keine 'Verbesserung' erfährt. Jeweils natürlich unter der Prämisse die SW könnte skalieren.
Bei AMD ist es anders. Du findest hier, durch 2xIU und 1xFPU, recht einfach Fälle, in denen ein Modul genau wie zwei, oder auch genau wie nur ein Kern wirkt. Ein Anwendungsfall in dem FP Rechnungen ausschließlich auf der Grafikkarte stattfinden ist die Traumdisziplin des Prozessors, hier wirkt ein Modul praktisch wie zwei echte Kerne. Im Gegensatz dazu, wenn die Software im Prinzip nur FP Rechnungen durchführt, dies aber auf der CPU macht, wird sich ein Modul wie ein Kern verhalten.
Das meine ich mit dreist und finde das auch so. Intel wirbt nicht mit einem 8 Kern i7 weil die 4 physischen Kerne je zwei logische haben - es wäre auch nicht korrekt. AMD macht das aber, obwohl du eben Fälle hast in denen du letztlich dann nur die 'Hälfte' der Kerne spürst, je nach Anwendungsfall. Für Spiele mag das Prinzip aufgehen, aber bei z.B. Encoding (x264) dürfte es düster aussehen (je nach Implementierung der SW).
Zuletzt bearbeitet: