[linux-audio-user] amd vs p4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 18, 2004 at 01:20:30 +0100, Tim Blechmann wrote:
> > I'm not up-to-date on benchmarks so I cant comment, but just to
> > clarify the denormal thing in P4's is not a bug, its how you handle
> > denormals, the only difference is that the P4 takes longer to handle
> > them so you get away with it less often.
> > 
> > Ideally DSP software would be written so that it never generates them,
> > but, erm, well, developers are lazy, y'know :)
> sure, denormals are not a bug, but the behaviour on dsp systems that
> aren't denormal-save is similar to a bug ;-)
> 
> > On the P4 its possible that you can set some flags to use SSE
> > instructions instead of 387 and tell the SSE unit to never produce
> > denormals, but last time I tried it, gcc 3.something generated bad
> > code (illegal instructions).

> wait ... you imply that the sse unit doesn't produce denormals, so that
> a -march=sse _should_ solve all dsp user problems?
> i heard that gcc 3.2 produces illegal instructions, but that it's solved
> in gcc 3.3 ... can anyone confirm / deny this?

SSE /can/ be prevented from producing denormals, it probably doesnt by
default because it would violate the IEEE float spec.

- Steve

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux