--Working on getting barriers working correctly--having variable amount of time between loop executions, and can't figure out why.  Need to look at each task's read and write parts individually to see what is taking up so much time.