[FFmpeg-devel] [flamefest-start] A little something on MMX/SSE intrinsics
Michael Niedermayer
michaelni
Sat Mar 1 15:38:25 CET 2008
On Sat, Mar 01, 2008 at 09:26:34PM +0800, Zuxy Meng wrote:
> Hi,
>
> 2008/3/1, Michael Niedermayer <michaelni at gmx.at>:
> > On Sat, Mar 01, 2008 at 02:09:14PM +0200, Ivan Kalvachev wrote:
> > [...]
> > > Of course there are architectures like VLIW where you have fixed
> > > pre-determined number of instructions that could be grouped together.
> >
> > Not that VLIW is the subject but ...
> > The compiler generally does not know (gcc even less so) which instructions
> > are independant thus it is likely going to mess up worse than a human ...
> > A human plain knows what a write over a given pointer will change and
> > with what such an instruction can be grouped for a compiler this is not so
> > easy to find out (restrict helps but still ...)
> > Also i dont know any VLIW arch which has intrinsics ...
>
> IA-64 supports MMX and SSE intrinsics, if you'd call it VLIW.
I call IA-64 a failure. There is no point in supporting it at all beyond
plain ANSI-C.
Just see
http://en.wikipedia.org/wiki/Image:Itanium_Sales_Forecasts_edit.png
:)
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
If a bugfix only changes things apparently unrelated to the bug with no
further explanation, that is a good sign that the bugfix is wrong.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080301/53de07e7/attachment.pgp>
More information about the ffmpeg-devel
mailing list