Python中类似于R的mclapply()函数的等价实现

9

R语言包multicore有一个函数mclapply(),它可以在多个核心上应用指定的函数于一个事物列表并发挥出多核心的优势。该函数简单易用,可大幅提升处理速度。

是否有Python的类似功能?谢谢。


1
http://docs.python.org/2/library/multiprocessing.html - jamylak
2
我认为pandas/numpy目前还不能利用多核处理器。但是这个问题正在得到解决(https://github.com/ContinuumIO/blaze-core)。 - Andy Hayden
这不是单一进程的解决方案,也不能映射到mclapply。但是,如果您在单个数据集上运行处理函数且该数据集不会更改,那么这将有所帮助 - http://ipython.org/ipython-doc/dev/parallel - user1827356
1
我们很快就应该有类似这样的东西了:https://github.com/pydata/pandas/issues/3202 - Jeff
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接