|
Re: x86-64: Syncing dualcore cpus TSCs: msg#00132linux.ports.x86-64.general
On Tue, 25 Oct 2005, Andi Kleen wrote: On Tuesday 25 October 2005 09:35, Jonas Oreland wrote: I may be misunderstanding things, but as I understand it the reason for calling hlt is to save power. if you really care about the last bit of performance then useing idle=poll to make the TSC's stay synced makes perfect sense. it's cases where you care about saving power that you would want to use hlt. can the power management be reasonably configured so that when things are running close to full-bore hlt isn't called, when things are more idle it switches to useing hlt and a non-TSC timesource or re-syncing the TSC on wakeup, and then if it's more idle then that it goes into the more traditional power saving modes where it works to shutdown individual CPU's (obviously having to re-sync the TSC when they wake up). David Lang -- There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -- C.A.R. Hoare |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: [discuss] x86_64: 2.6.14 machine_emergency_restart: 00132, Andi Kleen |
|---|---|
| Next by Date: | [rfc] x86_64: Kconfig changes for NUMA: 00132, Ravikiran G Thirumalai |
| Previous by Thread: | Re: x86-64: Syncing dualcore cpus TSCsi: 00132, Andi Kleen |
| Next by Thread: | [PATCH for 2.6.14] i386: Don't discard upper 32bits of HWCR on K8: 00132, Andi Kleen |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |