[Swift-devel] [Bug 72] Campaign for scaling wf up to 244 molecules

Mihael Hategan hategan at mcs.anl.gov
Thu Jun 28 16:32:52 CDT 2007


> >
> > - did Mihael discover an error in Falkon mutex code?
> >
> >   
> We are not sure, but we are adding extra synchronization in several 
> parts of the Falkon provider.  The reason we are saying that we are not 
> sure is that we stress tested (pushing 50~100 tasks/sec) both the Falkon 
> provider and Falkon itself over and over again, and we never encountered 
> this.  Now, we have a workflow that has an average of 1 task/sec, I find 
> it hard to beleive that a synchronization issue that never surfaced 
> before under stress testing is surfacing now under such a light load.

?!?
You are mutating maps and list from concurrent threads without
synchronization. That is a problem regardless of any other
considerations.

Mihael






More information about the Swift-devel mailing list