x264 video encoding benchmark
x264 video encoding benchmark
I put together a self-contained x264 video encoding benchmark. Techarp kindly agreed to host the file and results at this URL.
Basically, you run the test encode and it will report back frames-per-second values for your machine @ it's clock/overclock level. You can run it at your stock settings and at your overclock settings to see how your machine compares to others in the database.
The database is small right now (as of 08-sep), but as you guys report in results, I will populate it. My goal is to have a representative set of data for many different chips and chipsets. Hopefully, we'll get some Penryn and Phenom data when they become available. Also, if anyone out here has some of the high end AMD chips, please contribute. Instructions and the file are at that url.
Also, please report your results here in this thread. I will keep the data at that url to keep things simple.
Thanks all.
Basically, you run the test encode and it will report back frames-per-second values for your machine @ it's clock/overclock level. You can run it at your stock settings and at your overclock settings to see how your machine compares to others in the database.
The database is small right now (as of 08-sep), but as you guys report in results, I will populate it. My goal is to have a representative set of data for many different chips and chipsets. Hopefully, we'll get some Penryn and Phenom data when they become available. Also, if anyone out here has some of the high end AMD chips, please contribute. Instructions and the file are at that url.
Also, please report your results here in this thread. I will keep the data at that url to keep things simple.
Thanks all.
Re: x264 video encoding benchmark
Intel E6600 (272*9)---------- RUN1PASS1.LOG
encoded 1749 frames, 68.00 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 68.30 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 68.50 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 68.42 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 68.09 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 16.61 fps, 1826.38 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 14.91 fps, 1826.38 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 16.66 fps, 1826.38 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 16.55 fps, 1826.38 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 16.63 fps, 1826.38 kb/s
Abit AW9D (975X)
2GB 4-4-4-12 @ 408
XP Pro
Man that benchmark was a lot of messing about to get setup >_<
I think you should get a clever installer now that the program is complete. And I think you should change whatever the dependencies are to relative links so that it doesn't have to run from C:\work2 (I don't like having program folders in the root C: )
Dan
Re: x264 video encoding benchmark
Thanks for the result. Problem with an auto installer is that people don't trust them (myself included). Forcing people to do it manually is much more transparent. About your comment on rel paths. The d2v file requires a known path to the mpg file (just edit it in notepad to see) so it's pretty much required. I chose c:\ because the vast majority of windows systems out there will have a c: to write to
Re: x264 video encoding benchmark
ok, well you could just leave it like that then
(I just think more people might be inclined to test if they didnt have to muck around so much )
I suppose it is overkill to get the program to tempararily copy the mpg to the c: while it is in use? That way the main program can be anywhere.
Dan
(I just think more people might be inclined to test if they didnt have to muck around so much )
I suppose it is overkill to get the program to tempararily copy the mpg to the c: while it is in use? That way the main program can be anywhere.
Dan
Re: x264 video encoding benchmark
See specs in my Sig---------- RUN1PASS1.LOG
encoded 1749 frames, 69.53 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 69.79 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 69.83 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 69.70 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 69.87 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 16.87 fps, 1826.37 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 16.80 fps, 1826.38 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 16.88 fps, 1826.37 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 16.86 fps, 1826.32 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 16.90 fps, 1826.38 kb/s
Re: x264 video encoding benchmark
@ibleet - Thanks for running the benchmark... I need a few more things....
1) mem timings and mem core speed you're running it
2) which o/s
3) cpu multiplier and FSB
1) mem timings and mem core speed you're running it
2) which o/s
3) cpu multiplier and FSB
Asus Crosshair 590 SLI
AMD X2 5200+ Windsor
Evga 7900 GS
Corsair 520w PSU
Corsair xms2 2Gb DDR2 800
- kenc51
- Legit Extremist
- Posts: 5167
- Joined: Thu Jun 23, 2005 1:56 pm
- Location: Dublin, Republic of Ireland
- Contact:
Re: x264 video encoding benchmark
Dell Inspiron 6400 Laptop (945PM Chip Set)
Intel T5500 (1.66GHz C2D) 166x10
2GB DDR667 5-5-5-15
X1400 GFX
XP Media Center Edition
Running two instances of FAH, E-Mail and Bittorrent in the backround
When I get the main rig back up, I'll post more results but it won't be this month!
PS. You made me boot into windows for this ;)
Intel T5500 (1.66GHz C2D) 166x10
2GB DDR667 5-5-5-15
X1400 GFX
XP Media Center Edition
Running two instances of FAH, E-Mail and Bittorrent in the backround
Code: Select all
---------- RUN1PASS1.LOG
encoded 1749 frames, 41.86 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 41.97 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 42.08 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 42.07 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 42.30 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 10.26 fps, 1826.21 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 10.32 fps, 1826.37 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 10.27 fps, 1826.38 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 10.30 fps, 1826.37 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 10.29 fps, 1826.33 kb/s
PS. You made me boot into windows for this ;)
Re: x264 video encoding benchmark
Thanks for the results dude. You had to boot into windows, ehkenc51 wrote:Dell Inspiron 6400 Laptop (945PM Chip Set)
Intel T5500 (1.66GHz C2D) 166x10
2GB DDR667 5-5-5-15
X1400 GFX
XP Media Center Edition
Running two instances of FAH, E-Mail and Bittorrent in the backround
When I get the main rig back up, I'll post more results but it won't be this month!
PS. You made me boot into windows for this ;)
Re: x264 video encoding benchmark
graysky wrote:@ibleet - Thanks for running the benchmark... I need a few more things....
1) mem timings and mem core speed you're running it
2) which o/s
3) cpu multiplier and FSB
1) 5-5-5-18, 2612 MHz
2) windows pro MCE
3) x13, 200.9
I have not done any overclocking whatsoever, so its all stock as per my SIG. Hope this helps.
Re: x264 video encoding benchmark
THanks man... only one follow-up... your memory is clocked @ 2612??? Are you sure?ibleet wrote:graysky wrote:@ibleet - Thanks for running the benchmark... I need a few more things....
1) mem timings and mem core speed you're running it
2) which o/s
3) cpu multiplier and FSB
1) 5-5-5-18, 2612 MHz
2) windows pro MCE
3) x13, 200.9
I have not done any overclocking whatsoever, so its all stock as per my SIG. Hope this helps.
Re: x264 video encoding benchmark
lol, I think he means that his CPU is at 2612, and his RAM being at stock will be (close to) 400Mhz.
Dan
Dan
Re: x264 video encoding benchmark
Ya, exactly what Dan said. LoLDMB2000uk wrote:lol, I think he means that his CPU is at 2612, and his RAM being at stock will be (close to) 400Mhz.
Dan
Re: x264 video encoding benchmark
As of 20-Sep-2007, we have data on over 100 Intel-based systems and on over 40 AMD-based systems. There are a few trends I picked-up on while browsing through the database. I put them into a single table and color coded them to make them easier to see. If you see a trend I missed, lemme know and I'll add it to the table.
Request: we don't have a single example of a machine that has both WinXP and WinVista on it. If you have a dual-boot setup, it would be cool to see the difference the O/S makes. Another missing trend is a 32-bit O/S vs. the same O/S that's 64-bit.
On to the table:
Yellow: Nearly 1:1 increase by adding an additional processor to a dual-chip MB
Orange: Some operating systems seem to handle x264 more efficiently than others
Red: Insignificant gain by upping the DRAM speed by 50 %
Blue: For the most part, these chips scale in a pretty linear fashion
Green: Tighter/looser memory timings have a pretty insignificant effect
Purple: Keeping the same over-all clock speed using a different combo of multiplier and FSB can give pretty insignificant gains
Again, I only gave this a once-over look; please point out any trends you see that I missed and also don't forgot about the O/S request!
Thanks again to all who contributed!
Request: we don't have a single example of a machine that has both WinXP and WinVista on it. If you have a dual-boot setup, it would be cool to see the difference the O/S makes. Another missing trend is a 32-bit O/S vs. the same O/S that's 64-bit.
On to the table:
Yellow: Nearly 1:1 increase by adding an additional processor to a dual-chip MB
Orange: Some operating systems seem to handle x264 more efficiently than others
Red: Insignificant gain by upping the DRAM speed by 50 %
Blue: For the most part, these chips scale in a pretty linear fashion
Green: Tighter/looser memory timings have a pretty insignificant effect
Purple: Keeping the same over-all clock speed using a different combo of multiplier and FSB can give pretty insignificant gains
Again, I only gave this a once-over look; please point out any trends you see that I missed and also don't forgot about the O/S request!
Thanks again to all who contributed!
Last edited by graysky on Fri Sep 21, 2007 1:59 pm, edited 1 time in total.
Re: x264 video encoding benchmark
Without me having to hurt my head analyzing all this data, what exactly did you hope to learn from this vs. what you actually did learn? Yes, I'm lazy that way.
Re: x264 video encoding benchmark
I second for a lazy man's summary paragraphibleet wrote:Without me having to hurt my head analyzing all this data, what exactly did you hope to learn from this vs. what you actually did learn? Yes, I'm lazy that way.
Dan
Re: x264 video encoding benchmark
Updated the Intel table. It now contains several Yorkfield ES chips including:
Xeon E5330 (Dual board)
Q9550
Q9350
Xeon E5330 (Dual board)
Q9550
Q9350
Re: x264 video encoding benchmark
do you still need a vista vs xp benchmark difference?
Dan
Dan
Re: x264 video encoding benchmark
Not anymore... now I'm interested in capturing some new AMD and Intel chips. Thanks for the offer!DMB2000uk wrote:do you still need a vista vs xp benchmark difference?
Re: x264 video encoding benchmark
Gigabyte P35-DS3L
E4400 @ 3.2Ghz (10x 320)
2x 1GB PC2-8500 5-5-5-15
32bit Vista
---------- RUN1PASS1.LOG
encoded 1749 frames, 89.33 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 90.78 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 89.13 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 90.27 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 90.20 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 22.30 fps, 1826.37 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 22.20 fps, 1826.37 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 22.37 fps, 1826.37 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 22.35 fps, 1826.38 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 22.48 fps, 1826.37 kb/s
E4400 @ 3.2Ghz (10x 320)
2x 1GB PC2-8500 5-5-5-15
32bit Vista
---------- RUN1PASS1.LOG
encoded 1749 frames, 89.33 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 90.78 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 89.13 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 90.27 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 90.20 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 22.30 fps, 1826.37 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 22.20 fps, 1826.37 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 22.37 fps, 1826.37 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 22.35 fps, 1826.38 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 22.48 fps, 1826.37 kb/s
- kenc51
- Legit Extremist
- Posts: 5167
- Joined: Thu Jun 23, 2005 1:56 pm
- Location: Dublin, Republic of Ireland
- Contact:
Re: x264 video encoding benchmark
I thought I'd do some testing with memory speeds & latencies to see if this improves encoding times!
E6885 @ 3.6GHz (9x400)
2GB 1:1 @ DDR800 Cas 3-3-3-10
Vista Ultimate 32bit
E6850 @ 3.6GHz (8x450)
2GB 2:3 @ DDR1080 Cas 4-4-4-10
Vista Ultimate 32bit
E6850 @ 3.6GHz (7x514)
2GB 1:1 @ DDR1030 Cas 4-4-4-10
Vista Ultimate 32bit
It looks like high RAM speed is more important than low latencies.
E6885 @ 3.6GHz (9x400)
2GB 1:1 @ DDR800 Cas 3-3-3-10
Vista Ultimate 32bit
Code: Select all
---------- RUN1PASS1.LOG
encoded 1749 frames, 95.25 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 92.39 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 95.79 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 96.31 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 95.97 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 23.94 fps, 1826.37 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 23.67 fps, 1826.37 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 24.04 fps, 1826.37 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 24.22 fps, 1826.37 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 23.97 fps, 1826.37 kb/s
2GB 2:3 @ DDR1080 Cas 4-4-4-10
Vista Ultimate 32bit
Code: Select all
---------- RUN1PASS1.LOG
encoded 1749 frames, 100.47 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 101.91 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 100.70 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 101.17 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 101.76 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 25.05 fps, 1826.38 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 24.98 fps, 1826.37 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 24.98 fps, 1826.26 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 25.02 fps, 1826.37 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 25.09 fps, 1826.37 kb/s
2GB 1:1 @ DDR1030 Cas 4-4-4-10
Vista Ultimate 32bit
Code: Select all
---------- RUN1PASS1.LOG
encoded 1749 frames, 101.60 fps, 1850.89 kb/s
---------- RUN2PASS1.LOG
encoded 1749 frames, 101.44 fps, 1850.89 kb/s
---------- RUN3PASS1.LOG
encoded 1749 frames, 101.29 fps, 1850.89 kb/s
---------- RUN4PASS1.LOG
encoded 1749 frames, 102.17 fps, 1850.89 kb/s
---------- RUN5PASS1.LOG
encoded 1749 frames, 102.16 fps, 1850.89 kb/s
---------- RUN1PASS2.LOG
encoded 1749 frames, 25.03 fps, 1826.38 kb/s
---------- RUN2PASS2.LOG
encoded 1749 frames, 24.81 fps, 1826.38 kb/s
---------- RUN3PASS2.LOG
encoded 1749 frames, 25.07 fps, 1826.37 kb/s
---------- RUN4PASS2.LOG
encoded 1749 frames, 25.09 fps, 1826.37 kb/s
---------- RUN5PASS2.LOG
encoded 1749 frames, 25.10 fps, 1826.21 kb/s