A system and method process data elements on multiple processing elements. A
first
processing element processes a task. A second processing element, coupled to the
first processing element, is associated with a task. The first processing element
sends a critical-section end signal to the second processing element while processing
the task at the first processing element. The second processing element resumes
the task in response to receiving the critical-section end signal.