aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl26
1 files changed, 26 insertions, 0 deletions
diff --git a/param.ccl b/param.ccl
index 1575be5..07e9a60 100644
--- a/param.ccl
+++ b/param.ccl
@@ -49,3 +49,29 @@ INTEGER proc_top_nz "No of Procs in Z direction"
{
0:* :: "See proc_topology"
} 0
+
+# padding stuff
+
+LOGICAL padding_active "Padd 3D arrays so they line up on cache lines?"
+{
+} yes
+
+
+INTEGER padding_cacheline_bits "Number of bits which have to be unique to padd properly for cache lines"
+{
+ 1:* :: "Any positive number"
+} 12
+
+INTEGER padding_size "How many Doubles to pad by; we have to noodle around with the starting address, so if there isn't enough space we may not be able to pad"
+{
+ 0:* :: "Any positive number"
+} 4112
+
+INTEGER padding_address_spacing "Number of Doubles to space starting addresses in lowest padding_cacheline_bits bits"
+{
+ 0:* :: "Any positive number"
+} 24
+
+LOGICAL zero_memory "Zero memory for GF's at allocation time ?"
+{
+} yes