Re: [LAD] denormal handling

From: Steve Harris <steve@email-addr-hidden>
Date: Fri Sep 28 2007 - 12:22:17 EEST

On 28 Sep 2007, at 07:51, Georg Holzmann wrote:

> Hallo!
>
>> our experience with ardour has been that DC bias is measurably more
>> effective at reducing CPU load than DAZ, FTZ or both combined. DAZ
>> and
>> FTZ do both help significantly, however.
>
> One more question: is it not necessary to deactivate DAZ, FTZ again
> after the application (or operation) ?
> Or is this done automatically ?
> (because I cannot see it e.g. in your ardour code)

The kernel is responsible for setting it back when it switches away
from your process, otherwise it would be a disaster for other processes.

> Because e.g. in this document: http://developer.apple.com/
> documentation/Performance/Conceptual/Accelerate_sse_migration/
> migration_sse_translation/chapter_4_section_2.html#//apple_ref/doc/
> uid/TP40002729-CH248-279676
> they set it back afterwards.

Probably because they wanted to demonstrate how to turn it back on
for later bits of code within your process that might want denormals.

- Steve
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-dev
Received on Fri Sep 28 16:15:01 2007

This archive was generated by hypermail 2.1.8 : Fri Sep 28 2007 - 16:15:01 EEST