Fajne wyjaśnienie tego patentu z podwójnym dekoderem. Jakiś czas temu czytałem o tym w kontekście nowych Zenów, ale tam chyba muszą to obecności dwóch wątków.
Ciekawe czy jakiś kompilator wstawiał te bezwarunkowe skoki do strumienia instrukcji po włączeniu tuningu pod Tremonta. Raczej wątpie, to dość niszowa mikroarchitektura.Ostatecznie wstawiają te skoki automatycznie.
Nie wiem czy znaczenie ma nisza. Jeśli obsługuje optymalizację dla danej rodziny to powinien. Chyba, że logika tego jest jakaś trudna, bo nie mogą czegoś przewidzieć na etapie generacji.
Sprawdziłem na gcc i clangu. Żaden z nich nie wstawia sztucznych skoków jeśli wymuszę kompilację na mikroarchitekturę Tremont.
Pewnie za 10…20 lat będzie.
Moim zdaniem nie będzie. Atom nie jest tak popularnym prockiem, żeby naprawiać słabą wydajność pojedynczej generacji.
To może zależeć od jednego znudzonego programisty, albo AI.