La respuesta corta es no.
Estoy razonablemente seguro de que ninguna CPU Intel ha utilizado el predictor de un bit que usted describe.
El Pentium original usó un descriptor de dos bits, muy parecido al que describe. Los cuatro valores que usó normalmente se describieron como "fuertemente no tomado", "débilmente no tomado", "débilmente tomado" y "fuertemente tomado". Cada vez que se toma una rama, el contador se mueve un punto hacia "fuertemente capturado". Cada vez que no se toma una rama, se mueve un punto hacia "fuertemente no tomado". Es un contador de saturación, por lo que si (por ejemplo) se toma una bifurcación cuando el contador ya está "fuertemente capturado", el contador simplemente no cambia. [Debo añadir: así es como Intel lo documentó, y aparentemente pretendía que funcionara, si la memoria le sirve, Agner Fog y Terje Mathiesen descubrieron que realmente funciona de manera un poco diferente, y, en general, no tan bien como esto).
A partir de Pentium/MMX y Pentium Pro, diseñaron un predictor de bifurcación de dos niveles algo más sofisticado. Agregó un historial de bifurcaciones de 4 bits, que usó para seleccionar uno de los 16 contadores de 2 bits. Esto significaba que si tenía un patrón de (por ejemplo) tomado, tomado, no tomado, tomado, (luego repetido), se ajustaría rápidamente a eso, y predeciría todas las ramas correctamente.
no estoy Seguro sobre los detalles de la predicción de saltos en el i7, pero yo creo que es seguro decir que es por lo menos tan sofisticado como el Pentium Pro de era, no un regreso a la original Pentium.
Casi puedo garantizarle que todos los detalles son secretos de la empresa. – Mysticial