For the longest time, Intel used the "E" suffix to indicate the higher-end CPUs. More recently, they were used to identify the LGA 2011 socket CPUs (e.g., Haswell-E, Broadwell-E).

But with the new iterations, the 78xx/79xx series, Intel has switched to "X" (e.g., 7800X 6-core, 7900X 10-core)

It shouldn't matter to me, but it does! Personally, I prefer the "E" (I don't know why) but I think the consistency helps me remember the level of performance and it's one less thing I have to think about when comparing in my head.

Does anyone know the rationale behind the change in coding?