Hardware museum

Home 3dfx collection VGA collection CPU collection Motherboard collection Benchmark VGA 1998 - 2001 Benchmark VGA 2004 - 2008 HWBOT x265 Benchmark

HWBOT x265 Benchmark

    1. About
    2. Version 2.0.0 overview
    3. Change log
    4. Download


HWBOT x265 Benchmark is based on the open source x265 encoder (http://x265.ru/en/). It can take advantage of modern CPUs instructions set and multithread support is also very good. However this benchmarks is also capable of running even on as old processors as AMD Athlon or Intel Pentium III. Of course on the legacy hardware the encoding time is rather long. There are two presets available - 1080p and 4k. The main goal of both of them is to convert H264 source video to H265/HEVC and measure average fps.


This benchmark can be very stressing for your CPU. Both power usage and temperature can reach much higher levels than other benchmarks or software. Use at your own risk.

HWBOT x265 main window

Now to describe the new Benchmark options:
1. Benchmark type - 32bit or 64bit encoder. Use 64bit if possible, it is faster, on some platforms by quite a big margin.
2. Priority - priority of the encoder process, not much to say here.
3. Pmode - enables better thread utilization, improves performance on some platforms. Also can slow things down a bit, depends on CPU type.
4. Overkill mode:

For even better multithreading support it is possible to activate the overkill mode. Two or more (up to 8 in the current version) instances of the encoder will run simultaneously and when all of them are finished, the final score is sum of all sub-scores minus small compensation to avoid score gain by uneven compute time. If the sub-scores time variability is bigger than 5%, the overkill run is considered invalid and no score is generated.

The HWBOT x265 Benchmark implements security features which should block any attempt to replace external components of the benchmark (source videos, ffmpeg, x265 encoder) or score manipulation. There are two ways to upload score to HWBOT. Save the data file which contains screenshot and all necessary information. Or direct online submission from the benchmark (currently in development, will be ready in the final version). Also this benchmark should be safe to run using Windows 8(+) - when HPET is active.

Minimum system requirements:
AMD Athlon / Intel Pentium III
512 MB RAM (1080p) / 1.5 GB (4K)
1 GB free HDD space
Windows XP SP2

Recommended system requirements:
AMD FX / Intel Core 2 Quad 45nm (with SSE 4.1)
2 GB free HDD space
Windows 7 x64 (SP1 for AVX support)

Version 2.0.0 overview

Few things good to know:

  1. It is recommended to run the program as administrator or with disabled UAC.
  2. If you don't need real time monitoring, leave it disabled, as it need some CPU power and most likely will lower your score.
  3. Real time monitoring may not work on certain Windows 10 builds (1607).
  4. Sometimes more than one instances of OHM launch when real time monitoring is selected. In that case please close all but one.

Real time monitoring supports two modes:

  1. LCC - CPU clock must not exceed predefined frequency during the benchmark run.
  2. Ambient - before launching the benchmark run, short idle temperature check is performed. Only when defined rules (minimum temp, allowed CPU idle load) are met, the encoding will launch.

AMD CPUs and APUs from 10h and 15h family often report much lower temperature than they realy have. The difference between reality and indicated temp. can be as much as 10 - 20°C. This makes temperature verification for ambient competitions difficult.

HWBOT x265 Benchmark v2.0.0 is based on improved x265 encoder, build (compiled by GCC). Compared to previous version ( GCC), the new one greatly improves encoding speed on virtually all processor architectures. Also multi threading seems to be better - the bigger your CPU is, the better relative fps gain you can expect. Here you can see performacne figures for most common CPU architectures.

Measured performance gain (64-bit, 1080p):

Measured performance gain (64-bit, 4k):

The last thing worth mentioning is possibility to manually select instruction set to be used by the encoder. This function is available in the main menu - "CPU features override". As the name suggests, you can select pretty much any combinations of instructions when using custom mode. Or use one of the presets, which should cover most of currently available CPUs. For regular benchmarking there is no need to adjust this, x265 will autodetect your CPU and use the best instruction set for it. The main purpose if this is experimenting with various settings. Beware that activating higher instruction than you CPU supports in hardware (E.G. AVX2 on Sandy Bridge) won't bring more speed and quite possibly will crash the encoder. Perhaps the only case of positive influence might be overclocked "locked" Skylake. It is possible disabling AVX2 and running fast enough might give you more fps than almost default clock with AVX2 enabled... a.k.a. XTU @ 742 :)

HWBOT x265 CPU feature override

Versions - change log

v2.0.0 (October 10th, 2016)

v1.2.0 (September 7th, 2015)

v1.1.1 (August 18th, 2015)

v1.0.0 (August 6th, 2015)



Primary download: download here
Mirror 1: download here


Primary download: download here
Mirror 1: download here

This site is optimized for 1280x800 and higher.
Last update 3rd December 2016
© havli 2008 - 2015