1. A system comprising: a shared resource; a suspendable processor core coupled to the shared resource, the suspendable processor core including, a first suspend module to conduct a suspension of execution with respect to the suspendable processor core in response to a signal, a memory monitor to detect a write to a semaphore memory location of the suspendable processor core, and a first resume module to conduct a resumption of execution with respect to the suspendable processor core in response to the write; and a real time processor core coupled to the shared resource, the real time processor core including, a code monitor to detect a time critical code section associated with the real time processor core, a second suspend module to issue the signal to the suspendable processor core in response to the time critical code section, and a second resume module to conduct the write to the memory location associated with the semaphore condition in response to the real time processor core reaching an end of the time critical code section.