1. An apparatus, comprising: a memory; a first processing element, comprising or coupled to the memory; and a second processing element, coupled to the memory, and configured to: generate or modify a schedule of one or more tasks, thereby creating a new schedule; and write to a specified location in the memory, thereby indicating that the new schedule has been created; wherein the first processing element is configured to: monitor for a write to the specified location in the memory; and execute the one or more tasks in accordance with the new schedule in response to detecting the write to the specified location in the memory.