Skip to content

Commit

Permalink
install_NEO_OCL_driver.sh: Added auto_mode option (openvinotoolkit#5864)
Browse files Browse the repository at this point in the history
  • Loading branch information
artanokhov authored and yekruglov committed Jun 7, 2021
1 parent fa9b041 commit 0ff1e47
Showing 1 changed file with 18 additions and 8 deletions.
26 changes: 18 additions & 8 deletions scripts/install_dependencies/install_NEO_OCL_driver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ Download and installs the Intel® Graphics Compute Runtime for OpenCL™ Driver
Available options:
-y Replace the currently installed driver with the newer version.
-a, --auto Auto-mode for detecting best driver for current OS and hardware.
-d, --install_driver Manually select driver version to one of available to install drivers.
Default value: $INSTALL_DRIVER_VERSION
Available to install drivers: ${AVAILABLE_DRIVERS[*]}
Expand Down Expand Up @@ -59,6 +60,10 @@ do
-y)
agreement=true
shift
;;
-a|--auto)
auto_mode=true
shift
;;
--no_numa)
no_numa=true
Expand Down Expand Up @@ -523,14 +528,19 @@ check_specific_generation()
if [[ ! -z "$specific_generation" && "$INSTALL_DRIVER_VERSION" != '20.35.17767' ]]; then
echo "$(basename "$0"): Detected 10th generation Intel® Core™ processor (formerly Ice Lake) or 11th generation Intel® Core™ processor (formerly Tiger Lake)."
echo "Driver version 20.35.17767 is going to be installed to fully utilize hardware features and performance."
while true; do
read -p "You are still able to use the older version 19.41.14441. Use the older driver? (y/n) [n] " yn
yn=${yn:=n}
case $yn in
[Yy]*) return 0 ;;
[Nn]*) INSTALL_DRIVER_VERSION='20.35.17767' && return 0 ;;
esac
done
if [ "$auto_mode" == true ]; then
INSTALL_DRIVER_VERSION='20.35.17767'
return 0
else
while true; do
read -p "You are still able to use the older version 19.41.14441. Use the older driver? (y/n) [n] " yn
yn=${yn:=n}
case $yn in
[Yy]*) return 0 ;;
[Nn]*) INSTALL_DRIVER_VERSION='20.35.17767' && return 0 ;;
esac
done
fi
fi
}

Expand Down

0 comments on commit 0ff1e47

Please sign in to comment.