ti.cpu并行问题

大家好,请问下ti.cpu执行的是什么并行逻辑,openmp还是mpi呢?另外假如不设置max_num_threads的话,程序会自动优化到最快的线程数吗?

Hi @zealon ,非常欢迎来到Taichi Lang论坛。

CPU后端的并行不是openmp,也不是mpi。最大的线程数是通过: std::thread::hardware_concurrency 获取的,程序会使用这个线程数来并行。