Re: [LAU] OnDemand-performance was(OT: klang)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: linux-audio-user <linux-audio-user@...>
Date: Sunday, August 5, 2012 - 8:20 pm

On 08/05/2012 10:04 PM, Ralf Mardorf wrote:

I really wonder why you are all raving about this.

Well, it is hard to generalize but on most modern CPUs + main-boards CPU
frequency scaling is _not_ correlated to audio-dropouts [anymore] and a
non-issue.

The time it takes to change CPU frequencies is very small compared (us)
to [even] low-latency audio (ms). Concerning Hardware, these days,
bus-power-management is most often the cause of xruns on idle systems
followed by SMI.

Disable PCI and/or PCIe power-management in the BIOS and also disable
EIST and C1E halt-states; and, the 'ondemand' governor will works just fine.

If you have an unlimited supply of power and noise of cooling
the system is of no concern: sure, use the 'performance' CPU-freq
governor -- reducing the number of possibilities in complex systems
usually increases reliability... which is indeed a good thing for audio.

ciao,
robin

NB. frequency scaling _can_ be an issue when using jack2 (or tschak) on
a multi-core machine: The total system-load (over all CPUs) may still be
too low for the CPU governor to react, while DSP load is already at the
limit. -- http://rg42.org/oss/jackfreqd/
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAU] OnDemand-performance was(OT: klang), Len Ovens, (Sun Aug 5, 7:15 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Jeremy Jongepier, (Sun Aug 5, 7:39 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Ralf Mardorf, (Sun Aug 5, 8:05 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Jeremy Jongepier, (Mon Aug 6, 6:42 am)
Re: [LAU] OnDemand-performance was(OT: klang), Ralf Mardorf, (Mon Aug 6, 8:34 am)
Re: [LAU] OnDemand-performance was(OT: klang), Jeremy Jongepier, (Mon Aug 6, 8:47 am)
Re: [LAU] OnDemand-performance was(OT: klang), Ralf Mardorf, (Mon Aug 6, 11:53 am)
Re: [LAU] OnDemand-performance was(OT: klang), Robin Gareus, (Mon Aug 6, 12:13 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Ralf Mardorf, (Mon Aug 6, 12:22 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Robin Gareus, (Sun Aug 5, 8:20 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Jeremy Jongepier, (Mon Aug 6, 6:52 am)
Re: [LAU] OnDemand-performance was(OT: klang), Ralf Mardorf, (Sun Aug 5, 8:46 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Robin Gareus, (Sun Aug 5, 8:54 pm)
Re: [LAU] OnDemand-performance was(OT: klang), Thomas Vecchione, (Mon Aug 6, 12:25 am)
Re: [LAU] OnDemand-performance was(OT: klang), Ralf Mardorf, (Sun Aug 5, 9:15 pm)