Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Frage über Bulldozer Architektur
- Ersteller jonas86
- Erstellt am
Eine Anwendung macht entweder 8 Threads oder sie macht keine 8 Threads.
Macht sie 8 ist alles klar, macht sie keine 4 sondern z.B. nur 4 koennte sie von
etwas mehr FP Durchsatz profitieren, weil die FP Einheit ganz zur Verfuegung steht.
Wenn, und nur wenn, der OS Scheduler die 4 Threads auf die 4 Module packt, was aber
evtl aus Gruenden der Cache Lokalitaet und des Stromsparens nicht passiert, oder
einfach nur weil in Redmon keiner ueber das Problem nachgedacht hat.
Was genau besser ist kann nur die Anwendung wissen - und die weiss noch nichts von Bulldozer.
Um Die Frage zu Beantworten: Nein, wie kommst Du drauf??????
Macht sie 8 ist alles klar, macht sie keine 4 sondern z.B. nur 4 koennte sie von
etwas mehr FP Durchsatz profitieren, weil die FP Einheit ganz zur Verfuegung steht.
Wenn, und nur wenn, der OS Scheduler die 4 Threads auf die 4 Module packt, was aber
evtl aus Gruenden der Cache Lokalitaet und des Stromsparens nicht passiert, oder
einfach nur weil in Redmon keiner ueber das Problem nachgedacht hat.
Was genau besser ist kann nur die Anwendung wissen - und die weiss noch nichts von Bulldozer.
Um Die Frage zu Beantworten: Nein, wie kommst Du drauf??????
tempomat
Cadet 2nd Year
- Registriert
- Jan. 2009
- Beiträge
- 24
Hi,
ich weiß zwar nicht worauf du hinaus willst aber Anwendungen die auf 4 Kerne ausgelegt sind laufen auch auf 8 Kern Prozessoren. "Gut" programmierte (multi-thread) Anwendungen sollten ja sowieso so viele Kerne/Threads auslasten können wie vorhanden sind... Soweit ich weiß sind die meisten aktuellen Programme die mehr als 2 Kerne ausnutzen ja "multithreading" fähig, d.h. die nutzen dann auch 8, 12, 16, usw. Kerne/Threads aus.
-mfg-
ich weiß zwar nicht worauf du hinaus willst aber Anwendungen die auf 4 Kerne ausgelegt sind laufen auch auf 8 Kern Prozessoren. "Gut" programmierte (multi-thread) Anwendungen sollten ja sowieso so viele Kerne/Threads auslasten können wie vorhanden sind... Soweit ich weiß sind die meisten aktuellen Programme die mehr als 2 Kerne ausnutzen ja "multithreading" fähig, d.h. die nutzen dann auch 8, 12, 16, usw. Kerne/Threads aus.
-mfg-