您好我正在尝试使用python进行一些矩阵计算。问题是这个进程消耗了多少CPU(约占Core i7的13%)。
有没有办法可以让它使用更多资源?
答案 0 :(得分:1)
正如评论中的人指出的那样,你只在你的8个核心(4个物理核心,4个虚拟核心)中运行。
如果您不是为编程练习而这样做,而是您真的对python中的数值编程或数据分析感兴趣,那么您可能需要仔细研究numpy。该软件包提供快速的数组/向量/矩阵类型和操作,并且(据称)可以执行多线程点产品(参见multithreaded blas in python/numpy)。