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

Re: chipguy post# 46003

Monday, 10/18/2004 11:30:33 AM

Monday, October 18, 2004 11:30:33 AM

Post# of 97730
MMX & FP in Video code.

There'a a lot of data shuffling that goes on and clamping the outputs as well as initial operations that can be done in integer.

Basically the loop sequence is:

1) Organize the integer*16 data (MMX)
2) Do operations in integer that lose no accuracy (MMX) e.g 16*16 -> 32 or simple adds
3) Convert to FP
4) Do the muliplicative parts (lots and lots of FP calculation)
5) Convert back to integer
6) Clamp the output (MMX)
7) Organize the output (MMX)

I will do a version that replaces the MMX with SSE2 when I get time. Haven't looked at the code in some years
Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent AMD News