I have code compiled for Intel i7: how can I know which Xeon processors it could run on?
There seems to be no clear way to know.
I developed these rules-of-thumb, but am unsure if they suffice. The Xeon processors that could run i7 code should be:
- Of or after the Nehalem_(microarchitecture) family of processors.
- Support DDR-4 memory.
- Of lithography process of 45nm or smaller.
- From the year 2008 onwards.
Is there a table somewhere on the web that makes comparisons between Core and Xeon processors in terms of which code they could run?
Edit1:
The compiler switch is gcc --march=corei7