Quote:
Originally Posted by koopman /t/1417683/madvr-intel-igp-and-ram-speed#post_22170824
Does AMD offer a better AIO solution? Does the E-450 with the Radeon HD 6320 graphics have the oomph to support full madvr processing? I would think the graphics side would be plenty, but the cpu itself is pretty weak.
MadVR does not use CPU to process video, it uses GPU exclusively. Roughly there are three stages of video processing:
- Decoding by GPU's fixed function: AMD's UVD, Intel MFX, NVIDIA's VP (you can also use CPU to decode video, of course) [The decoder and video memory are important here.]
- Copying back decoded frames to the system memory, then uploading them to the video memory
- Processing by madVR/GPU's shader units [The number of sharder units matters here.]
Performance of each GPU at each stage depends on the video format played back. There are six major video formats in NTSC countries:
| Origin | Main medium | Format | Output to renderer | Frame interval |
SD film | film | DVD, SDTV broadcast | 480i60 | 480p24 | 41.708 ms |
SD video | video | DVD, SDTV broadcast, camcorder | 480i60 | 480p60 | 16.683 ms |
HD film | film | BD (and HDTV broadcast up to pulldown) | 1080p24 | 1080p24 | 41.708 ms |
HD interlaced video | video | BD, HDTV broadcast, camcorder | 1080i60 | 1080p60 | 16.683 ms |
HD progressive video (720) | video | HDTV broadcast, camcorder | 720p60 | 720p60 | 16.683 ms |
HD progressive video (1080) | video | camcorder | 1080p60 | 1080p60 | 16.683 ms |
Test clips I used . A quick summary:
| Radeon HD 6310 / 6320 (Zacate) | Radeon HD 6410D (Llano) / 6450 | Radeon HD 6530D / 6550D (Llano) | Radeon HD 6570 and higher | Radeon HD 7xxx | Intel HD 1k / 2k / 2.5k / 3k | Intel HD 4K | GeForce 520=610 / 620 / 430 DDR3-1400 | GeForce 430 DDR3-1600 / 440=630 and higher |
Decoder | NG for 1080p60 | Good | Good | Good | Good | Good | Good | Good | Good |
Copy back / Upload | NG for HD | NG for 760p60 / 1080p60 |
NG for 720p60 / 1080p60 | NG for 1080p60 | Good | Good | Good | Good | Good |
Shader units | NG for any but SD film | NG for video | Good | Good | Good | NG for video | OK | NG for video | Good |
To sum up | NG for any but SD film | NG for video | NG for 720p60 / 1080p60 | NG for 1080p60 | Good | NG for video | OK | NG for video | Good |
AMD A6-3500 Llano APU with HD 6530D is the cheapest ($70) all-in-one solution (except for the camcorder formats). AMD Trinity APU, to be released in October, should fix the copy-back/upload problem. If you want to use a discrete graphics card, then Intel SNB/IVB + Radeon HD 7750 is perhaps the best solution. GeForce GT 430 DDR3-1600 is also good (and $40 cheaper), but the driver UI sucks (
how ).