Re: [linux-audio-dev] MMX, SSE, SSE2, 3DNOW

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] MMX, SSE, SSE2, 3DNOW
From: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Mon Feb 18 2002 - 21:24:12 EET


On Mon, Feb 18, 2002 at 08:16:02 +0100, Robert Schrem wrote:
> > Well, I think you can ignore MMX, it's not a lot of use for audio plugins.
>
> Why? I thought they were designed for just such tasks?

It was designed for video, it only does integer maths.
 
> > There are also the AMD extensions, and various AMD chips support MMX
> > and/or SSE and/or 3DNow*, so you end up with a variety of instruction
> > combinations.
>
> You would also code all this stuff in assembler...
> I think the GNU C compiler does not support MMX
> and the like...

It can't yet, it can't vectorise, though it may in the future. The intel
compiler which is available for $0 can vectorise, and does a decent job.
Though it is non-Free.

- Steve


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Feb 18 2002 - 21:15:04 EET