|
|||||||||
|
Thread Tools | Search this Thread |
May 26th, 2010, 10:59 PM | #1 | |||||||
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
Why is my i7 system so slow in SD MPEG encodes in CS5?
Below are the quotes from posts that I previously made in other threads about my slower-than-expected performance in the PPBM4 benchmark tests:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
I tried slimming down the number of processes, and I still get slow MPEG2 encoding times. Is there any other way of improving performance without disabling the processes that the other apps (Media Center, etc.) require? I would appreciate any alternative answers. |
|||||||
May 26th, 2010, 11:29 PM | #2 |
Major Player
Join Date: Sep 2009
Location: Bakersfield, CA
Posts: 232
|
1. Run HDTach on your Raid array and other drives and post the results for us.
2. What video card is CURRENTLY in your system? How much RAM? 3. Are you overclocked right now? If so, what are you running at? 4. Open processes: after booting completely and with the system idle (nothing open but what loads on boot), tell us how much CPU is being used by open processes and how much RAM is being used (found in Task Manager). 5. Are your video files on the same drive you are trying to output to? 6. What settings are you choosing to encode to? 7. Make a short project file to test with including a couple short clips (keep everything under 100MB). I can take a look at it the end of next week for you once I get done with a big edit I'm working on. Zip it all up and put it up on a web server and email me the link or email me and I'll give you FTP access. |
May 27th, 2010, 12:25 AM | #3 |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
1. The transfer rate on my RAID array is about 250 MB/s maximum and about 130 MB/s minimum. My boot drive, however, maxes out at just under 110 MB/s (with a minimum of about .
2. I tried both a 512MB ATi HD 4850 and a 1GB ATi HD 5770 card with very similar results. My system currently has 6GB of RAM. 3. My processor is overclocked to 3.8 GHz with the memory running at 200 MHz (I used the 19x non-turbo multiplier with the BCLK at 200 MHz.) 4. With the default Aero turned on, even with the slimmed down configuration, the memory usage exceeds 1GB. I am going to re-run PPBM4 with Aero turned off, and see what happens. 5. I tried different combinations of source and output drives, and got the fastest results in PPBM4 with both the source and output files on the RAID array. 6. I followed the instructions on the PPBM4 site. After I re-run the benchmark, I will report my findings. UPDATE: I think it could have been my system's motherboard. Overclocking the processor to 3.8 GHz did not appreciably improve my MPEG encoding times compared to the same CPU at its stock speed (or put it this way, the Intel motherboard is not easily configurable for optimum performance, with a few crucial settings that are missing). I might replace the motherboard at this point. Last edited by Randall Leong; May 27th, 2010 at 12:56 AM. |
May 27th, 2010, 10:06 AM | #4 |
Major Player
Join Date: Sep 2009
Location: Bakersfield, CA
Posts: 232
|
One word for you, even though I know you think it's a dirty word: ASUS.
|
May 27th, 2010, 10:12 AM | #5 |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
Randall,
Please send me your new Output,txt file by PM and to Bill as described. Meanwhile, have a look at the top results, which may be posted later on the PPBM4 site: Last edited by Harm Millaard; May 27th, 2010 at 01:27 PM. |
May 27th, 2010, 01:21 PM | #6 | |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
Quote:
And yes, my MPEG times with the Intel motherboard are much, much longer than the other top CS5 scores (which is why I decided not to submit the results from that system). |
|
May 27th, 2010, 05:58 PM | #7 |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
An update:
I am going to borrow a spare system drive and run PPBM4 and PP CS5 with a clean Windows 7 install. This is because the PPBM4 benchmark does not perform anywhere near as well on a system that's configured to run multiple different types of applications as it does on a system that's stripped down of everything except for the required device drivers and dedicated to video editing only and permanently disconnected from the Internet. This means that I would need at least two complete working systems - one for video editing and one for everything else. |
June 1st, 2010, 07:07 PM | #8 |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
Another update:
As it turned out, it was my multimedia configuration that's to blame for the slowness. Also, a lot of people who run the PPBM4 benchmark in CS5 actually cheated to attain such low MPEG encoding times: They left the "Use Previews" turned on for the MPEG encodes. Turn that feature off (the instructions for running PPBM4 actually call for this), and the MPEG encoding times will increase dramatically. With this cheat, I got a total encoding time of 30.4 seconds (my score has just been submitted), with an MPEG encoding time of 7.6 seconds (and this is with the Gigabyte motherboard). I will re-run the test on my earlier Intel mobo, and report the results. |
June 1st, 2010, 10:45 PM | #9 |
Major Player
Join Date: Sep 2009
Location: Bakersfield, CA
Posts: 232
|
How do you know they "cheated"?
|
June 1st, 2010, 10:55 PM | #10 |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
I could never get anywhere close to those short times in MPEG2 no matter what I did when I followed the instructions exactly. And since standard-definition MPEG2 encodes are hardly memory-intensive, adding an additional 6GB would not have made much of a difference in my system. Nor would switching to a supported NVIDIA card help my performance scores much since it affects only the timeline render times.
And "cheating" is the wrong term I used in the previous post. I should have said that many of those people simply forgot to check the settings in AME before running the PPBM4 benchmark procedure. |
June 2nd, 2010, 06:33 PM | #11 |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
I retested my system again (using the original configuration of multiple components and programs installed on my main system drive), and discovered that the AME CS5 settings needed to be "tricked" into giving great MPEG-2 scores. If the benchmark is run with the settings as instructed, the MPEG-2 scores would be much closer to two low-rated CS5 rigs (those two rigs had MPEG-2 times of more than 50 seconds).
By the way, I got a total score of a very respectable 30.6 seconds at 3.73 GHz (with my original config), and a score of about 37 seconds with the CPU at stock. As such, more RAM would have helped the timeline rendering performance a bit. So would switching from an ATi GPU-equipped card to a supported NVIDIA GPU-equipped card - but I would have to choose a CUDA card very carefully: Some of those cards (in particular, the lower-end 1GB cards) have GPUs that are so weak that their performance in timeline rendering in the GPU-accelerated mode would have been no better than using the software-only mode. And of course, CUDA cards with only 512MB of RAM cannot use the MPE's GPU acceleration mode at all since that mode requires 765MB of free (not total) graphics RAM just to run at all. |
June 3rd, 2010, 03:28 AM | #12 |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
Randall,
I haven't seen your results, but with a total time of 30.7, I would expect under CS5 with MPE off, your scores to be in the region of: AVI: 5 - 6 s MPEG: 9 - 11 s Render: 15 s What do you mean with "tricked"? The architecture of CS5 has changed dramatically with the move to 64 bit. In the benchmark test without MPE, the AVI scores have approximately doubled in comparison to CS4. At the same time the MPEG scores have dropped to around 25 - 40 % of the CS4 scores and render times went up by a couple of seconds. All with the same test settings. Notice that enabling MPE results in a further drop in the AVI test, again doubling the time required. Can you send me the Output.txt? |
June 3rd, 2010, 09:47 AM | #13 |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
I have submitted three results to the PPBM database - but those will not appear on the chart for at least another few days.
And, if anything, the HD 5xxx series cards are a tad slower than the HD 4xxx cards in the render portion of the test. This is largely due to the HD 5xxx cards eating up a bit more system resources than the HD 4xxx cards do. And by "tricked," it seems as if the "Use Previews" setting in AME is left checked. |
June 16th, 2010, 12:47 AM | #14 | |
Major Player
Join Date: Nov 2009
Location: Melrose Park, Illinois, USA
Posts: 936
|
Quote:
Using this procedure I have recently uncovered a bug - not with PPBM4 per se, but with Adobe Media Encoder CS5. I saved what appears to be the "correct" settings ("Use Previews" unchecked for MPEG-2 and checked for AVI) - but then, when I relaunched Adobe Media Encoder, all of the MPEG encodes have "Use Previews" checked! (I confirmed my findings when I clicked "Settings" for each of the MPEG-2 encodes after I relaunched AME CS5.) It appears that once AME detects any preview files in the project folder(s), it enables the "Use Previews" setting for all encodes regardless of whether it was enabled or disabled. I am suspecting that this is the cause for the artifically fast times for MPEG-2 in the top systems on the top PPBM4 scores list. (It is highly likely that none of the owners of the top systems on that list even bothered to re-check the settings in AME.) And because of this AME CS5 bug (the failure to save the chosen "Use Previews" settings reliably), a fair number of the systems landed in the top 20 when they should not have been. This makes my initial 48-second total time (with the 24-second MPEG-2 encode time) correct, and most of the other systems' total times with CS5 substantially "faster" than they should have been. Of all the CS5 systems on that list only the two that took 50 seconds or longer in MPEG-2 did the PPBM4 tests correctly (given the CPUs that those two systems were running). With that said, I had submitted my artificially fast times from my current rig; however, they have not yet appeared on that list. Last edited by Randall Leong; June 16th, 2010 at 01:30 AM. |
|
June 16th, 2010, 05:28 AM | #15 |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
Randall,
Thanks for bringing this to my attention. I had not seen that before, so that means quite simply that these instructions do not work and will no longer be suggested as an alternative. But rest assured, most of the submitted results were done by people not even aware of these instructions. Most only run the test once. I think that most people who have runs the test a couple of times find it even easier to create the queue manually, because the included instructions with PPBM4 are so easy, just set one file manually, press the duplicate button 11 times, change the last entry manually and press the duplicate button 10 more times and run the queue. Another thing to remove your doubts, look at the consistency of results. The AMD score is purely caused by the fact that AMD misses sorely needed instructions for MPEG encoding. The other low score with CS5 is caused by a slow CPU, very limited memory and an inadequate disk setup. All the scores make perfect sense, otherwise they are not published. Bill and myself look very closely at submitted results and if we have any doubts, we do not publish but ask for retesting or explanations. |
| ||||||
|
|