Durch die verschiedenen Leistungscharakteristiken müsste Software permanent die Threads von einem zum anderen die schubsen, dabei die Leistung überwachen, und die Schubsgeschwindigkeit langsam reduzieren, wenn ein deutlicher Vorteil für eine Variante erkannt wird.
Aber selbst dann hat man noch mit der unterschiedlichen Leistungsaufnahme und thermischen Abgabe zu kämpfen, und am besten noch mit Nutzern, die wahlweise auf X% Leistung verzichten würden, wenn sie dadurch Y% Leistungsaufnahme sparen können.
Aber durch sowas verliert man gegenüber korrekt manuell festgelegten Zuweisungen auf jeden Fall an Leistung, und das geht ja schon mal gar nicht.