DISPATCH
dispatcher0_mod Module Reference

Dispatcher method that relies on all threads maintaining a "ready queue", with tasks ready for updating. Each thread picks the task at the head of the queue, and checks all nbors for tasks that are ready, putting them back in the queue. More...

Data Types

type  dispatcher0_t
 

Variables

real(8) stall_start =0d0
 
type(dispatcher0_t), public dispatcher0
 

Detailed Description

Dispatcher method that relies on all threads maintaining a "ready queue", with tasks ready for updating. Each thread picks the task at the head of the queue, and checks all nbors for tasks that are ready, putting them back in the queue.