Anos atrás eu tive uma discussão semelhante, e foi aconselhável contra tais verificações: números na CPU não são tão úteis (XEON e novas famílias poderiam ter bits adicionais), adicionalmente após alguns anos a Intel pode liberar (e fazer algum tempo) CPU de novas famílias, mas despojado de funcionalidades (por exemplo, para dispositivos embarcados).
Portanto, você deve verificar os recursos especiais da CPU que são exigidos pelo seu código (os sinalizadores da CPU), em vez de famílias ou modelos.