InvestorsHub Logo
Followers 0
Posts 297
Boards Moderated 0
Alias Born 04/26/2004

Re: pgerassi post# 45994

Monday, 10/18/2004 10:33:17 AM

Monday, October 18, 2004 10:33:17 AM

Post# of 97775
DCT observations

I recall that when I was developing the DCT code I ran it through AMD's CodeAnalyst (then in beta form). My DCT did a lot of its work in floating point on normal 8x8 macroblocks. MMX was used a lot too - I did all I could to make it fast but above all accurate.

The CodeAnalyst pipelining graph was amazing. The CPU was completely stalled by full pipelines. No memory nor decoder bottleneck , just instruction after instruction waiting for pipeline stages to retire. I managed to keep everything in registers and did some tricky bits but in the end there just wasn't much more that could be done. There was a lot of MMX too with PAVG used heavily for motion comp.

It was nearly an optimal DCT output-quality wise.

I don't know about XviD but the DivX encoder on an XP 1800+, without any external hardware, was faster than realtime too. I think the results of software are about the same. In that scenario the cost of the video disappears.

Still I stand by my belief that video processing is one, if not THE, app that will drive home users to needing faster hardware. Funny thing is that its a different demographic interested in processing video - and older group, some retired, who have the money to spend.

Cheers
Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent AMD News