I know both the AMD and Intel implement the x86 architecture CPU, both of them contains the MSR registers. I am not sure if the MSR registers in both implementation are the same.
If not, what is the main differences?
Combine Peter and Anty's comments, I think I have get the answer. "MSR = Model Specific Registers. It clearly indicates they are not only specific to manufacturer but also can be different across different families." Theoretically, the MSR registers are vendor and mode specific, but in reality, as Peter mentioned, Intel and AMD may use the same MSR for the same feature, such as the IA32_LSTAR MSR register.