tqchen commented on issue #6650: URL: https://github.com/apache/incubator-tvm/issues/6650#issuecomment-706319603
There are two factors here, the cost of build and cost of benchmarking. In terms of benchmarking, we do not need multi-processing and can multiplex things through RPC, e.g. try to obtain a few sessions and run the benchmarking. I guess the main problem comes from compilation side. Switching to multi-threading in C++ might help, although we might still enjoy some features that python provide (e.g. easy plugin of a command line tool for compilation), PackedFunc can still be used. Regardless, I would recommend go with option2 and then think about path towards option3 ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
