diff --git a/dune/fem-dg/misc/codegen.hh b/dune/fem-dg/misc/codegen.hh
index fecc823ac5c22585291d29ac88a3f8153e376974..4244da52b926d393be274b6ecf2240dd0568df9e 100644
--- a/dune/fem-dg/misc/codegen.hh
+++ b/dune/fem-dg/misc/codegen.hh
@@ -21,7 +21,7 @@ namespace Fem
 {
 
   /** \brief default code generator methods */
-  template < int simdWidth = 2 >
+  template < int simdWidth = 4 >
   struct VectorCodeGenerator
   {
     static const char* restrictKey()
@@ -776,7 +776,7 @@ namespace Fem
   // if this pre processor variable is defined then
   // we assume that CODEGENERATOR_REPLACEMENT is CodeGenerator of choice
 #ifndef CODEGEN_SIMD_WIDTH
-#define CODEGEN_SIMD_WIDTH 2
+#define CODEGEN_SIMD_WIDTH 4
 #endif
 #define FEM_CODEGENERATOR_REPLACEMENT  VectorCodeGenerator< CODEGEN_SIMD_WIDTH >
 } // end namespace Fem