[Swift-devel] [Bug 72] Campaign for scaling wf up to 244 molecules
Ioan Raicu
iraicu at cs.uchicago.edu
Thu Jun 28 16:36:21 CDT 2007
There is an option to have a pool of threads work on these data
structures, but the pool size is set to 1. Point is well taken, we have
fixed this, but I am not convinced this is where the problem was. We'll
see after we do another run with all the extra logging.
Ioan
Mihael Hategan wrote:
>>> - 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
>
>
>
>
>
--
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: iraicu at cs.uchicago.edu
Web: http://www.cs.uchicago.edu/~iraicu
http://dsl.cs.uchicago.edu/
============================================
============================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20070628/b63a1b37/attachment.html>
More information about the Swift-devel
mailing list