diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-01-16 14:46:17 -0500 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-01-16 14:46:17 -0500 |
commit | e0ddb73239c73c6de42a01204194173ce65ebff4 (patch) | |
tree | d0380bec049f7807836d68a0001f2ec492f62d0e /Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par | |
parent | 1cddd960d62da42ccd111022f1326740f688b48d (diff) |
LoopControl: Rewrite
Rewrite code in C++.
Remove dependency on GSL.
Modify algorithm; now traverses arrays bottom-up (by splitting the looping region into equal-sized blocks) instead of top-down (splitting the region into a certain number of blocks)
Make multi-threading dynamic
Support SMT (hyper-threading), i.e. threads which share the same cache
Diffstat (limited to 'Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par')
-rw-r--r-- | Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par b/Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par deleted file mode 100644 index c776d8ec6..000000000 --- a/Carpet/LoopControl/par/WaveToy_Carpet_1lev.standard.par +++ /dev/null @@ -1,67 +0,0 @@ -Cactus::cctk_run_title = "Benchmark of WaveToy using Carpet with one refinement level" -Cactus::cctk_timer_output = "full" - -Cactus::cctk_itlast = 10000 - - - -#ActiveThorns = "MPIClock" - - - -ActiveThorns = "IOUtil" - -#IO::print_timing_info = yes - - - -Activethorns = "LoopControl" - -LoopControl::printstats = yes -#LoopControl::verbose = yes -#LoopControl::debug = yes - - - -ActiveThorns = "InitBase" - -InitBase::initial_data_setup_method = "init_two_levels" - - - -ActiveThorns = "Carpet CarpetLib CarpetReduce" - -Carpet::constant_load_per_processor = yes -driver::global_nsize = 80 -driver::ghost_size = 1 - - - -ActiveThorns = "Boundary CartGrid3D CoordBase SymBase" - -grid::type = "box" - - - -ActiveThorns = "IDScalarWaveC WaveToyC" - -WaveToy::bound = "zero" - - - -ActiveThorns = "Time" - -Time::dtfac = 0.5 - - - -ActiveThorns = "CarpetIOBasic" - -IOBasic::outInfo_every = 1000 -IOBasic::outInfo_reductions = "maximum" -IOBasic::outInfo_vars = " - Carpet::grid_points_per_second - Carpet::grid_point_updates_count - Carpet::time_total - Carpet::time_computing -" |