aboutsummaryrefslogtreecommitdiff
path: root/Carpet/LoopControl
Commit message (Expand)AuthorAge
* LoopControl: Avoid nans in statistics outputErik Schnetter2013-10-28
* LoopControl: provide omp_get_max_threads fallbackRoland Haas2013-10-24
* LoopControl: Disable debug checksErik Schnetter2013-08-15
* LoopControl: Initialize fine thread communicators ahead of timeErik Schnetter2013-08-15
* LoopControl: Add debug output to help track down assertion failureErik Schnetter2013-08-15
* LoopControl: Explicitly check for consistent loop arguments from the callerErik Schnetter2013-08-15
* LoopControl: Initialize num_smt_threads explicitly during loop startupErik Schnetter2013-08-15
* LoopControl: Update Fortran macrosErik Schnetter2013-08-08
* LoopControl: Avoid non-standard C++ featureErik Schnetter2013-08-08
* LoopControl: Output final statistics also if periodic statistics were requestedErik Schnetter2013-08-08
* LoopControl: Optimize strlenErik Schnetter2013-08-08
* LoopControl: Introduce memory pool for lc_params and lc_setupErik Schnetter2013-08-08
* LoopControl: Turn fine thread communicators into global (static) variablesErik Schnetter2013-08-08
* LoopControl: Make explore_eagerly_before_iteration and settle_after_iteration...Erik Schnetter2013-08-08
* LoopControl: Output LoopControl's memory usageErik Schnetter2013-08-06
* LoopControl: Correct indentation in statistics screen outputErik Schnetter2013-08-06
* LoopControl: Correct check whether vectorization is enabledErik Schnetter2013-07-29
* LoopControl: Add OpenMP barrier after loop endsErik Schnetter2013-07-29
* LoopControl: Whitespace changeErik Schnetter2013-07-29
* LoopControl: Use C++ constructure to initialize lc_descr_tErik Schnetter2013-07-29
* LoopControl: Declare some variables as potentially unusedErik Schnetter2013-07-27
* LoopControl: Add example parameter file for dynamic optimizationsErik Schnetter2013-07-11
* LoopControl: Correct example parameter file descriptionsErik Schnetter2013-07-11
* LoopControl: Correct logic that chooses tile sizesErik Schnetter2013-07-11
* LoopControl: Improve error output handlingErik Schnetter2013-07-11
* LoopControl: Describe unoptimized time with respect to actual time, not vice ...Erik Schnetter2013-07-11
* LoopControl: Sort statistics outputErik Schnetter2013-07-11
* LoopControl: Use random() instead of rand()Erik Schnetter2013-07-11
* LoopControl: Turn hard-coded parameters into Cactus parametersErik Schnetter2013-07-11
* LoopControl: Do not output statistics by defaultErik Schnetter2013-07-11
* LoopControl: Update GetCacheInfo1 APIErik Schnetter2013-06-22
* LoopControl: Implement automatic performance improvementsErik Schnetter2013-05-26
* LoopControl: disable smt by defaultRoland Haas2013-05-12
* LoopControl: Improve OpenMP parallelisation of get_num_fine_threadsErik Schnetter2013-03-19
* LoopControl: Simplify #if sequenceErik Schnetter2013-03-19
* LoopControl: Output statistics into per-process files, not into a single fileErik Schnetter2013-03-14
* LoopControl: Correct parallelisation errors (mark variables volatile)Erik Schnetter2013-02-09
* LoopControl: Share cache lines for SMT threadsErik Schnetter2013-02-09
* LoopControl: Output statistics to a file instead of stdoutErik Schnetter2013-02-08
* LoopControl: Improve OpenMP parallelisationErik Schnetter2013-02-08
* LoopControl: Simplify STL data type usageErik Schnetter2013-02-08
* LoopControl: Remove trivial vector lengths for j and k directionErik Schnetter2013-02-08
* LoopControl: Remove restrict qualifiers from shared data structuresErik Schnetter2013-02-08
* LoopControl: Reduce number of arguments passed to selftest routineErik Schnetter2013-02-08
* LoopControl: Avoid compiler warningsErik Schnetter2013-01-24
* LoopControl: Add debug assert statements when array padding is enabledErik Schnetter2013-01-24
* LoopControl: Correct Fortran OpenMP definitionsErik Schnetter2013-01-24
* CarpetLib, LoopControl: Correct required/optional capabilitiesErik Schnetter2013-01-22
* LoopControl: Rename macro arguments to help avoid name clashesErik Schnetter2013-01-21
* LoopControl: More self-checkingErik Schnetter2013-01-21