Concept of a computerized numerical control kernel for execution on multi-core processors
Matthias Keinert, Armin Lechler, Alexander W. Verl · 2016
Computerized numerical controls are more and more executed on off-the-shelf system platforms and can thus benefit from the developments in the area of processor technology. Multi-core processors provide sufficient processing power for these controls but require a specific system design that allows exploiting the parallel processing unit. This paper presents an approach on how computerized numerical controls may be partitioned on a task and a functional level using task and data parallelism for the efficient execution on multi-core system platforms.