Skip to content
Kyle Mandli edited this page Dec 23, 2015 · 1 revision

Parallel Plotting in VisClaw

Status Active
Author Kyle Mandli <kyle.mandli@gmail.com>
Created Dec. 22, 2015
Updated Dec. 22, 2015
Discussion VisClaw #171
Implementation VisClaw #170

Motivation

Plotting can take a very long time, especially in AMR runs with patch counts upwards of 1000. We want to add basic parallel capabilities to VisClaw so that a the frames can be split up among a specified number of client processes.

Specification

Want to be able to set a plotdata attribute parallel that will cause the plotting to use a specified number of processes num_procs.

Reference implementation

A basic working example is in the PR VisClaw #170 but it still needs work.

Backwards compatibility issues

This will be fully backward-compatible.