[MAINIMAGE]
 
  Welcome
  Community
  Documentation
  Download
  Machines
 
Projects 
For Developers 
Dev Plans 
Bug Tracking 
Feature Requests 
Mailing Lists 
Viz Tools 
  Showcase
  Links
 



Quick Subscription:
News Mailing List


more Mailing Lists
  Search CactusCode:


StandAloneBSSN Benchmarking Application

Description

The StandAloneBSSN benchmark application is the computational kernel for the state of the art black hole simulations performed by the numerical relativity group at the Albert Einstein Institute (Max Planck Institute for Gravitational Physics). Their production simulations are typically run across hundreds of processors for days at a time.

This benchmark contains only the main computational kernel of the BenchBSSN benchmark, and is run outside of Cactus. This way one can easily run tests on it, without having to build the Cactus flesh and other Cactus thorns. It is meant to be useful to compiler developers, to illustrate the current needs of high performance computing in the numerical relativity community.

Information

  • The source code for the current version, 1.0, is packaged in a gzipped tar file.
  • To run the code, simply edit the Makefile for your architecture, and type 'make'. You can edit parameters in wrap.h if you like.

Floating Point Operation Count

Floating point operations are counted using perfex on our Origin 2000 (using perfex -e 21). The origin counts a multiply and add as a single operation, so we list numbers with this switched both on and off (compile with -TARG:madd=OFF to switch it off).

40x40x20 80x80x40
Number of grid points 32,000 256,000
Standard optimisations and madd=OFF 24,679,097,382 219,586,487,640
Standard optimisations and madd=ON 17,826,345,520
No optimisations and madd=OFF
      

Cactus Webmaster Last Modified: Thursday, 18-Aug-2005 09:48:45 CDT