aboutsummaryrefslogtreecommitdiff
path: root/Carpet/LoopControl/configuration.ccl
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2013-01-16 14:46:17 -0500
committerErik Schnetter <schnetter@gmail.com>2013-01-16 14:46:17 -0500
commite0ddb73239c73c6de42a01204194173ce65ebff4 (patch)
treed0380bec049f7807836d68a0001f2ec492f62d0e /Carpet/LoopControl/configuration.ccl
parent1cddd960d62da42ccd111022f1326740f688b48d (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/configuration.ccl')
-rw-r--r--Carpet/LoopControl/configuration.ccl8
1 files changed, 5 insertions, 3 deletions
diff --git a/Carpet/LoopControl/configuration.ccl b/Carpet/LoopControl/configuration.ccl
index b1be54634..ec31d6f78 100644
--- a/Carpet/LoopControl/configuration.ccl
+++ b/Carpet/LoopControl/configuration.ccl
@@ -1,11 +1,13 @@
# Configuration definition for thorn LoopControl
-REQUIRES GSL
-
-PROVIDES LoopControl
+OPTIONAL CycleClock
{
}
OPTIONAL Vectors
{
}
+
+PROVIDES LoopControl
+{
+}