[Paraview] ANN: ParaView 3.14, Release Candidate 2 Available

Burlen Loring bloring at lbl.gov
Fri Feb 10 14:00:58 EST 2012


Hi Utkarsh,

(apologies on resending this, first attempt was blocked because attached 
screen shot exceeded 500kB)

Those sound like wonderful additions especially the new transfer 
function editor, I can't wait to start using 3.14!

I want to share some experience re: the memory inspector as I had 
written something similar as a source plugin called the Process Monitor 
a while back (here's a screen shot 
http://www.hpcvis.com/vis/images/pv/process-monitor.png).

In PV's memory inspector panel it would be useful to organize the server 
ranks by host name and display the total memory used on each host by the 
pvservers. This sum is necessary to know how close you are to actually 
running out.

It may also be useful to display memory usage as both absolute and % 
used. The latter would easily enable adding visual ques to the panel 
(eg. row color is changed to red when more than 75% of memory is used on 
an individual host) to warn the user that they are in danger of a crash.

You may want to consider adding an "override" for reporting the amount 
of free ram (and % used) when the server is run on an SMP such as NICS 
Nautilus. Although Nautilus has 4TB of ram, users need to request a 
specific amount of ram per core when submitting a job. The kernel will 
kill the process that uses more than the requested amount, so what the 
system reports as free memory is fairly useless.

An old version of the Process Monitor is in the SciVisToolKit plugin, 
note that mac server side code is not finished so only windows and linux 
servers are currently are handled. The process monitor has a number of 
additional debugging features such as the ability to attach gdb to 
remote servers, and enable backtrace on sig SEGV etc.

You should also double check that the memory used value you report is 
accurate. When I tested the 3.14 binary I noticed that it reports 4G 
used when top reports only using 425m. There may be a bug in your unit 
conversion?

Hope this feedback is useful, I had intended to share this work but just 
haven't had the time to finish the mac implementation. It's great that 
you have added it!
Burlen





More information about the ParaView mailing list