MMX Enhanced Berkeley MPEG Encoder
After being frustrated at the lack of freely available, fast mpeg-1 encoders,
I did my best to optimize the Berkeley mpeg_encode program. Ended up
getting it to run about 4 times faster than the native C version, while only
switching a few sections of C for hand-coded assembly. It also gave me a
chance to learn about Intel assembly, the MMX instruction set, and Intel
architecture optimization techniques in general.
PICS
DOWNLOAD
mpeg_encode-josh120400.tar.gz
Home ->
Portfolio -> MMX Enhanced Berkeley MPEG Encoder