1. A method, comprising: matching primary processor address translations to at least one secondary process address translation; providing concurrent shared memory access to at least one secondary processor through separate translation table information; simultaneously exchanging real-time data between the primary and the at least one secondary processor through the concurrent shared memory without swapping the real-time data to a disk; detecting that the primary processor is about to execute a new task; responsive to said detecting, loading a control register of the primary processor with context information for the new task; and responsive to said detecting, copying the primary processor address translations to the at least one secondary process address translation.