1. A method, comprising: providing a plurality of data processors, providing a plurality of applications each identified by an APID, associating respective one or more of said plurality of data processors with said one or more of said plurality of applications; providing a memory, wherein said memory is composed of a plurality of separately addressable pages and further wherein said APID is used to address individual pages; and communicating data to and from said memory and said plurality of data processors according to said APID.