All of the STM32 family is single core today. The minimum high end CPU frequency is 32MHz. So most operations can be handled by a single core processor. With dynamic clocking, you have the ability to control power based on CPU frequency including sleep and stop states. Much easier than to synchronize two processors.