Fun fact: The model name of x86 processors can be up to 48 characters long. (It's stored in 12 registers, 32 bits each.)
Also, the processor doesn't know its own name. It's up to the BIOS to load the name from a table at boot time.
I wonder if you can change the processor name after booting.