Skip to content

Commit 15c4008

Browse files
committed
CIL_FORCE_IPP
1 parent 847d325 commit 15c4008

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ ENV TENSORBOARD_PROXY_URL=/user-redirect/proxy/6006/
2525

2626
# build & install CIL
2727
COPY --chown="${NB_USER}" . src
28-
RUN pip install ./src && rm -rf src \
28+
RUN pip install ./src -Ccmake.args="-DCIL_FORCE_IPP:BOOL=ON" && rm -rf src \
2929
&& fix-permissions "${CONDA_DIR}" /home/${NB_USER}

src/Core/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@ else()
5151
endif()
5252

5353
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
54+
option(CIL_FORCE_IPP "Force CIL to use IPP" OFF)
5455
find_package(IPP)
56+
if(CIL_FORCE_IPP AND NOT IPP_FOUND)
57+
message(FATAL_ERROR "CIL_FORCE_IPP and NOT IPP_FOUND")
58+
endif()
5559

5660
list(APPEND cilacc_SOURCES utilities.cpp axpby.cpp FiniteDifferenceLibrary.cpp)
5761
list(APPEND cilacc_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR}/include)

0 commit comments

Comments
 (0)