Der Dual-Core-Optimizer macht nichts anderes, als die TSCs der beiden Kerne zu synchronisieren (laufen unterschiedlich schnell, da lastabhängig), damit unsauber programmierte Programme nicht aus dem Tritt kommen.
Mit der Arbeitsweise des Task-Schedulers hat das afaik nichts zu tun.
Hier ist auch was dazu geschrieben:
AMD Dual Core Optimizer: Download