Originally posted by Paul MaudDib Haha, you are way misinformed. I have a master's in compsci...
As a guy in the hiring seat in the real world service business, I used to see a lot of applicants touting their compsci ticket.
Many turned out to be paper tigers who learned a lot of ancient history, some current theory, and a lot of misguided info about futuristic implementation, and were fluent in a language or two (a current relevant language maybe if you were lucky), depending on the date they got their ticket punched.
A lot of the early graduates just don't have relevant information that it terribly relevant today. Of much more value was the work ethic of a potential hire, if they could interface with clients in a confidence inspiring manner, and to be honest, were much more valuable employees if they had certain manufacturer certifications and training on current product lines.
As to how any of this relates to camera CPU's leaves a lot to be desired...heck my cell phone is a quad core nowadays...but the bottlenecks are always the lowest common denominator... bus and cache memory and well as storage memory speed that has to be able to keep up & power and heat which in total has to be within reason for LSI in something as small as a camera running on a little battery that's expected to be good for at least 300 actuations with a flash thrown in ocassionally on a single 1Hr charge.
My guess is that large files will be easier to handle at about the same rate as the electronic technology progresses to handle the throughput, meaning it will be a net break even with modest gains over time in FPS as new sensors come out. The PC tech will follow the same curve, and the latest output images will be handled within reasonable limits on current generation PC's or the manufacturer wouldn't bother making a camera for the average consumer that couldn't handle it.
Eric