doktorbeil
- Registriert
- 16.09.08
- Beiträge
- 400
- Reaktionen
- 40
- Punkte
- 569
Hallo allerseits,
ich besitze seit einiger Zeit ein neues Notebook mit einem Core i7 720m Prozessor. Bekanntlich mit 4 x 1,6GHz und zusätzlich SMT (ich schreib daher immer von 8 Kernen). Als OS nutze ich Windows7 Prof. 64bit.
Was mir besonders bei diesem recht niedrig getakteten Core i7 in Verbindung mit Sonar auffällt, ist die unausgewogene Kernauslastung innerhalb von Sonar. Im Haupttransportfeld wird deutlich sichtbar, dass von den 8 Kernen stets der 1. Kern überproportional stark ausgelastet ist. Im Taskmanager von Windows dagegen sind die Auslastungen recht gleichmäßig über alle 8 Kerne verteilt. Es muss also was Sonar - internes sein, was mit der Verwaltung der Threads auf die Kerne des Prozessors zu tun hat.
Hinderlich daran ist zunächst, dass irgendwann der 1. Kern in den roten Bereich kommt und dann der Sound anfängt zu knacksen. Ärgerlich ist dies dann aber im Hinblick, dass die anderen 7 Kerne noch deutlich Luft nach oben hätten. Die bewegen sich so bei 20% während der 1. Kern schon bei 80 % und mehr ist. Ist wirklich so manchmal bei mir.
Es ist dann manchmal fast besser, die Multicoreunterstützung in Sonar auszuschalten und dafür einen Kern im vollen Turbomodus zu fahren. Das ist jetzt natürlich etwas überspitzt ausgedrückt aber teilweise fehlt da wirklich nicht viel.
Ich habe testweise auch mal bewußt viele verschiedene Plugins geladen um die Auslastung auf die Kerne zu streuen und nicht 1 Plugin voll am Anschlag zu fahren , so dass dies womöglich die Bremse für einen bestimmten Kern ist. Es ist aber vollkommen egal was ich tue. Das Verhalten ist immer das gleiche.
Bei meinem Hauptrechner mit einem Core2 Q9650 mit 4 x 3GHz ist der 1. Kern zwar auch immer der am stärksten belastete Kern, aber ich schätze durch den recht hohen Gesamttaktakt des Prozessors fällt das nicht so auf. Die Spreitzung zwischen den Kernen innerhalb von Sonar ist dort wesentlich geringer. Auch dort nutze ich Win 7 Prof 64bit. Alles identisch zum Notebook.
Was habt ihr für Erfahrungen auf diesem Gebiet gemacht? Hat Sonar evtl. Probleme mit SMT?
ich besitze seit einiger Zeit ein neues Notebook mit einem Core i7 720m Prozessor. Bekanntlich mit 4 x 1,6GHz und zusätzlich SMT (ich schreib daher immer von 8 Kernen). Als OS nutze ich Windows7 Prof. 64bit.
Was mir besonders bei diesem recht niedrig getakteten Core i7 in Verbindung mit Sonar auffällt, ist die unausgewogene Kernauslastung innerhalb von Sonar. Im Haupttransportfeld wird deutlich sichtbar, dass von den 8 Kernen stets der 1. Kern überproportional stark ausgelastet ist. Im Taskmanager von Windows dagegen sind die Auslastungen recht gleichmäßig über alle 8 Kerne verteilt. Es muss also was Sonar - internes sein, was mit der Verwaltung der Threads auf die Kerne des Prozessors zu tun hat.
Hinderlich daran ist zunächst, dass irgendwann der 1. Kern in den roten Bereich kommt und dann der Sound anfängt zu knacksen. Ärgerlich ist dies dann aber im Hinblick, dass die anderen 7 Kerne noch deutlich Luft nach oben hätten. Die bewegen sich so bei 20% während der 1. Kern schon bei 80 % und mehr ist. Ist wirklich so manchmal bei mir.
Es ist dann manchmal fast besser, die Multicoreunterstützung in Sonar auszuschalten und dafür einen Kern im vollen Turbomodus zu fahren. Das ist jetzt natürlich etwas überspitzt ausgedrückt aber teilweise fehlt da wirklich nicht viel.
Ich habe testweise auch mal bewußt viele verschiedene Plugins geladen um die Auslastung auf die Kerne zu streuen und nicht 1 Plugin voll am Anschlag zu fahren , so dass dies womöglich die Bremse für einen bestimmten Kern ist. Es ist aber vollkommen egal was ich tue. Das Verhalten ist immer das gleiche.
Bei meinem Hauptrechner mit einem Core2 Q9650 mit 4 x 3GHz ist der 1. Kern zwar auch immer der am stärksten belastete Kern, aber ich schätze durch den recht hohen Gesamttaktakt des Prozessors fällt das nicht so auf. Die Spreitzung zwischen den Kernen innerhalb von Sonar ist dort wesentlich geringer. Auch dort nutze ich Win 7 Prof 64bit. Alles identisch zum Notebook.
Was habt ihr für Erfahrungen auf diesem Gebiet gemacht? Hat Sonar evtl. Probleme mit SMT?