Google Announces Summer of Code 2008 Projects
An anonymous reader writes "Google announced today it had accepted 1,125 students to work on 175 Free and Open Source Projects this summer. This represents an increase of almost 25% over last year. Nearly 7,100 applications were received. For those who weren't accepted, there is an offer to send Google Swag to any student who completes their project anyway."
Title Generic frame-level multithreading support
Student Alexander James Lloyd Strange
Mentor kristian Jerpetjoen
Abstract
FFmpeg, while equalling or surpassing the speed of nearly all other codec implementations on a single CPU core, currently only has limited and specific support for multithreading. I will implement a frame-level multithreading system, which can efficiently speed up all uses of libavcodec. This will be based on the successful implementation in the x264 encoder[1], extended to support decoding and whatever synchronization will be required. [1] http://akuvian.org/src/x264/sliceless_threads.txt, http://www.techarp.com/showarticle.aspx?artno=442&pgno=0
Emacs is already perfect.
Dewey, what part of this looks like authorities should be involved?