diff --git a/cmake/toolchains/intel_coverage.cmake b/cmake/toolchains/intel_coverage.cmake
new file mode 100644
index 0000000000000000000000000000000000000000..c945a74b2e3f298db4e9454e786fd6aaf8ea1b2f
--- /dev/null
+++ b/cmake/toolchains/intel_coverage.cmake
@@ -0,0 +1,13 @@
+###############
+# Basic Flags #
+###############
+set(CMAKE_CXX_COMPILER icpc CACHE STRING "")
+set(CMAKE_C_COMPILER icc CACHE STRING "")
+set(CMAKE_CXX_FLAGS "-O3 -xhost -prof-gen=srcpos" CACHE STRING "")
+
+#################
+# Feature Flags #
+#################
+set(BUILD_PARAMS ON CACHE BOOL "")
+set(BUILD_PYTHON ON CACHE BOOL "")
+set(BUILD_TESTS ON CACHE BOOL "")