Skip to content.

The Cactus Code

Sections
Personal tools
You are here: Home » Benchmarks » Bench_BSSN_Carpet

Bench_BSSN_Carpet

A numerical relativity code using mesh refinement

This benchmark is similar to Bench_BSSN_PUGH, but it uses mesh refinement instead of a uniform grid. It also uses the driver Carpet instead of PUGH. You find more information about Carpet on its web page. Carpet is still under development. It scales up to about 100 processors.

This benchmark comes in two configurations, 1lev and 3lev. The first is a unigrid configuration, which should in an ideal world show the same performance characteristics as PUGH. The second is a mesh refinement configuration, which requires more commBunication for the same number of grid points. In return, there is more spatial and temporal resolution. You should run both configurations.

Each configuration comes in two sizes: 1lev_60l and 3lev_32l use about 400 MB, and 1lev_75l and 3lev_42l use about 800 MB of main memory per CPU. You should run both sizes of each configuration if you have enough memory.

For the interested reader, we make the two parameter files and the thorn list here available.

These files are also contained in the benchmark's tarball.

  • Bench_BSSN_Carpet.tar.gz
  • For an overview of the commands on how to download, compile and run the benchmark see Downloading and building the benchmark tarballs.
    Created by jeffd
    Last modified 2007-04-17 03:22 PM
     

    Powered by Plone

    This site conforms to the following standards: