Unpin thread execution and multi thread buffer tuning (#1275)

Add the option of unpinning threads from being executed on cores 0-x when -lp x is defined.
Tuning the multi-threaded buffer tuning for better efficiency with low core count when running in a VOD environment.
This commit is contained in:
ttrigui 2020-06-04 11:33:25 -07:00 committed by GitHub
parent 0176e535c6
commit add8269e17

View file

@ -699,7 +699,7 @@ set_default_svt_configuration (EbSvtAv1EncConfiguration * svt_config)
// thread affinity // thread affinity
svt_config->logical_processors = PROP_CORES_DEFAULT; svt_config->logical_processors = PROP_CORES_DEFAULT;
svt_config->target_socket = PROP_SOCKET_DEFAULT; svt_config->target_socket = PROP_SOCKET_DEFAULT;
svt_config->unpin_lp1 = 1; svt_config->unpin = 1;
// tile based encoding // tile based encoding
svt_config->tile_columns = 0; svt_config->tile_columns = 0;