x264 HD Benchmark

Discussion in 'Reviews & Articles' started by Dashken, Mar 15, 2008.

  1. torrentthief

    torrentthief Newbie

    NON-overclocked:

    Q9300, 7.5x333 (2.5ghz), P35, DDR2, 5-5-5-12 @ 400 MHz, XP Pro SP2

    1st pass avg: 54.09 fps
    2nd pass avg: 15.03 fps

    ---------- RUN1PASS1.LOG
    encoded 1442 frames, 53.59 fps, 3904.67 kb/s

    ---------- RUN2PASS1.LOG
    encoded 1442 frames, 54.10 fps, 3904.67 kb/s

    ---------- RUN3PASS1.LOG
    encoded 1442 frames, 54.42 fps, 3904.67 kb/s

    ---------- RUN4PASS1.LOG
    encoded 1442 frames, 54.26 fps, 3904.67 kb/s

    ---------- RUN1PASS2.LOG
    encoded 1442 frames, 15.06 fps, 3952.97 kb/s

    ---------- RUN2PASS2.LOG
    encoded 1442 frames, 15.02 fps, 3952.97 kb/s

    ---------- RUN3PASS2.LOG
    encoded 1442 frames, 15.02 fps, 3952.97 kb/s

    ---------- RUN4PASS2.LOG
    encoded 1442 frames, 15.01 fps, 3952.97 kb/s












    ---------------------------------------------------

    Overclocked benchmark:

    Q9300, 7.5x440 (3.3ghz), P35, DDR2, 5-5-5-12 @ 528 MHz, XP Pro SP2

    1st pass avg: 70.66fps
    2nd pass avg: 19.74fps




    ---------- RUN1PASS1.LOG
    encoded 1442 frames, 70.72 fps, 3905.42 kb/s

    ---------- RUN2PASS1.LOG
    encoded 1442 frames, 70.77 fps, 3905.42 kb/s

    ---------- RUN3PASS1.LOG
    encoded 1442 frames, 70.56 fps, 3905.42 kb/s

    ---------- RUN4PASS1.LOG
    encoded 1442 frames, 70.61 fps, 3905.42 kb/s

    ---------- RUN1PASS2.LOG
    encoded 1442 frames, 19.80 fps, 3952.85 kb/s

    ---------- RUN2PASS2.LOG
    encoded 1442 frames, 19.72 fps, 3952.85 kb/s

    ---------- RUN3PASS2.LOG
    encoded 1442 frames, 19.73 fps, 3952.85 kb/s

    ---------- RUN4PASS2.LOG
    encoded 1442 frames, 19.70 fps, 3952.85 kb/s



    Btw, which version of x264 is this? since v793 there have been big speed improvements to core2 cpu's, mine were 13% faster with an overclocked e6400 with build 815 or similar compared to build 793 or similar which i tried 1 month before. You should make a test 1.1 which includes the latest build 819 as it will give users with new cpu's better speed.

    Also you should make the test do 1080p encoding or something as i get about the same fps with 6*440 as i do with 7.5*440 but there should be a massive difference, You should consider using say a 80mb 1080p mpeg2/mpeg4 source instead of 57mb 720p mpeg2. 6*440 = 2.64GHZ, 7.5*440= 3.3GHZ, there should be a massive difference yet there was about 1fps difference in the 1st pass and 0.5fps difference in 2nd pass.
     
    Last edited: Apr 18, 2008
  2. graysky

    graysky ARP Reviewer

    First off thanks for the data set. I'll update tomorrow.

    To your questions: I believe it's version 747. The problem with making a benchmark like this is that you can retrospectively make a change to it :) It'll have to stay this version to keep the data consistent. The nice thing about using the same version is that all the data are comparable (i.e. you can find two similar setups and be pretty confident that computer A is 10 % faster than computer B).

    If you wanna manually replace x264.exe in the /test with version 819 and report the results, that'd be cool.

    EDIT: I just did the experiment:

    My q6600 running @ 8x333, P965 chipset, DDR2 4-4-4-12 @ 667, XP Pro x64
    x264 v0.58.747 (original):
    FPS1: 55.38
    FPS2: 15.06

    x264 v0.58.819:
    FPS1: 59.31
    FPS2: 16.84

    Differences: 7.1% and 11.7 %
     
    Last edited: Apr 16, 2008
  3. torrentthief

    torrentthief Newbie

    How about you host build 819 x264.exe and get users to submit those results too, add another column to the spreadsheet with "build 819" as title and add a new build every 2 months as this will showcase what new cpu's can do as multithreading and sse3 improvements in x264 each month are large.

    here is build 819 sharktooth patched: sendspace.com/file/c1ps6j (368kb rarred)

    Overclocked result with build 819:

    1st pass avg: 77.41 fps (9.55% faster)
    2nd pass avg: 22.25 fps (12.71% faster)

    Also you have written Q9540 instead of Q9450 several times in your spreadsheet, could you change them please.

    I hope you can add a column for build 819 as people use this spreadsheet to decide what cpu to buy if they do lots of x264 encoding, older cpu's wont get much faster with new builds but new cpu's like my 45nm quad will.


    ---------- RUN1PASS1.LOG
    encoded 1442 frames, 76.40 fps, 3888.26 kb/s

    ---------- RUN2PASS1.LOG
    encoded 1442 frames, 78.08 fps, 3888.91 kb/s

    ---------- RUN3PASS1.LOG
    encoded 1442 frames, 77.49 fps, 3888.97 kb/s

    ---------- RUN4PASS1.LOG
    encoded 1442 frames, 77.68 fps, 3888.67 kb/s

    ---------- RUN1PASS2.LOG
    encoded 1442 frames, 22.27 fps, 3963.26 kb/s

    ---------- RUN2PASS2.LOG
    encoded 1442 frames, 22.25 fps, 3962.94 kb/s

    ---------- RUN3PASS2.LOG
    encoded 1442 frames, 22.24 fps, 3962.98 kb/s

    ---------- RUN4PASS2.LOG
    encoded 1442 frames, 22.24 fps, 3962.61 kb/s
     
    Last edited: Apr 18, 2008
  4. graysky

    graysky ARP Reviewer

    @Torrenttheif - Hmm... lemme think about this. I started a new thread here to discuss this possibility. I like it, but at the same time, it can be a bit confusing to people. Let's all talk about it in that thread.
     
  5. torrentthief

    torrentthief Newbie

    i've update my posts now with new fps for overclocked result for both the old x264 build and 819 as i've managed to overclock my cpu further, if you have already added my data could you please update it, if not add it to the database once you are ready.
     
  6. Finguz

    Finguz Newbie

    Results for x264.exe v0.58.747
    encoded 1442 frames, 64.63 fps, 3905.42 kb/s
    encoded 1442 frames, 64.20 fps, 3905.42 kb/s
    encoded 1442 frames, 65.51 fps, 3905.42 kb/s
    encoded 1442 frames, 64.93 fps, 3905.42 kb/s
    encoded 1442 frames, 18.88 fps, 3952.85 kb/s
    encoded 1442 frames, 18.96 fps, 3952.85 kb/s
    encoded 1442 frames, 18.90 fps, 3952.85 kb/s
    encoded 1442 frames, 18.80 fps, 3952.85 kb/s

    Results for x264.exe v0.59.819M
    encoded 1442 frames, 70.84 fps, 3891.55 kb/s
    encoded 1442 frames, 70.58 fps, 3891.55 kb/s
    encoded 1442 frames, 71.26 fps, 3891.55 kb/s
    encoded 1442 frames, 71.92 fps, 3891.55 kb/s
    encoded 1442 frames, 20.98 fps, 3963.43 kb/s
    encoded 1442 frames, 21.03 fps, 3963.43 kb/s
    encoded 1442 frames, 21.16 fps, 3963.43 kb/s
    encoded 1442 frames, 21.14 fps, 3963.43 kb/s


    System Details
    --------------
    Name Intel Core 2 Quad Q6600
    Codename Kentsfield
    Specification Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
    Core Stepping G0
    Technology 65 nm
    Stock frequency 2400 MHz
    Core Speed 3399.9 MHz (8.0 x 425.0 MHz)
    FID range 6.0x - 9.0x

    Northbridge Intel P35/G33/G31 rev. A2
    Southbridge Intel 82801IR (ICH9R) rev. 02

    CAS# 4.0
    RAS# to CAS# 4
    RAS# Precharge 4
    Cycle Time (tRAS) 12
    Command Rate 2T
    Memory Frequency 425.0 MHz (1:1)
    Memory Type DDR2
    Memory Size 2046 MBytes
    Channels Dual (Symmetric)

    Windows Version Microsoft Windows Vista (6.0) Ultimate Edition Service Pack 1 (Build 6001)

    max VID 1.288 V
    Voltage sensor 0 1.33 Volts [0x53] (CPU VCORE)
    Number of processors 1
    Number of threads 4
    Number of threads 4 (max 4)
    L2 cache 2 x 4096 KBytes, 16-way set associative, 64-byte line size
    Instructions sets MMX, SSE, SSE2, SSE3, SSSE3, EM64T
    Package Socket 775 LGA (platform ID = 4h)

    Temperature sensor 0 38°C (100°F) [0x26] (TMPIN0)
    Temperature sensor 1 37°C (98°F) [0x25] (TMPIN1)
    Temperature sensor 0 50°C (121°F) [0x32] (core #0)
    Temperature sensor 1 51°C (123°F) [0x31] (core #1)
    Temperature sensor 2 47°C (116°F) [0x35] (core #2)
    Temperature sensor 3 48°C (118°F) [0x34] (core #3)
    Temperature sensor 0 50°C (121°F) [0x32] (GPU Core)
     
  7. graysky

    graysky ARP Reviewer

    @Finguz - thanks for the data!
    @torrenttheif - can you download the new version of the benchmark and run it @ your new o/c (7.5x440)?
     
  8. Mac Daddy

    Mac Daddy Pickin' Da Gitfiddle

    Here is a pass with the new test running Vista Ultimate X64 Graysky.

    I dropped the CPU O/C back and have started tweaking RAM here with Everest getting almost 9 gb /s on reads ... still tweaking. New test is higher in results and including the system info is sweet hope we get our UAC issue resolved :mrgreen:

    Results for x264.exe v0.58.747
    encoded 1442 frames, 34.66 fps, 3905.08 kb/s
    encoded 1442 frames, 34.69 fps, 3905.08 kb/s
    encoded 1442 frames, 34.38 fps, 3907.07 kb/s
    encoded 1442 frames, 34.66 fps, 3906.78 kb/s
    encoded 1442 frames, 8.56 fps, 3942.92 kb/s
    encoded 1442 frames, 8.58 fps, 3942.01 kb/s
    encoded 1442 frames, 8.53 fps, 3942.38 kb/s
    encoded 1442 frames, 8.59 fps, 3942.25 kb/s

    Results for x264.exe v0.59.819M
    encoded 1442 frames, 38.48 fps, 3889.89 kb/s
    encoded 1442 frames, 38.50 fps, 3889.56 kb/s
    encoded 1442 frames, 36.61 fps, 3889.54 kb/s
    encoded 1442 frames, 38.31 fps, 3889.89 kb/s
    encoded 1442 frames, 9.59 fps, 3953.27 kb/s
    encoded 1442 frames, 9.57 fps, 3953.25 kb/s
    encoded 1442 frames, 9.48 fps, 3953.26 kb/s
    encoded 1442 frames, 9.57 fps, 3953.26 kb/s


    System Details
    --------------
    Name Intel Core 2 Duo E6550
    Codename Conroe
    Specification Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
    Core Stepping G0
    Technology 65 nm
    Stock frequency 2333 MHz
    Core Speed 3009.9 MHz (7.0 x 430.0 MHz)
    FID range 6.0x - 7.0x

    Northbridge Intel X38 rev. 01
    Southbridge Intel 82801IR (ICH9R) rev. 02

    CAS# 5.0
    RAS# to CAS# 5
    RAS# Precharge 5
    Cycle Time (tRAS) 18
    Command Rate 1T
    Memory Frequency 516.0 MHz (5:6)
    Memory Type DDR2
    Memory Size 4094 MBytes
    Channels Dual (Symmetric)

    Windows Version Microsoft Windows Vista (6.0) Ultimate Edition Service Pack 1 (Build 6001)

    max VID 1.350 V
    Voltage sensor 0 1.38 Volts [0x56] (CPU VCORE)
    Number of processors 1
    Number of threads 2
    Number of threads 2 (max 2)
    L2 cache 4096 KBytes, 16-way set associative, 64-byte line size
    Instructions sets MMX, SSE, SSE2, SSE3, SSSE3, EM64T
    Package Socket 775 LGA (platform ID = 0h)

    Temperature sensor 0 30°C (85°F) [0x1E] (TMPIN0)
    Temperature sensor 1 30°C (85°F) [0x1E] (TMPIN1)
    Temperature sensor 0 43°C (109°F) [0x39] (core #0)
    Temperature sensor 1 45°C (112°F) [0x37] (core #1)
    Temperature sensor 0 34°C (93°F) [0x22] (GPU Core)
     
  9. graysky

    graysky ARP Reviewer

    Thanks for the data dude, will update shortly. I just replaced the rar file with a newer version containing a fix (albeit a little clunky) for that UAC crap. Hopefully, someone else can come-up with a more elegant fix, but this should work for now... you wanna switch your UAC back on and test it on your Vista x64?
     
  10. Mac Daddy

    Mac Daddy Pickin' Da Gitfiddle

    Will do man will run it later today after I get back home with a few more memory tweaks :D
     
  11. Mac Daddy

    Mac Daddy Pickin' Da Gitfiddle

    Still working on tweaks here UAC still an option for members. When I run benchmarks I don't have any other programs running so why the bother ;)

    Results for x264.exe v0.58.747
    encoded 1442 frames, 33.07 fps, 3905.09 kb/s
    encoded 1442 frames, 33.99 fps, 3905.08 kb/s
    encoded 1442 frames, 34.42 fps, 3905.08 kb/s
    encoded 1442 frames, 34.37 fps, 3905.09 kb/s
    encoded 1442 frames, 8.46 fps, 3942.92 kb/s
    encoded 1442 frames, 8.57 fps, 3942.92 kb/s
    encoded 1442 frames, 8.56 fps, 3942.92 kb/s
    encoded 1442 frames, 8.56 fps, 3942.91 kb/s

    Results for x264.exe v0.59.819M
    encoded 1442 frames, 38.47 fps, 3889.96 kb/s
    encoded 1442 frames, 38.45 fps, 3889.95 kb/s
    encoded 1442 frames, 38.37 fps, 3890.09 kb/s
    encoded 1442 frames, 38.60 fps, 3889.96 kb/s
    encoded 1442 frames, 9.59 fps, 3953.35 kb/s
    encoded 1442 frames, 9.60 fps, 3953.35 kb/s
    encoded 1442 frames, 9.59 fps, 3953.35 kb/s
    encoded 1442 frames, 9.60 fps, 3953.35 kb/s


    System Details
    --------------
    Name Intel Core 2 Duo E6550
    Codename Conroe
    Specification Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
    Core Stepping G0
    Technology 65 nm
    Stock frequency 2333 MHz
    Core Speed 3009.9 MHz (7.0 x 430.0 MHz)
    FID range 6.0x - 7.0x

    Northbridge Intel X38 rev. 01
    Southbridge Intel 82801IR (ICH9R) rev. 02

    CAS# 5.0
    RAS# to CAS# 5
    RAS# Precharge 4
    Cycle Time (tRAS) 16
    Command Rate 1T
    Memory Frequency 516.0 MHz (5:6)
    Memory Type DDR2
    Memory Size 4094 MBytes
    Channels Dual (Symmetric)

    Windows Version Microsoft Windows Vista (6.0) Ultimate Edition Service Pack 1 (Build 6001)

    max VID 1.350 V
    Voltage sensor 0 1.38 Volts [0x56] (CPU VCORE)
    Number of processors 1
    Number of threads 2
    Number of threads 2 (max 2)
    L2 cache 4096 KBytes, 16-way set associative, 64-byte line size
    Instructions sets MMX, SSE, SSE2, SSE3, SSSE3, EM64T
    Package Socket 775 LGA (platform ID = 0h)

    Temperature sensor 0 33°C (91°F) [0x21] (TMPIN0)
    Temperature sensor 1 32°C (89°F) [0x20] (TMPIN1)
    Temperature sensor 0 45°C (112°F) [0x37] (core #0)
    Temperature sensor 1 46°C (114°F) [0x36] (core #1)
    Temperature sensor 0 36°C (96°F) [0x24] (GPU Core)
     
  12. Lacus

    Lacus Newbie

    guys, any idea on why i can't run this test in vista? UAC disable. Already download avisynth 2.5 but it claims it was not install.
     
  13. graysky

    graysky ARP Reviewer

    @lacus - if you have UAC disabled (did you reboot?), and avisynth 2.5 installed, there's no reason why it won't work. To help troubleshoot, can you start the batch file from a cmd window and copy/paste the output?
     
  14. Lacus

    Lacus Newbie

    already have it permenantly disable long time ago. tried running it using cmd and gives the same error and pops up a avisynth window :(
     
  15. Adrian Wong

    Adrian Wong Da Boss Staff Member

    Hmm try uninstalling AVISynth and reinstalling it.
     
  16. Lacus

    Lacus Newbie

    already tried that..Not working :(
     
  17. Adrian Wong

    Adrian Wong Da Boss Staff Member

    Okay, try downloading and using the latest version. Graysky just updated it not too long ago.
     
  18. graysky

    graysky ARP Reviewer

    To help troubleshoot, can you start the batch file from a cmd window and copy/paste the output? If you start it that way, you should be able to copy/paste the output without the window closing on you like it would if you double-clicked it.

    ...are you running it from winrar by chance?
     
  19. Photokon

    Photokon Newbie

    Results for x264.exe v0.58.747
    encoded 1442 frames, 61.69 fps, 3894.59 kb/s
    encoded 1442 frames, 62.36 fps, 3904.62 kb/s
    encoded 1442 frames, 61.81 fps, 3904.62 kb/s
    encoded 1442 frames, 61.24 fps, 3904.62 kb/s
    encoded 1442 frames, 16.89 fps, 3954.71 kb/s
    encoded 1442 frames, 17.22 fps, 3953.18 kb/s
    encoded 1442 frames, 17.09 fps, 3953.18 kb/s
    encoded 1442 frames, 17.22 fps, 3953.18 kb/s

    Results for x264.exe v0.59.819M
    encoded 1442 frames, 65.22 fps, 3891.55 kb/s
    encoded 1442 frames, 67.07 fps, 3887.56 kb/s
    encoded 1442 frames, 66.01 fps, 3887.05 kb/s
    encoded 1442 frames, 66.25 fps, 3887.77 kb/s
    encoded 1442 frames, 19.14 fps, 3963.43 kb/s
    encoded 1442 frames, 19.30 fps, 3963.77 kb/s
    encoded 1442 frames, 19.12 fps, 3963.69 kb/s
    encoded 1442 frames, 18.92 fps, 3963.19 kb/s


    System Details
    --------------
    Name Intel Core 2 Quad Q6600
    Codename Kentsfield
    Specification Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
    Core Stepping G0
    Technology 65 nm
    Stock frequency 2400 MHz
    Core Speed 3100.4 MHz (9.0 x 344.5 MHz)
    FID range 6.0x - 9.0x

    Northbridge NVIDIA nForce 750i SLI SPP rev. A2
    Southbridge NVIDIA nForce 750i SLI MCP rev. A3

    CAS# 4.0
    RAS# to CAS# 4
    RAS# Precharge 4
    Cycle Time (tRAS) 12
    Command Rate 1T
    Memory Frequency 344.5 MHz (1:1)
    Memory Type DDR2
    Memory Size 3072 MBytes
    Channels Dual

    Windows Version Microsoft Windows XP Professional Service Pack 2 (Build 2600)

    max VID 1.300 V
    Voltage sensor 0 3.34 Volts [0xD1] (+3.3V)
    Number of processors 1
    Number of threads 4
    Number of threads 4 (max 4)
    L2 cache 2 x 4096 KBytes, 16-way set associative, 64-byte line size
    Instructions sets MMX, SSE, SSE2, SSE3, SSSE3, EM64T
    Package Socket 775 LGA (platform ID = 4h)

    Temperature sensor 0 34°C (93°F) [0x22] (TMPIN0)
    Temperature sensor 1 35°C (94°F) [0x23] (TMPIN1)
    Temperature sensor 0 47°C (116°F) [0x35] (core #0)
    Temperature sensor 1 48°C (118°F) [0x34] (core #1)
    Temperature sensor 2 46°C (114°F) [0x36] (core #2)
    Temperature sensor 3 48°C (118°F) [0x34] (core #3)
    Temperature sensor 0 63°C (145°F) [0x3F] (GPU Core)
    Temperature sensor 0 58°C (136°F) [0x3A] (GPU Core)
     
  20. samlor

    samlor Newbie

    under-volt/clock'ed desktop with mobile CPU for quiet HTPC operation

    Results for x264.exe v0.58.747
    encoded 1442 frames, 4.97 fps, 3902.58 kb/s
    encoded 1442 frames, 4.97 fps, 3902.58 kb/s
    encoded 1442 frames, 4.95 fps, 3902.58 kb/s
    encoded 1442 frames, 4.95 fps, 3902.58 kb/s
    encoded 1442 frames, 1.22 fps, 3936.11 kb/s
    encoded 1442 frames, 1.22 fps, 3936.11 kb/s
    encoded 1442 frames, 1.22 fps, 3936.11 kb/s
    encoded 1442 frames, 1.22 fps, 3936.11 kb/s

    Results for x264.exe v0.59.819M
    encoded 1442 frames, 5.21 fps, 3882.40 kb/s
    encoded 1442 frames, 5.21 fps, 3882.40 kb/s
    encoded 1442 frames, 5.20 fps, 3882.40 kb/s
    encoded 1442 frames, 5.21 fps, 3882.40 kb/s
    encoded 1442 frames, 1.28 fps, 3947.86 kb/s
    encoded 1442 frames, 1.28 fps, 3947.86 kb/s
    encoded 1442 frames, 1.29 fps, 3947.86 kb/s
    encoded 1442 frames, 1.28 fps, 3947.86 kb/s


    System Details
    --------------
    Name AMD Athlon XP-M
    Codename Thoroughbred
    Specification Unknown CPU Type
    Core Stepping B0
    Technology 0.13 um
    Core Speed 1250.2 MHz (12.5 x 100.0 MHz)

    Northbridge VIA KT266/333 rev. 00
    Southbridge VIA VT8233 rev. 00

    CAS# 2.0
    RAS# to CAS# 2
    RAS# Precharge 2
    Cycle Time (tRAS) 5
    Memory Frequency 100.0 MHz (1:1)
    Memory Type DDR
    Memory Size 512 MBytes

    Windows Version Microsoft Windows XP Professional Service Pack 2 (Build 2600)

    max VID 1.450 V
    Voltage sensor 0 1.47 Volts [0x5C] (CPU VCore)
    Number of processors 1
    Number of threads 1
    Number of threads 1 (max 1)
    L2 cache 256 KBytes, 16-way set associative, 64-byte line size
    Instructions sets MMX (+), 3DNow! (+), SSE
    Package Socket A (462)

    Temperature sensor 0 29°C (84°F) [0x1D] (TMPIN0)
    Temperature sensor 1 55°C (130°F) [0x6D] (TMPIN1)
     

Share This Page