Hi,

I just did a -log_summary and attach the text file, running across 8 and 
16 processors. My most important concern is whether the load is balanced 
across the processors.

In 16 processors case, for the time, it seems that the ratio for many 
events are higher than 1, reaching up to 6.8 for VecScatterEnd and 132.1 
(?) for MatAssemblyBegin. However, for the flops, ratios are 1 and 1.1. 
so which is more important to look at? time or flops?

If it's time, does it mean my run is highly unbalanced?

Thanks!

Yours sincerely,

TAY wee-beng


On 4/1/2012 1:11 AM, Barry Smith wrote:
> On Jan 3, 2012, at 6:03 PM, Jed Brown wrote:
>
>> On Tue, Jan 3, 2012 at 17:57, Barry Smith<bsmith at mcs.anl.gov>  wrote:
>> Huh? Since it is a structured cartesian mesh code you just want to split up 
>> the z direction so that each process has an equal number of grid points
>>
>> I may have misunderstood this: "Uneven grids are used to reduce the number 
>> of grids and the main bulk of grids clusters around the center."
>     I interpreted this to mean that it is using a graded mesh in certain (or 
> all) coordinate directions. I could be wrong.
>
>     Barry
>
>> If the grid is structured, then I agree to just use a good structured 
>> decomposition.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: profile.txt
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120105/7f4d4ffa/attachment-0001.txt>

Reply via email to