diff --git a/CMakeLists.txt b/CMakeLists.txt
index f2333ebd9487fa84c5bda0c630b5c76b1f5a3e42..c83f0e7bc4b7213b91fde901f7d04cdb9a51b3d8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -96,7 +96,7 @@ ENDIF()
 SET(CMAKE_CXX_STANDARD 17)
 SET(BOOST_TOOLSET "")
 IF("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")
-    SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -xHost")
+    SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -xHost -parallel")
     SET(BOOST_TOOLSET --toolset=intel)
 ELSEIF("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
     SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W0 /bigobj")