onnxruntime/cmake
Ashwin Kumar 492d9fd6cc
Use Eigen ThreadPool in OnnxRuntime (#323)
* switch to nonblocking threadpool in inference session and sessions state

* switch to eigen threadpool - first draft

* refine

* refine

* add a switch to easily revert back to windows thread pool

* switch thread pool in test runner and turn on leak checker

* remove unncessary files

* fix build error

* more build fixes

* catch exceptions in parallel executor

* fix mac build error

* fix mac build error

* more build fixes

* more mac build fixes

* fix cv issue

* change macro to include cuda compiler for  disabled compiler warning

* try switching the macro to win32 only

* test #error

* move #disable warning to the top

* Update onnxruntime_framework.cmake

* move eigen include to public scope

* turn off eigenthreadpool by default and add todo comment
2019-01-15 15:19:30 -08:00
..
external Add nsync (#292) 2019-01-09 10:40:55 -08:00
onnx Build system upgrades (#281) 2019-01-07 13:15:24 -08:00
patches Clean up garbage files (#208) 2018-12-18 13:51:01 -08:00
CMakeLists.txt remove delayload from mkldnn (#276) 2019-01-14 14:13:28 -08:00
ConfigureVisualStudioCodeAnalysis.props Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
EnableVisualStudioCodeAnalysis.props Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
onnxruntime.cmake Build system upgrades (#281) 2019-01-07 13:15:24 -08:00
onnxruntime_codegen.cmake Build system upgrades (#281) 2019-01-07 13:15:24 -08:00
onnxruntime_common.cmake Add nsync (#292) 2019-01-09 10:40:55 -08:00
onnxruntime_config.h.in Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
onnxruntime_csharp.cmake Added generation of C# project properties file containing actual build directory. 2019-01-14 16:02:13 -08:00
onnxruntime_dependencies.dot Initial bootstrap commit. 2018-11-19 16:48:22 -08:00
onnxruntime_framework.cmake Use Eigen ThreadPool in OnnxRuntime (#323) 2019-01-15 15:19:30 -08:00
onnxruntime_graph.cmake Build system upgrades (#281) 2019-01-07 13:15:24 -08:00
onnxruntime_mlas.cmake Optimize Tanh/Sigmoid activations (#162) 2018-12-13 22:53:40 -08:00
onnxruntime_providers.cmake Use Eigen ThreadPool in OnnxRuntime (#323) 2019-01-15 15:19:30 -08:00
onnxruntime_python.cmake Build system upgrades (#281) 2019-01-07 13:15:24 -08:00
onnxruntime_session.cmake Use Eigen ThreadPool in OnnxRuntime (#323) 2019-01-15 15:19:30 -08:00
onnxruntime_unittests.cmake Use Eigen ThreadPool in OnnxRuntime (#323) 2019-01-15 15:19:30 -08:00
onnxruntime_util.cmake Build system upgrades (#281) 2019-01-07 13:15:24 -08:00
protobuf_function.cmake Initial bootstrap commit. 2018-11-19 16:48:22 -08:00