Reconstructor - CPU known issues
Systems with multiple sockets:
- NUMA is enforced by the hardware (each CPU socket is physically connected to a separate memory controller, and inter-CPU memory access is possible but highly penalized.
- Not much can be done, other than set Rec affinity to a single NUMA node, and only use the cores that belong to said node (minimal changes to our multithreading core count detection are required).
- Using multiple CPUs (multiple NUMA nodes) efficiently would require changes to the implementation of our algorithms, to be aware of that.
Systems with only one socket:
- Certain somewhat recent Xeon CPUs allow the creation of virtual NUMA nodes (clusters of cores) within the same die.
- In some cases this is purely virtual, and can be disabled at the BIOS level. In some other cases this is tied to the physical architecture of the die, and while it may be possible to disable it at the BIOS level, it might or might not yield benefits to Rec (this would need to be tested with one such computer, benchmarked under different configurations)
Known issues
Processors by family
Cannon Lake (2018)
Mobile
Family |
Cores |
Models |
Known issues |
Core i3 |
2/4 |
i3-8121U |
Low-end[1][2] |
Whiskey Lake (2018)
Mobile
Family |
Cores |
Models |
Known issues |
Core i7 |
4/8 |
i7-8565U |
|
Core i5 |
4/8 |
i5-8265U |
Low-end[1] |
Core i3 |
2/4 |
i5-8145U |
Low-end[1][2] |
Coffee Lake (2017-2018)
Desktop
Family |
Cores |
Models |
Known issues |
Core i7 |
6/12 |
i7-8086K, i7-8700K, i7-8700, i7-8700T |
|
Core i5 |
6 |
i5-8600K, i5-8600, i5-8500, i5-8400, i5-8600T, i5-8500T, i5-8400T |
Low-end[1] |
Core i3 |
4 |
i3-8350K, i3-8300, i3-8100, i3-8300T, i3-8100T |
Low-end[1] |
Pentium Gold |
2/4 |
G56##, G55##, G54##, G55##T, G54##T |
Low-end[1][2] |
Celeron |
2 |
G49##, G49##T |
Low-end[1][2] |
Workstation
Family |
Cores |
Models |
Known issues |
Xeon E |
6/12 |
E-2186G, E-2176G, E-2136 |
|
Xeon E |
6 |
E-2126G |
|
Xeon E |
4/8 |
E-2174G, E-2144G, E-2134 |
|
Xeon E |
4 |
E-2124G, E-2124 |
|
Mobile
Family |
Cores |
Models |
Known issues |
Xeon E |
6/12 |
E-2186M, E-2167M |
|
Core i9 |
6/12 |
i9-8950HK |
|
Core i7 |
6/12 |
i7-8850H, i7-8750H, i7-8700B |
|
Core i7 |
4/8 |
i7-8559U |
|
Core i5 |
6 |
i5-8500B, i5-8400B |
Low-end[1] |
Core i5 |
4/8 |
i5-8400H, i5-8300H, i5-8269U, i5-8259U |
Low-end[1] |
Core i3 |
4 |
i3-8100H |
Low-end[1] |
Core i3 |
2/4 |
i3-8109U |
Low-end[1][2] |
Desktop
Family |
Cores |
Models |
Known issues |
Core i9 |
8/16 |
i9-9900K |
|
Core i7 |
8 |
i7-9700K |
|
Core i5 |
6 |
i5-9600K |
Low-end[1] |
Kaby Lake (2016-2017)
Desktop
Family |
Cores |
Models |
Known issues |
Core i7 |
4/8 |
i7-77##X, i7-77##K, i7-77##, i7-77##T |
|
Core i5 |
4 |
i5-76##X, i5-76##K, i5-76##, i5-75##, i5-74##, i5-76##T, i5-75##T, i5-74##T |
Low-end[1] |
Core i3 |
2/4 |
i3-73##K, i3-73##, i3-71##, i3-73##T, i3-71##T, i3-71##TE, i3-71##E |
Low-end[1][2] |
Pentium |
2/4 |
G46##, G45##, G46##T, G45##T |
Low-end[1][2] |
Celeron |
2 |
G39##, G39##T |
Low-end[1][2] |
Mobile
Family |
Cores |
Models |
Known issues |
Xeon E3 |
4/8 |
E3-1535M, E3-1505M |
|
Core i7 |
4/8 |
i7-8809G, i7-8709G, i7-79##HQ, i7-78##HQ, i7-78##HK, i7-77##HQ, i7-8650U, i7-55##U |
|
Core i7 |
2/4 |
i7-76##U, i7-75##U, 7Y7#, i7-8500Y |
Low-end[2] |
Core i5 |
4/8 |
i5-8305G, i5-8350U, i5-8250U |
Low-end[1] |
Core i5 |
4 |
i5-74##HQ, i5-73##HQ |
Low-end[1] |
Core i5 |
2/4 |
i5-73##U, i5-72##U, 7Y5#, i5-8210Y, i5-8200Y |
Low-end[1][2] |
Core i3 |
2/4 |
i3-71##H, i3-8130U, i3-71##U |
Low-end[1][2] |
Core m3 |
2/4 |
7Y3#, 8100Y |
Low-end[1][2] |
Pentium |
2/4 |
44##U, 44##Y |
Low-end[1][2] |
Celeron |
2 |
39##U, 38##U |
Low-end[1][2] |
Server
Family |
Cores |
Models |
Known issues |
Xeon E3 |
4/8 |
E3-1285v6, E3-1280v6, E3-1275v6, E3-1270v6, E3-1245v6, E3-1240v6, E3-1230v6 |
|
Xeon E3 |
4 |
E3-1225v6, E3-1220v6 |
|
Xeon E3 (embedded) |
4/8 |
E3-1505Lv6 |
|
Skylake (2015)
Desktop
Family |
Cores |
Models |
Known issues |
Core i9 |
18/36 |
i9-7980XE, i9-9980XE |
NUMA[4]; CoD[5]; Memory controller[6] |
Core i9 |
16/32 |
i9-7960X, i9-9960X |
NUMA[4]; CoD[5]; Memory controller[6] |
Core i9 |
14/28 |
i9-7940X, i9-9940X |
NUMA[4]; CoD[5]; Memory controller[6] |
Core i9 |
12/24 |
i9-7920X, i9-9920X |
NUMA[4]; CoD[5] |
Core i9 |
10/20 |
i9-7900X, i9-9900X, i9-9820X |
NUMA[4]; CoD[5] |
Core i7 |
8/16 |
i7-7820X, i7-9800X |
|
Core i7 |
6/12 |
i7-7800X |
|
Core i7 |
4/8 |
i7-67##K, i7-67##R, i7-67##, i7-67##T |
|
Core i5 |
4 |
i5-66##K, i5-66##R, i5-65##R, i5-66##, i5-65##, i5-64##, i5-66##T, i5-65##T, i5-64##T, i5-64##P |
Low-end[1] |
Core i3 |
2/4 |
i3-63##, i3-61##, i3-63##T, i3-61##T, i3-60##P |
Low-end[1][2] |
Pentium |
2 |
G45##, G44##, G45##T, G44##T, G44##TE |
Low-end[1][2] |
Celeron |
2 |
G39##, G39##TE, G39##T |
Low-end[1][2] |
Mobile
Family |
Cores |
Models |
Known issues |
Xeon E3 |
4/8 |
E3-1575Mv5, E3-1545Mv5, E3-1535Mv5, E3-1505Mv5 |
|
Core i7 |
4/8 |
i7-69##HQ, i7-68##HQ, i7-68##HK, i7-67##HQ |
|
Core i7 |
2/4 |
i7-66##U, i7-65##U |
Low-end[2] |
Core i5 |
4 |
i5-64##HQ, i6-63##HQ |
Low-end[1] |
Core i5 |
2/4 |
i5-63##U, i5-62##U |
Low-end[1][2] |
Core i3 |
2/4 |
i3-61##U, i3-60##U, i3-61##H |
Low-end[1][2] |
Core m7 |
2/4 |
6Y7# |
Low-end[1][2] |
Core m5 |
2/4 |
6Y5# |
Low-end[1][2] |
Core m3 |
2/4 |
6Y3# |
Low-end[1][2] |
Pentium |
2/4 |
44##U, 44##Y |
Low-end[1][2] |
Celeron |
2 |
G39##E, 39##U |
Low-end[1][2] |
Workstation
Family |
Cores |
Models |
Known issues |
Xeon W |
18/36 |
W-2195 |
NUMA[4]; CoD[5]; Memory controller[6] |
Xeon W |
14/28 |
W-2175 |
NUMA[4]; CoD[5]; Memory controller[6] |
Xeon W |
10/20 |
W-2150B, W-2155 |
NUMA[4]; CoD[5] |
Xeon W |
8/16 |
W-2140B, W-2145 |
|
Xeon W |
6/12 |
W-2133, W-2135 |
|
Xeon W |
4/8 |
W-2123, W-2125 |
|
Xeon W |
4 |
W-2102, W-2104 |
|
Server
Family |
Cores |
Models |
Known issues |
Xeon Platinum |
28/56 |
8180, 8180M, 8176, 8176F, 8176M, 8173M |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Platinum |
26/52 |
8170, 8170M, 8164, 8167M |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Platinum |
24/48 |
8168, 8163, 8160, 8160F, 8160M, 8160T |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Gold |
22/44 |
6161, 6152 |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Gold |
20/40 |
6148, 6148F, 6145, 6138, 6138T, 6138F |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Gold |
18/36 |
6154, 6150, 6140, 6140M |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Platinum |
16/32 |
8153 |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Gold |
16/32 |
6142, 6142F, 6142M, 6130, 6130F, 6130T |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Gold |
14/28 |
6132 |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Gold |
14/28 |
5120, 5120T, 5119T, 5117, 5117F |
Multi-CPU[3]; NUMA[4]; Memory Controller[6] |
Xeon Platinum |
12/24 |
8158 |
Multi-CPU[3]; NUMA[4] |
Xeon Gold |
12/24 |
6146, 6136, 6126, 6126F, 6126T |
Multi-CPU[3]; NUMA[4] |
Xeon Gold |
12/24 |
5118 |
Multi-CPU[3]; NUMA[4] |
Xeon Silver |
12/24 |
4116, 4116T |
Multi-CPU[3]; NUMA[4] |
Xeon Gold |
10/20 |
5115 |
Multi-CPU[3]; NUMA[4] |
Xeon Silver |
10/20 |
4114, 4114T |
Multi-CPU[3]; NUMA[4] |
Xeon Gold |
8/16 |
6144, 6134, 6134M |
Multi-CPU[3]; NUMA[4] |
Xeon Silver |
8/16 |
4110, 4109T, 4108 |
Multi-CPU[3]; NUMA[4] |
Xeon Gold |
6/12 |
6128 |
Multi-CPU[3]; NUMA[4] |
Xeon Bronze |
8 |
3106 |
Multi-CPU[3]; NUMA[4] |
Xeon Platinum |
4/8 |
8156 |
Multi-CPU[3]; NUMA[4] |
Xeon Gold |
4/8 |
5122 |
Multi-CPU[3]; NUMA[4] |
Xeon Silver |
4/8 |
4112 |
Multi-CPU[3]; NUMA[4] |
Xeon Bronze |
6 |
3104 |
Multi-CPU[3]; NUMA[4] |
Xeon E3 |
4/8 |
E3-1280v5, E3-1275v5, E3-1270v5, E3-1260v5, E3-1245v5, E3-1240v5, E3-1240Lv5, E3-1230v5 |
|
Xeon E3 (embedded) |
4/8 |
E3-1505Lv5 |
|
Xeon E3 |
4 |
E3-1235Lv5, E3-1225v5, E3-1220v5 |
|
Broadwell (2014-2015)
Desktop
Family |
Cores |
Models |
Known issues |
Core i7 |
10 |
i7-69##X |
NUMA[4]; CoD[5] |
Core i7 |
8 |
i7-69##K |
|
Core i7 |
6 |
i7-68##K |
|
Core i7 |
4/8 |
i7-57##C |
|
Core i5 |
4 |
i5-56##C |
Low-end[1] |
Embedded
Family |
Cores |
Models |
Known issues |
Core i7 |
4/8 |
i7-57##R |
|
Core i5 |
4 |
i5-56##R, i5-55##R |
Low-end[1] |
Mobile
Family |
Cores |
Models |
Known issues |
Core i7 |
4/8 |
i7-59##HQ, i7-58##HQ, i7-57##HQ |
|
Core i7 |
2/4 |
i7-56##U, i7-55##U |
Low-end[2] |
Core i5 |
2/4 |
i5-53##H, i5-53##U, i5-52##U |
Low-end[1][2] |
Core i3 |
2/4 |
i3-51##U, i3-50##U |
Low-end[1][2] |
Pentium |
2/4 |
382#U |
Low-end[1][2] |
Core M |
2/4 |
5Y## |
Low-end[1][2] |
Pentium |
2 |
380#U |
Low-end[1][2] |
Celeron |
2 |
37##U, 32##U |
Low-end[1][2] |
Server
Family |
Cores |
Models |
Known issues |
Xeon E5 |
22/44 |
E5-2699v4 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
20/40 |
E5-2698v4 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
18/36 |
E5-2697v4, E5-2695v4 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
16/32 |
E5-2697Av4, E5-2683v4 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
14/28 |
E5-2690v4, E5-2680v4, E5-2660v4, E5-2658v4, E5-2650Lv4, E5-2648Lv4 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
12/24 |
E5-2687Wv4, E5-2650v4, E5-2628Lv4 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
10/20 |
E5-2689v4, E5-2640v4, E5-2630v4, E5-2630Lv4, E5-2618Lv4 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
8/16 |
E5-2667v4, E5-2620v4, E5-2608Lv4 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8 |
E5-2609v4 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-2643v4 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6 |
E5-2603v4 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-2637v4, E5-2623v4 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-1680v4, E5-1660v4 |
NUMA[4]; CoD[5] |
Xeon E5 |
6/12 |
E5-1650v4 |
NUMA[4]; CoD[5] |
Xeon E5 |
4/8 |
E5-1630v4, E5-1620v4 |
NUMA[4]; CoD[5] |
Xeon E3 |
4/8 |
E3-1285v4, E3-1285Lv4, E3-1265Lv4 |
|
Xeon E3 |
4/8 |
E3-1284Lv4, E3-1278Lv4, E3-1258Lv4 |
|
Xeon D |
16/32 |
D-1587, D-1577, D-1571 |
Low-end[1]; NUMA[4]; CoD[5]; Memory Controller[6] |
Xeon D |
12/24 |
D-1567, D-1559, D-1557 |
Low-end[1]; NUMA[4]; CoD[5] |
Xeon D |
8/16 |
D-1553N, D-1548, D-1543N, D-1541, D-1540, D-1539, D-1537 |
Low-end[1] |
Xeon D |
6/12 |
D-1533N, D-1531, D-1528 |
Low-end[1] |
Xeon D |
4/8 |
D-1529, D-1527, D-1523N, D-1521, D-1520, D-1518, D-1513N |
Low-end[1] |
Pentium D |
4/8 |
D1519, D1517 |
Low-end[1] |
Pentium D |
2/4 |
D1508 |
Low-end[1][2] |
Pentium D |
2 |
D1509, D1507 |
Low-end[1][2] |
Haswell (2013)
Desktop
Family |
Cores |
Models |
Known issues |
Core i7 Extreme |
8/16 |
i7-59##X |
|
Core i7 |
6/12 |
i7-59##K, i7-58##K |
|
Core i7 |
4/8 |
i7-47##, i7-47##K, i7-47##S, i7-47##T, i7-47##TE, i7-47##R |
|
Core i5 |
4 |
i5-46##, i5-45##, i5-44##, i5-46##K, i5-46##S, i5-45##S, i5-44##S, i5-46##T, i5-459#T, i5-44##T, i5-46##R, i5-45##R |
Low-end[1] |
Core i5 |
2/4 |
i5-457#T, i5-457#TE |
Low-end[1][2] |
Core i3 |
2/4 |
i3-43##, i3-41##, i3-43##T, i3-43##TE, i3-41##T |
Low-end[1][2] |
Pentium |
2 |
G34##, G32##, G34##T, G33##TE, G32##T |
Low-end[1][2] |
Celeron |
2 |
G18##, G18##T, G18##TE |
Low-end[1][2] |
Server
Family |
Cores |
Models |
Known issues |
Xeon E7 |
18/36 |
E7-8890v3, E7-8880v3, E7-8880Lv3, E7-8870v3 |
Multi-CPU[3]; NUMA[4]; Memory controller[6] |
Xeon E7 |
16/32 |
E7-8867v3, E7-8860v3 |
Multi-CPU[3]; NUMA[4]; Memory controller[6] |
Xeon E7 |
10/20 |
E7-8891v3 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
4/8 |
E7-8893v3 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
14/28 |
E7-4850v3 |
Multi-CPU[3]; NUMA[4]; Memory controller[6] |
Xeon E7 |
12/24 |
E7-4830v3 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
10/20 |
E7-4820v3 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
8/16 |
E7-4809v3 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
18/36 |
E5-2699v3 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
16/32 |
E5-2698v3, E5-2698Av3 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
14/28 |
E5-2697v3, E5-2695v3, E5-2683v3 |
Multi-CPU[3]; NUMA[4]; CoD[5]; Memory controller[6] |
Xeon E5 |
12/24 |
E5-2690v3, E5-2680v3, E5-2673v3, E5-2670v3, E5-2650Lv3, E5-2658v3, E5-2648Lv3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
10/20 |
E5-2660v3, E5-2650v3, E5-2628Lv3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
8/16 |
E5-2667v3, E5-2640v3, E5-2630v3, E5-2630Lv3, E5-2618Lv3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
6/12 |
E5-2643v3, E5-2620v3, E5-2608Lv3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
6 |
E5-2609v3, E5-2603v3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
4/8 |
E5-2637v3, E5-2623v3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E3 |
4/8 |
E3-1286v3, E3-1286Lv3, E3-1285v3, E3-1285Lv3, E3-1284Lv3, E3-1281v3, E3-1280v3, E3-1276v3, E3-1275v3, E3-1275Lv3, E3-1271v3, E3-1270v3, E3-1268Lv3, E3-1265Lv3, E3-1246v3, E3-1245v3, E3-1241v3, E3-1240v3, E3-1240Lv3, E3-1231v3, E3-1230v3, E3-1230Lv3 |
|
Xeon E3 |
4 |
E3-1226v3, E3-1225v3, E3-1220v3 |
|
Xeon E3 |
2/4 |
E3-1220Lv3 |
Low-end[2] |
Workstation
Family |
Cores |
Models |
Known issues |
Xeon E5 |
10/20 |
E5-2687Wv3 |
Multi-CPU[3]; NUMA[4]; CoD[5] |
Xeon E5 |
8/16 |
E5-1680v3, E5-1660v3 |
NUMA[4]; CoD[5] |
Xeon E5 |
6/12 |
E5-1650v3 |
NUMA[4]; CoD[5] |
Xeon E5 |
4/8 |
E5-1630v3, E5-1620v3 |
NUMA[4]; CoD[5] |
Xeon E5 |
4 |
E5-1607v3, E5-1603v3 |
NUMA[4]; CoD[5] |
Mobile
Family |
Cores |
Models |
Known issues |
Core i7 |
4/8 |
i7-49##MX, i7-49##HQ, i7-48##HQ, i7-47##HQ, i7-49##MQ, i7-48##MQ, i7-47##MQ, i7-48##EQ, i7-47##EQ, i7-47##EC |
|
Core i7 |
2/4 |
i7-46##U, i7-45##U, i7-46##Y, i7-46##M |
Low-end[2] |
Core i5 |
2/4 |
i5-44##EC, i5-44##E, i5-43##U, i5-42##U, i5-43##M, i5-42##M, i5-43##Y, i5-42##Y, i5-42##H |
Low-end[1][2] |
Core i3 |
2/4 |
i3-41##U, i3-40##U, i3-41##E, i3-41##M, i3-40##M, i3-40##Y |
Low-end[1][2] |
Pentium |
2 |
35##Y, 35##U, 35##M |
Low-end[1][2] |
Celeron |
2 |
29##U, 29##M, 29##Y |
Low-end[1][2] |
Ivy Bridge (2012)
Desktop
Family |
Cores |
Models |
Known issues |
Core i7 Extreme |
6/12 |
i7-4960X |
|
Core i7 |
6/12 |
i7-4930K |
|
Core i7 |
4/8 |
i7-48##K, i7-37##K, i7-37##, i7-37##S, i7-37##T |
|
Core i5 |
4/8 |
i5-35##K, i5-35##, i5-35##S, i5-35##T, i5-347#S, i5-347# |
Low-end[1] |
Core i5 |
4 |
i5-345#, i5-345#S, i5-33##P, i5-33##, i5-33##S |
Low-end[1] |
Core i5 |
2/4 |
i5-347#T |
Low-end[1][2] |
Core i3 |
2/4 |
i3-32##, i3-32##T |
Low-end[1][2] |
Pentium |
2 |
G21##, G21##T, G20##, G20##T |
Low-end[1][2] |
Celeron |
2 |
G16##, G16##T |
Low-end[1][2] |
Server
Family |
Cores |
Models |
Known issues |
Xeon E7 |
15/30 |
E7-8895v2, E7-8890v2, E7-8880Lv2, E7-8880v2, E7-8870v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
15/30 |
E7-4890v2, E7-4880v2, E7-4870v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
15/30 |
E7-2890v2, E7-2880v2, E7-2870v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
12/24 |
E7-4860v2, E7-4850v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
12/24 |
E7-8850v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
12/24 |
E7-2850v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
12 |
E7-8857v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
10/20 |
E7-8891v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
10/20 |
E7-4830v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
8/16 |
E7-4820v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
6/12 |
E7-8893v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E7 |
6/12 |
E7-4809v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
12/24 |
E5-4657Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
12/24 |
E5-2697v2, E5-2696v2, E5-2695v2, E5-2692v2, E5-2651v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
10/20 |
E5-4650v2, E5-4640v2, E5-4624Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
10/20 |
E5-2690v2, E5-2680v2, E5-2670v2, E5-2660v2, E5-2658v2, E5-2650Lv2, E5-2648Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
10/20 |
E5-2470v2, E5-2448Lv2, E5-2450Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-4620v2, E5-4610v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-2687Wv2, E5-2667v2, E5-2650v2, E5-2640v2, E5-2628Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-2450v2, E5-2440v2, E5-2428v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-1680v2 |
|
Xeon E5 |
8 |
E5-4627v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-4607v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-2643v2, E5-2630v2, E5-2630Lv2, E5-2620v2, E5-2618Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-2430v2, E5-2420v2, E5-2430Lv2, E5-2418Lv2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-1660v2, E5-1650v2 |
|
Xeon E5 |
6/12 |
E5-1428Lv2 |
|
Xeon E5 |
4/8 |
E5-4603v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-2637v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-1620v2 |
|
Xeon E5 |
4/8 |
E5-1410v2 |
|
Xeon E5 |
4 |
E5-2609v2, E5-2603v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4 |
E5-2407v2, E5-2403v2 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4 |
E5-1607v2 |
|
Xeon E3 |
4/8 |
E3-1290v2, E3-1280v2, E3-1275v2, E3-1270v2, E3-1265Lv2, E3-1245v2, E3-1240v2, E3-1230v2 |
|
Xeon E3 |
4/8 |
E3-1135Cv2, E3-1125Cv2, E3-1105Cv2 |
|
Xeon E3 |
4 |
E3-1225v2, E3-1220v2 |
|
Xeon E3 |
2/4 |
E3-1220Lv2 |
Low-end[2] |
Pentium |
2 |
1403v2, 1405v2 |
Low-end[1][2] |
Mobile processors
Family |
Cores |
Models |
Known issues |
Core i7 |
4/8 |
i7-39##XM, i7-38##QM, i7-37##QM, i7-36##QM |
|
Core i7 |
2/4 |
i7-3689Y, i7-36##U, i7-35##U, i7-35##LE, i7-35##M |
Low-end[2] |
Core i5 |
2/4 |
i5-36##ME, i5-34##Y, i5-34##U, i5-33##M, i5-33##Y, i5-33##U, i5-32##M |
Low-end[1][2] |
Core i3 |
2/4 |
i3-32##Y, i3-32##U, i3-32##UE, i3-31##M, i3-31##ME, i3-31##C |
Low-end[1][2] |
Pentium |
2/4 |
B925C |
Low-end[1][2] |
Pentium |
2 |
A1018, 20##M, 21##U, 21##Y |
Low-end[1][2] |
Celeron |
2 |
10##Y, 10##E, 10##M, 10##U, 10##UE, 9##UE |
Low-end[1][2] |
Sandy Bridge (2011)
Desktop
Family |
Cores |
Models |
Known issues |
Core i7 Extreme |
6/12 |
i7-3970X |
|
Core i7 Extreme |
6/12 |
i7-3960X |
|
Core i7 |
6/12 |
i7-3930K |
|
Core i7 |
4/8 |
i7-3820 |
|
Core i7 |
4/8 |
i7-27##K, i7-26##K, i7-26##, i7-26##S |
|
Core i5 |
4 |
i5-25##K, i5-25##, i5-25##S, i5-25##T, i5-24##P, i5-24##, i5-24##S, i5-23##P, i5-23## |
Low-end[1] |
Core i5 |
2/4 |
i5-23##T |
Low-end[1][2] |
Core i3 |
2/4 |
i3-21##T, i3-21##C, i3-21## |
Low-end[1][2] |
Pentium |
2 |
G8##, G8##T, G6##, G6##T |
Low-end[1][2] |
Celeron |
2 |
G5##, G5##T |
Low-end[1][2] |
Celeron |
1/2 |
G47#, G46# |
Low-end[1][2] |
Celeron |
1 |
G44# |
Low-end[1][2] |
Server
Family |
Cores |
Models |
Known issues |
Xeon E5 |
8/16 |
E5-4650, E5-4650L, E5-4640, E5-4620 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-2687W, E5-2690, E5-2680, E5-2689, E5-2670, E5-2665, E5-2660, E5-2658, E5-2650, E5-2650L, E5-2648L |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
8/16 |
E5-2470, E5-2450, E5-2450L, E5-2448L, E5-2449L |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-4610, E5-4607 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-2667, E5-2640, E5-2630, E5-2620, E5-2630L, E5-2628L |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-2440, E5-2430, E5-2420, E5-2430L, E5-2428L |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
6/12 |
E5-1660, E5-1650 |
|
Xeon E5 |
6/12 |
E5-1356 |
|
Xeon E5 |
6 |
E5-4617 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-4603 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-2643, E5-2618L |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-2418L |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4/8 |
E5-1620 |
|
Xeon E5 |
4/8 |
E5-1410 |
|
Xeon E3 |
4/8 |
E3-1290 |
|
Xeon E5 |
4 |
E5-2609, E5-2603 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4 |
E5-2407, E5-2403 |
Multi-CPU[3]; NUMA[4] |
Xeon E5 |
4 |
E5-1607, E5-1603 |
|
Xeon E5 |
2/4 |
E5-2637 |
Low-end[2]; Multi-CPU[3]; NUMA[4] |
Xeon E3 |
4/8 |
E3-1280, E3-1275, E3-1270, E3-1260L, E3-1245, E3-1240, E3-1235, E3-1230 |
|
Xeon E3 |
4 |
E3-1225, E3-1220 |
|
Xeon E3 |
4/8 |
E3-1125C, E3-1105C |
|
Xeon E3 |
2/4 |
E3-1220L |
|
Pentium |
2/4 |
350 |
Low-end[1][2] |
Pentium |
2 |
1407, 1405, 1403 |
Low-end[1][2] |
Mobile
Family |
Cores |
Models |
Known issues |
Core i7 Extreme |
4/8 |
i7-29##XM |
|
Core i7 |
4/8 |
i7-28##QM, i7-27##QM, i7-27##QE, i7-26##QM, i7-26##QM |
|
Core i7 |
2/4 |
i7-26##M, i7-26##LE, i7-26##UE |
Low-end[2] |
Core i5 |
2/4 |
i5-25##M, i5-24##M, i5-25##E |
Low-end[1][2] |
Core i3 |
2/4 |
i3-23##M, i3-23##E, i3-23##UE |
Low-end[1][2] |
Pentium |
2/4 |
B9##C |
Low-end[1][2] |
Pentium |
2 |
9##, B9## |
Low-end[1][2] |
Celeron |
2 |
B8##, B8##E, 88#, 87#, 86#, 85#, 84#, 84#E |
Low-end[1][2] |
Celeron |
1/2 |
80#, 7##C |
Low-end[1][2] |
Celeron |
1 |
82#E, 7##, B7##, 80#UE |
Low-end[1][2] |
[1]. The system is below the recommended hardware requirements
This system is below the recommended hardware requirements.
The recommended CPU families are Intel Core i7, Intel Core i9, Intel Xeon.
[2]. The system is below the recommended hardware requirements
This system is below the recommended hardware requirements.
The recommended minimum amount of physical cores is 4.
[3]. Multi-CPU usage
Systems with multiple CPUs aren't supported by Reconstructor. In order to use the software with no performance penalty on such systems, the process affinity must be configured, so that it runs on all the cores of one single CPU. This will limit the amount of CPU cores and memory available to Reconstructor, but will allow multiple copies of the program to run on separate CPUs.
[4]. NUMA configuration
Systems that expose their CPU as multiple NUMA nodes aren't optimal for the heavy workloads Reconstructor is capable of. In order to run Reconstructor with no performance penalty caused by the memory partitioning, NUMA must be disabled on the computer's BIOS. Please contact your hardware manufacturer for details.
[5]. Cluster-on-die configuration
This family of CPUs offers the Cluster-on-Die functionality, that can split the CPU into multiple logical CPUs as clusters of cores, with separate RAM partitions. If this feature is enabled, the performance of applications requiring to share large memory allocation between multiple threads is negatively affected. In order to run Reconstructor without performance loss, it is recommended that the Cluster-on-Die functionality is disabled in the computer's BIOS. Please contact your hardware manufacturer for details.
[6]. Internal die topology
This family of CPUs provides several cores in the same package, with multiple memory controllers shared by them. Access to memory across different CPU cores might suffer increased latency in some cases, and has not been benchmarked. On CPUs that support the Cluster-on-Die functionality, this can likely be mitigated by disabling such functionality, but further tests may be necessary.