diff --git a/lib/spack/llnl/util/cpu/microarchitectures.json b/lib/spack/llnl/util/cpu/microarchitectures.json
index 2745f51411034a90ef1a341f7b755f68a7aa64e4..d540d111947f9ce41194ddbd26929fe758122605 100644
--- a/lib/spack/llnl/util/cpu/microarchitectures.json
+++ b/lib/spack/llnl/util/cpu/microarchitectures.json
@@ -296,6 +296,43 @@
         }
       }
     },
+    "mic_knl": {
+      "from": "broadwell",
+      "vendor": "GenuineIntel",
+      "features": [
+        "mmx",
+        "sse",
+        "sse2",
+        "ssse3",
+        "sse4_1",
+        "sse4_2",
+        "popcnt",
+        "aes",
+        "pclmulqdq",
+        "avx",
+        "rdrand",
+        "f16c",
+        "movbe",
+        "avx2",
+        "fma",
+        "avx2",
+        "bmi1",
+        "bmi2",
+        "rdseed",
+        "adx",
+        "avx512f",
+        "avx512pf",
+        "avx512er",
+        "avx512cd"
+      ],
+      "compilers": {
+        "gcc": {
+          "versions": "5.1:",
+          "name": "knl",
+          "flags": "-march={name} -mtune={name}"
+        }
+      }
+    },
     "skylake_avx512": {
       "from": "skylake",
       "vendor": "GenuineIntel",