Sourceforge Project Approved!

I’ve now got a page on sourceforge.net for my as yet un-named project. Hopefully this will attract some people with actual knowledge of the subject matter at hand :)

https://sourceforge.net/projects/cudamp3encoder/

Keep on keepin’ on.

Video Encoder

Someone is already working on video compression for the CUDA, here http://www.cs.rug.nl/~wladimir/sc-cuda/

I’m sure I can get some good ideas on structure and flow browsing their source.

An excllent overview of the CUDA Architecture on the G92

http://www.behardware.com/articles/659/page1.html

Great explanation of memory, registers, sizes, amounts per processing group.

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 :)

Just another murmuring moron.