[FFmpeg-devel] Google Summer of Code 2008
Tue Feb 26 14:32:38 CET 2008
On Tue, Feb 26, 2008 at 02:19:35PM +0100, Reimar D?ffinger wrote:
> On Tue, Feb 26, 2008 at 01:54:40PM +0100, Andreas Setterlind wrote:
> > On 2/26/08, Michael Niedermayer <michaelni at gmx.at> wrote:
> > > [...]
> > > > > > I would also like to suggest SSE4 SIMD optimizations as a valid
> > > > > > qualification task:
> > > > > > http://en.wikipedia.org/wiki/SSE4
> > > > >
> > > > > Can you enumerate specific tasks along these lines?
> > > >
> > > > I was think of basically just SSE4 versions of the existing MMX, SSE,
> > > > SSE2, and SSE3 optimizations, such as:
> > > > - Motion Compensation
> > > > - iDCT
> > > > - QPel
> > > > - iDWT
> > > > - MDCT and iMDCT
> > > > etc.
> > >
> > > is the task for the student supposed to be to read the existing optimizations
> > > and then figure out if any SSE4 instructions could be used to improve them?
> > Yes that is what I really meant, only as a qualification task mind
> > you, (which specific code would be up to the student/students to
> > choose for themselves, leaving a little flexibility and opportunity to
> > show that they can take personal initiative).
> Is someone going to be able to offer a shell account on a suitable
> machine? Or at least someone ready to do the benchmarks?
> SSE4 is quite rare still, and while there should be enough other
> qualification tasks that it matters little, it tastes a bit of
> giving those with money to waste one the latest CPUs an advantage.
Also theres the problem that whoever reviews this would need to be able
to benchmark and test it so if we cant get a shell account on a suitable
and idle! (important for benchmarks) system this maybe should be droped.
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
The worst form of inequality is to try to make unequal things equal.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
More information about the ffmpeg-devel