1. A multi-core processor system for processing information of a data exchange engine associated with multiple users of shared resources, the processor system comprising: a processor; and means for (i) controlling data exchanges in the processor, wherein the data exchanges are associated with each user, with the exchange engine, and the shared resources, and (ii) defining at the processor, a data exchange law determined according to a defined space-time mapping, to obtain predictable operating performances of the processor.