diff --git a/smi/src/smi_def.h b/smi/src/smi_def.h
index c5088585663785e620d0e0bacb2f6289055f0b03..2197ee35bae24af3d665f97cfdc86207e1c08d5f 100644
--- a/smi/src/smi_def.h
+++ b/smi/src/smi_def.h
@@ -30,7 +30,7 @@
 #define MAX_NUMBER_OF_DATA_PATHS (1024*8)
 #define MAX_NUMBER_OF_TASK_STATES 2048
 #define MAX_NUMBER_OF_TASKS 512
-#define MAX_NUMBER_OF_PROCESSES 16
+#define MAX_NUMBER_OF_PROCESSES 32
 
 #include <stdint.h>
 typedef volatile signed char atomicInt8Type; // assumption: memory access of type character always atomic