MP3 Encoder on CUDA? A LAME Port perhaps?
I googled around for this last night and couldn’t come up with anything. Having an increasing interest in multi-threaded applications lately, and receiving a new 8800 GTS 512 coincided almost too perfectly. It seems like a good problem domain to the layman to apply the 128 stream processors to. Even if its slow it’ll still be fun, all the hard work has already been done, I just have to port it
This blog is so people can shame me if I start slacking off. Wish me luck! First, some light reading.
http://developer.download.nvidia.com/compute/cuda/1_1/NVIDIA_CUDA_Programming_Guide_1.1.pdf
http://developer.download.nvidia.com/compute/cuda/1_1/CUBLAS_Library_1.1.pdf
http://developer.download.nvidia.com/compute/cuda/1_1/CUFFT_Library_1.1.pdf
http://lame.sourceforge.net/download.php
As I digest these I’ll post here with excerpts and (hopefully) what I’ve learned. Should be fun ![]()