Hi Greg -- On 5/27/2015 1:50 PM, Greg Kreider wrote: >> I'd have to have more information about your test case(s) to say >> anything specifically about why you were seeing the CPU loading you were >> with qthreads tasking. We could tackle that separately from this more >> general email. > > ... In a week or two I should > have the program that triggered this behavior released with a test > case. Maybe we can look at it then?
Sure, that sounds good. No need to rush on this; I'll be out of the office all next week, returning June 8. > How big are the stack limits? The arrays we work with (for image > processing) are on the order of 10-20 MB. We did trace one problem > to an array stored in a record, and suspect that the dynamics of > how records are passed around to procedures was the problem. I think you're already on the trail of the "Killed" problem, but just to close this loop: the default task stack size is 8 mb. This can be adjusted using CHPL_RT_CALL_STACK_SIZE; see the usual README.tasks. greg ------------------------------------------------------------------------------ _______________________________________________ Chapel-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/chapel-users
