aboutsummaryrefslogtreecommitdiff
path: root/Carpet/LoopControl
Commit message (Collapse)AuthorAge
* LoopControl: Handle restrict qualifier correctly in C++Erik Schnetter2008-05-12
|
* OpenMP changes:Erik Schnetter2008-03-21
| | | | | | | Use #pragma instead of _Pragma for OpenMP directives. The PGI compilers do not understand the _Pragma syntax. Use int instead of ptrdiff_t for loop variables which are parallelised via OpenMP. The PGI compilers cannot handle ptrdiff_t.
* LoopControl: Add example parameter filesErik Schnetter2008-03-01
|
* LoopControl:Erik Schnetter2008-02-04
| | | | | | | | | | | | | | | Add parameter printstatus. Output statistics only if desired. Add parameter legacy_init as new initial parallelisation choice. Add parameter ignore_initial_overhead, which ignores the first time the loop is encountered when optimising the parallelisation. Correct serious inconsistency when choosing the tiling. Output average loop time as well. darcs-hash:20080204211904-dae7b-ef0175704efb2c8e0e20ee6ee04a468803b3a5ec.gz
* LoopControl: Big update, introducing a hill climbing algorithmErik Schnetter2007-10-10
| | | | darcs-hash:20071010133923-dae7b-a3406485d61ab795191655c89a16e2ae2c487978.gz
* LoopControl: Add automatic configuration based on simulated annealingErik Schnetter2007-08-26
| | | | | | | | (Nice idea, but doesn't seem to work right. Maybe only the parameters need to be chosen differently? But I rather think that a more intelligent method is necessary.) darcs-hash:20070826025505-dae7b-ed81bc28a4204d84776d28443be65a995c52699b.gz
* LoopControl: Add GNU licenceErik Schnetter2007-08-26
| | | | darcs-hash:20070826025425-dae7b-42f571cb9a9657e2f0143881145d1f97a2b8d5b6.gz
* LoopControl: New thorn which helps iterating over grid functions efficientlyErik Schnetter2007-08-21
darcs-hash:20070821185122-dae7b-cde121a591484710e62b2b82453ef592d80786e4.gz