Skip to content

Instantly share code, notes, and snippets.

@mloskot
Last active November 26, 2019 13:41
Show Gist options
  • Save mloskot/d23024a37bbbd20edaadd937690d1889 to your computer and use it in GitHub Desktop.
Save mloskot/d23024a37bbbd20edaadd937690d1889 to your computer and use it in GitHub Desktop.
IncrediBuild non-Benchmark

Running BuildConsole.exe of IncrediBuild 9.4 to build a large project using Visual Studio 2017:

  • Machine 1: Intel Xeon E-2670v3 with 24 physical cores
  • Machine 2: Intel Xeon Gold 6230 with 40 physical cores
  • RAM 64 GB on both
  • HDD: SSD on both

The source code tree git clean-ed, IncrediBuild history and cache cleaned and machine restarted before every build.

  1. Machine 1 with IB on 16 cores of 48 logical cores (Hyper-Threading enabled)
>>> t1 = datetime.strptime('2019-11-11 19:38:13', '%Y-%m-%d %H:%M:%S')
>>> t2 = datetime.strptime('2019-11-11 21:09:42', '%Y-%m-%d %H:%M:%S')
>>> print(t2-t1)
1:31:29
  1. Machine 1 with IB on 32 cores of 48 logical cores (Hyper-Threading enabled)
>>> t1 = datetime.strptime('2019-11-11 21:43:01', '%Y-%m-%d %H:%M:%S')
>>> t2 = datetime.strptime('2019-11-11 23:04:52', '%Y-%m-%d %H:%M:%S')
>>> print(t2-t1)
1:21:51
  1. Machine 1 with IB on 32 cores of 24 physical cores (Hyper-Threading disabled)
>>> t1 = datetime.strptime('2019-11-12 8:40:41', '%Y-%m-%d %H:%M:%S')
>>> t2 = datetime.strptime('2019-11-12 10:04:33', '%Y-%m-%d %H:%M:%S')
>>> print(t2-t1)
1:23:52
  1. Machine 2 with IB on 32 cores of 80 logical cores (Hyper-Threading enabled)
>>> t1 = datetime.strptime('2019-11-25 13:30:48', '%Y-%m-%d %H:%M:%S')
>>> t2 = datetime.strptime('2019-11-25 14:25:37', '%Y-%m-%d %H:%M:%S')
>>> print(t2-t1)
0:54:49
  1. Machine 2 with IB on 32 cores of 40 physical cores (Hyper-Threading disabled)
>>> t1 = datetime.strptime('2019-11-25 12:10:07', '%Y-%m-%d %H:%M:%S')
>>> t2 = datetime.strptime('2019-11-25 13:05:57', '%Y-%m-%d %H:%M:%S')
>>> print(t2-t1)
0:55:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment