Abbildung Multi Core
Während die Echtzeit-Runtime direkten Zugriff auf die Hardware hat und Cores somit dediziert und ggf. auch isoliert nutzen kann, besitzt die TwinCAT Usermode Runtime diese Möglichkeit nicht.
Die TwinCAT 3 Usermode Runtime bildet deswegen einen Task auf einen Betriebssystem-Thread ab. Die Zuweisung der Tasks zu Cores der CPU wird hingegen von der Usermode Runtime zwar akzeptiert jedoch technisch nicht weiter beachtet, da das Betriebssystem diese Threads verwaltet.
