From cee3b25753150bd32c3af73e6fc74cf468d17f50 Mon Sep 17 00:00:00 2001
From: John Romein <romein@astron.nl>
Date: Sat, 26 Jan 2013 22:02:03 +0000
Subject: [PATCH] Task #3696 Changed local memory usage.

---
 RTCP/GPUProc/src/Correlator.cl | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/RTCP/GPUProc/src/Correlator.cl b/RTCP/GPUProc/src/Correlator.cl
index 5d41253f40d..588cf7297c9 100644
--- a/RTCP/GPUProc/src/Correlator.cl
+++ b/RTCP/GPUProc/src/Correlator.cl
@@ -1,8 +1,14 @@
 #define NR_BASELINES	 (NR_STATIONS * (NR_STATIONS + 1) / 2)
 
 #if NR_STATIONS == 288
+#if defined NVIDIA_CUDA
+#define BLOCK_SIZE	 8
+#elif NR_SAMPLES_PER_CHANNEL % 6 == 0
 #define BLOCK_SIZE	 6
-#elif defined NVIDIA_CUDA && NR_SAMPLES_PER_CHANNEL % 24 == 0
+#else
+#define BLOCK_SIZE	 4
+#endif
+#elif NR_SAMPLES_PER_CHANNEL % 24 == 0
 #define BLOCK_SIZE	 24
 #else
 #define BLOCK_SIZE	 16
-- 
GitLab