| User Support & Documentation | ||
Data: Visualization: ParaView OverviewOn this page
Related links
Need Help?OverviewParaView is an extensible, open source, multi-platform application for visualizing large data sets. It supports distributed computation models for processing large data sets. TeraGrid users can take advantage of TeraGrid resources to run the computation and rendering processes in parallel, and connect to them via a client application running on their local desktop. For smaller data sets, it can also be run locally in stand-alone mode. For more detailed information about ParaView and its capabilities, please take a look at the ParaView Website. In addition to the information available on this site, the ParaView Wiki has a nice tutorial on animation. There is also a book called The ParaView Guide. Running ParaView on the UC/Argonne IA-32 Visualization ClusterBefore you start ParaView on the UC/Argonne Visualization Cluster, you will first need to download and install ParaView on your local machine. The latest version currently installed on the UC/Argonne Visualization nodes is ParaView 2.6.0. Binary distributions for a variety of platforms are available from the TGviz Software Download Page. Since you will be running ParaView in server mode on the UC/Argonne Viz nodes, all of these nodes need to be able to read your data. To ensure this, data should be stored either in your home directory or, for better performance, in one of the global cluster high-performance file spaces. (See a list of the available storage locations.) Using the TeraGrid Visualization Gateway Note to Mac users: Safari has trouble launching the local ParaView client from the TGviz Gateway. It is recommended that use you use a browser other than Safari.The TeraGrid Visualization Gateway is accessible by two different classes of users: TeraGrid users with full access (those users with existing accounts on TeraGrid resources), and Community users with restricted access (users without an existing TeraGrid account). In order to use the TeraGrid Visualization Gateway with full access, you must first meet several requirements:
When you receive a TeraGrid account, you are issued a certificate by the NCSA CA, and your DN is automatically added to the grid-mapfiles at sites where you have accounts. Your credentials are also added to the TeraGrid MyProxy service, and automatically loaded into the Gateway for you when you log in. If you need to use a certificate from a different CA, follow the instructions on the Single Sign-on (SSO) with Non-Default Certificates page.
If you do not have a TeraGrid account, you may create a login on the Visualization Gateway, and make use of a shared community account at sites where this is supported (currently UC/Argonne). Future versions of the Visualization Gateway will provide individualized community accounts, with support at additional sites. Once you have met these requirements, go to the TGviz Gateway and login. Your proxy certificate will automatically be retrieved and loaded into the Gateway when you login. Once logged in, click on the ParaView tab. When you do, the portal will check to see what projects, or allocations, you are associated with. If you have a single project, that project will be used when you submit your job request. If you have multiple projects, they will be displayed in the portal, where you can select which one you'd like to charge. Community users make use of a community visualization allocation. You then indicate the number of nodes and the duration that you would like to run ParaView, and press the "Launch ParaView" button. This will submit your request to the UC/Argonne Viz cluster scheduler, and then return control to the portal. The portal will then automatically check on the status of this request to see if the ParaView server has been started yet. At any time you may use the "Cancel" button to cancel the most recent request to launch ParaView, whether that request is still pending, ParaView is currently running but no client has attached, or ParaView is running and there is a client attached. Once it can be determined that ParaView has successfully started on the TGviz nodes, the portal displays a "Launch ParaView Client" button. Clicking on the button will launch the ParaView client on your local resource. See Starting the ParaView Client from the TGviz Gateway for information on configuring your browser properly. (It is also possible to launch ParaView on your local machine using the command line. See Starting the ParaView Client from the Command Line for more details on running the client in this manner.) Starting the ParaView Client from the TGviz GatewayOnce the ParaView server has been started, the portal will display a "Launch ParaView Client" button. This button links to a file of MIME type "application/paraview" (PVX). The way that you configure your browser to appropriately launch ParaView locally using this file depends on your browser and the operating system. Here are some tips for configuring some of the more popular Browser/OS combinations.
Starting the ParaView Client from the Command LineIf for some reason using the link to automatically launch the client does not work with your browser, you can execute the command that was returned to the portal by cutting and pasting it from your browser to a command prompt on your local machine. It should look something like the following: pvclient --server-host=<tg-viz-hostname> --server-port=<port_num> Note:
Running ParaView on the Maverick Sun Terascale System at TACCThe easiest, and most recommended, way to run ParaView on Maverick at TACC is through a VNC session. A general guide to starting remote visualization jobs through a VNC session on Maverick can be found here: Running Remote Visualization Jobs on Maverick. To start ParaView through a VNC session on Maverick:
ParaView can also be run in client-server mode on Maverick. To start ParaView in this way:
|
||
![]() |
![]() |
|
The TeraGrid project is funded by the National Science Foundation
and includes 11 partners: Please email help@teragrid.org with questions or comments. This site is XHTML 1.0 Transitional, CSS compliant. |
||
![]() |
![]() |