With many or most Intel processors, the newer models with EO stepping often overclock somewhat better than the older models with CO stepping. Stepping is basically the CPU's version number. Whenever Intel improves the manufacturing process, they make a new stepping. Steppings are typically two characters long (like C0, C1, or E0). It's also sometimes called the revision.
EO Stepping is a good thing...
"Computer lacks Microcode for said stepping" aw now that makes sense ! But the thing is the Xeon X5470 has only ever had EO stepping and a CPUID = 1067Ah
And just because one CPU with "EO" stepping won't boot doesn't mean a X5470 with EO stepping won't work...
But stepping is nothing more than updates to the CPU's with an update to "EO" stepping on one CPU being nothing like an update to "EO" stepping on an another, "EO" is nothing more than a name given to a change on a CPU BUT if others have said "EO's" won't work I'm not going to try and say they will...when an entire stepping does not work in a Machine it means any CPU that uses that stepping will fail to work sadly.
But stepping is nothing more than updates to the CPU's with an update to "EO" stepping on one CPU being nothing like an update to "EO" stepping on an another, "EO" is nothing more than a name given to a change on a CPU BUT if others have said "EO's" won't work I'm not going to try and say they will...
what i dont think you realise is All the Penryn CPUs (apart from Like Dunnington LOL) share the same dies/silicon a Harpertown CPU is just 2 Penryn dies on an LGA771 package.
and that the difference between say an E0 Stepping Xeon X5492 and an E0 X5470 (ignoring specs like TDP etc) is just whatever multiplier and name Intel gave those CPUs from the factory, if you look at them under a microscope they will be identical for the most part.
if the Silicon was any different then the CPUID would be different just like a C0 vs E0 stepping CPU...
I disagree, Steppings are iterative improvements. The letter usually indicates major revisions while the number indicates minor revisions. E1 would indicate the 1st minor revision of the 4th major revision of a given design.
Major revisions are either due to significant bug fix(es), performance improvements, re-organization of the silicon floorplan, etc. Minor revisions can be for just about any reason including minor tweaks and fixes and even though all the Penryn CPUs (apart from Like Dunnington LOL) share the same dies/silicon, Different CPU's get different revisions as they make improvements on the different CPU's for whatever reason.
Or to put it a different way, Stepping level refers to the introduction or revision of the lithographic photomask or masks within the set of plates that generate the pattern that produces an integrated circuit. The term originated from the name of the equipment ("steppers") that exposes the photoresist to light, Integrated circuits have two primary classes of mask sets, base layers that are used to build the structures that make up the logic such as transistors, and metal layers that connect the logic together.
Typically, when an integrated circuit manufacturer such as Intel or AMD invests money to do a stepping (i.e. a revision to the masks), they have found bugs in the logic, have made improvements to the design that allow for faster processing, have found a way to increase yield or improve the "bin splits" (i.e., create faster transistors and hence faster CPUs), improve maneuverability to more easily identify marginal circuits, or reduce test time which can reduce the cost of testing the part.
Many integrated circuits have a means of interrogating them in order to discover their stepping level. For example, on x86 CPUs executing the CPUID with the EAX register set to '1' will place values in other registers that show the CPU's stepping level.
Stepping identifiers are commonly an alphabetic letter followed by a numeric number, for example, "B2." Usually, the letter indicates the revision level of a chip's base layers and the number indicates the revision level of the metal layers. A change in the letter indicates a change to the base layer mask revision and metal layers, while a change in the number indicates a metal-layer–only mask revision. An analogy is the major/minor revision numbers used in software versioning. Base layer revision changes are time-consuming and more expensive for the manufacturer, but some fixes are difficult or impossible to accomplish with metal-only changes to the integrated circuit.
But stepping is nothing more than updates to the CPU's with an update to "EO" stepping on one CPU being nothing like an update to "EO" stepping on an another, "EO" is nothing more than a name given to a change on a CPU BUT if others have said "EO's" won't work I'm not going to try and say they will...
...Disagree on what? I thought the Intel manufacturing process was a matter of fact, not a matter of opinion, so I am legitimately confused on what you want to disagree on? Unless I'm reading that wrong?But anyways, Agree to disagree...
I disagree that an "EO" stepping update on the X5482 will be exactly the same as an "EO" stepping update on the E5462 just because they share the same dies/silicon (uArch), I believe that steppings are iterative improvements, re-organization of the silicon floorplan, etc. Minor revisions can be for just about any reason including minor tweaks and fixes and even though all the uArch CPUs share the same dies/silicon, Different CPU's get different revisions as they make improvements on the different CPU's for whatever reason....Disagree on what? I thought the Intel manufacturing process was a matter of fact, not a matter of opinion, so I am legitimately confused on what you want to disagree on? Unless I'm reading that wrong?