<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v =
"urn:schemas-microsoft-com:vml" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
        font-family: Tahoma;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
        FONT-WEIGHT: normal; COLOR: maroon; FONT-STYLE: normal; FONT-FAMILY: "Courier New"; TEXT-DECORATION: none; mso-style-type: personal-reply
}
DIV.Section1 {
        page: Section1
}
OL {
        MARGIN-BOTTOM: 0in
}
UL {
        MARGIN-BOTTOM: 0in
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2>I wanted to interject a general comment.
</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2>D3 is a 'heavy weight' load balancing filter. It's really
intended for unstructured data and, right now, it will take vtkPolydata and
turn it to vtkUnstructuredGrid.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2>You might just want to run it once, right after the reader,
and then run 'Extract Surface' to get back to vtkPolyData. You also might play
with the immediate mode and t-strip options to see if they make a big diff on
your rendering times.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=277440521-07082006><FONT face=Arial
color=#0000ff size=2>Also, if your dataset has lots of files, you should see how
it runs without D3 at all, just for comparison. :)</FONT></SPAN></DIV>
<DIV> </DIV><!-- Converted from text/plain format -->
<P><FONT size=2> Brian Wylie - Org 1424<BR> Sandia National
Laboratories<BR> MS 0822 - Building 880/A1-J<BR> (505)844-2238
FAX(505)845-0833 <BR>
____
_ __<BR> / __ \____
_________ | | / (_)__ _
__<BR> / /_/ / __ `/ ___/ __ `/ | / / / _ \ | /| /
/<BR> / ____/ /_/ / / / /_/ /| |/ / / __/ |/ |/
/<BR> /_/ \__,_/_/ \__,_/
|___/_/\___/|__/|__/ <BR>
Unleash the Beast<BR></FONT></P>
<DIV> </DIV><BR>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B>
paraview-bounces+bnwylie=sandia.gov@paraview.org
[mailto:paraview-bounces+bnwylie=sandia.gov@paraview.org] <B>On Behalf Of
</B>Moreland, Kenneth<BR><B>Sent:</B> Monday, August 07, 2006 3:01
PM<BR><B>To:</B> Randall Hand; Paraview List<BR><B>Subject:</B> RE: [Paraview]
Even more Questions about ParaView on a Tiled Display<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<OL style="MARGIN-TOP: 0in" type=1 start=0>
<LI class=MsoNormal style="COLOR: maroon; mso-list: l0 level1 lfo1"><FONT
face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I just finished
incorporating your patch. Because it’s late, I’m going to wait until
tomorrow to check it in.<o:p></o:p></SPAN></FONT> </LI></OL>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">1. There
are two reasons that your memory usage is varying. First, it is true
that the memory is not freed-up from the Cut operation. The same is true
of the data between reader and the first D3. Second, if the number of
processes you have is not a power of 2, than D3 is not perfect at distributing
your data. You can have up to twice as much data on one node as the
other.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">2. It does
seem strange that one would be so different than the other 12. I don’t
have a good explanation for that.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">3. I’m
guess that has to do with your MPI implementation. It looks like it
forks a couple of times. I notice that of the 3 processes, only one is
running. The other 2 may be parents that have forked and are now waiting
(perhaps as a precaution in case the MPI job crashes and needs to be shut down
cleanly).<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">4. That
sounds like a glitch. Go ahead and submit a bug
report.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">-Ken<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Courier New" color=maroon size=2><SPAN
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></FONT></P>
<DIV
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: medium none">
<DIV>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT
face="Times New Roman" size=3><SPAN style="FONT-SIZE: 12pt">
<HR tabIndex=-1 align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P class=MsoNormal><B><FONT face=Tahoma size=2><SPAN
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT
face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">
paraview-bounces+kmorel=sandia.gov@paraview.org
[mailto:paraview-bounces+kmorel=sandia.gov@paraview.org] <B><SPAN
style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Randall Hand<BR><B><SPAN
style="FONT-WEIGHT: bold">Sent:</SPAN></B> Monday, August 07, 2006 2:28
PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Paraview
List<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> [Paraview] Even
more Questions about ParaView on a Tiled
Display</SPAN></FONT><o:p></o:p></P></DIV>
<P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
style="FONT-SIZE: 12pt"><o:p> </o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
style="FONT-SIZE: 12pt">Ok, so I've got my Mullions code (still looking for
any comments about that) working on our RenderWall and I'm noticing some
interesting behaviour that i've got some questions about.<BR><BR>In this
cluster, we have 12 nodes + 1 head node, each one connected via a GeForce
7800GTX to a 1600x1200 LCD Display. Each node has 2 single-core Xeon
processors Hyperthreaded, for an "effective" 4 cores, and 8G of ram. All
connected via Infiniband. I've loaded up 2 PVTP datasets:
<BR> a) Dataset A is a 52Million Triangle 24-part surface, RGB per
point<BR> b) Dataset B is a 67Million Triangle 12-part surface, no
data per point (Geometry only)<BR><BR>(Both datasets were load-balanced with
Paraview's D3 filter.) <BR><BR>Now when I load them in Paraview, with a Tiled
Display, they both load and I'm able to interact with them beautifully.
119Million Triangles rendered in 1s (for a still frame). I applied a
cutting plane to one of them, and then another D3 (to balance the newly cut
surface, right?), and the results are still fabulously interactive. But
a few things i've noticed: <BR>1) Even tho the results are now "load balanced"
again (via the D3), my memory usage is still fairly varying. I'm seeing
numbers ranging from 1.8G to 3.8G on various nodes. Is this because the
memory isn't really freed-up from the Cut operation? <BR>2) One of my 12 nodes
is basically "idle". While the other 11 nodes show runtimes of over
250minutes on the pvserver process, one node shows less than 5. Images
are visible on all 12 displays.<BR>3) On every node I have 3 processes.
4 I would understand, and 1 I had expected. But 3? It seems one is
for the Rendering & MPI work, while the other 2 are for computations (one
has the usual spinlock runtime of 250+minutes, while the others have
0.00).<BR><BR>An example:<o:p></o:p></SPAN></FONT></P>
<DIV style="MARGIN-LEFT: 30pt">
<P class=MsoNormal><FONT face="Courier New" size=3><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 'Courier New'">[rhand@plasma proc]$ pdsh
-a top -b -n1 | grep pvserver | sort<BR>plasma01ib: 18580
rhand 25 0 1969M 1.9G 21052
R 25.0 25.0 275:25 1 pvserver<BR>plasma01ib:
18581 rhand 25 0 1969M 1.9G 21052
S 0.0 25.0 0:00 3
pvserver<BR>plasma01ib: 18582 rhand 25 0
1969M 1.9G 21052 S 0.0 25.0
0:00 3 pvserver<BR>plasma02ib: 18367 rhand
25 0 1926M 1.9G 21052 R 25.0 24.5
275:22 1 pvserver <BR>plasma02ib: 18368
rhand 25 0 1926M 1.9G 21052
S 0.0 24.5 0:00 0
pvserver<BR>plasma02ib: 18369 rhand 25 0
1926M 1.9G 21052 S 0.0 24.5
0:00 0 pvserver<BR>plasma03ib: 18407 rhand
25 0 3268M 3.2G 21052 R 25.2 41.7
275:20 1 pvserver<BR>...(snip)...<BR>plasma11ib: 20771
rhand 25 0 1997M 1.9G 21060
S 0.0 25.4 0:00 3
pvserver<BR>plasma12ib: 18301 rhand 18 0
4161M 4.0G 21164 S 0.0 53.1
6:38 1 pvserver<BR>plasma12ib: 18302 rhand
25 0 4161M 4.0G 21164 S 0.0
53.1 0:00 1 pvserver<BR>plasma12ib: 18303
rhand 25 0 4161M 4.0G 21164
S 0.0 53.1 0:00 1 pvserver
</SPAN></FONT><o:p></o:p></P></DIV>
<P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN
style="FONT-SIZE: 12pt"><BR clear=all><BR>4) While interacting, the 2D Scalar
Bar seems to resize/move down to the display closest the origin (lower-left
corner), and then return to it's desired location when the full-res image is
rendered again. Is this a glitch, or by design? <BR><BR>So can someone
explain to me a bit of what's going on "behind the curtain"? I've also
had no luck chasing down what's going on with the Slow Renderings &mangled
options on tiled Displays (On the <B><SPAN
style="FONT-WEIGHT: bold">production</SPAN></B> 2.4.4 release, not my
customized mullion-enabled one)<BR>--
<BR>----------------------------------------<BR>Randall Hand<BR>Visualization
Scientist<BR>ERDC MSRC-ITL
<o:p></o:p></SPAN></FONT></P></DIV></DIV></BLOCKQUOTE></BODY></HTML>