Closed intoraw closed 9 years ago
We rely on openmp for running threads in parallel. If openmp is disabled we can not run on more than 1 cpu.
Some code dost not rely on openmp ( such as synchronous_engine.hpp ), so i think run more than 1 cpu without openmp is fine and it worked ok.
Did i miss anything ?
I think you are right! I will submit your fix.
Thanks!!
http://www.graphlab.com Danny Bickson Co-Founder US phone: 206-691-8266 Israeli phone: 073-7312889 https://twitter.com/graphlabteam http://www.linkedin.com/company/graphlab https://www.facebook.com/graphlabinc http://www.youtube.com/user/GraphLabInc
On Wed, Nov 12, 2014 at 6:06 PM, Pin Gao notifications@github.com wrote:
Some code dost not rely on openmp ( such as synchronous_engine.hpp ), so i think run more than 1 cpu without openmp is fine and it worked ok.
Did i miss anything ?
— Reply to this email directly or view it on GitHub https://github.com/graphlab-code/graphlab/issues/167#issuecomment-62742472 .
In linux, configure graphlab with using
--no_openmp
running graphlab pagerank like this :will only use 1 cpu.