我想使用python's multiprocessing模块来使用多核Linux服务器.
我需要所有进程都具有对同一共享内存的读/写访问权限.
而不是使用a list或a queue,是否可以将多维numpy数组作为共享对象?
我想我知道你在找什么:https://bitbucket.org/cleemesser/numpy-sharedmem/issue/3/casting-complex-ndarray-to-float-in
网页上有一个简短的描述:Sturla Molden和G. Varoquaux的numpy共享内存模块,可以很容易地以NumPy阵列的形式在进程之间共享内存.最初发布到SciPy用户邮件列表.
我,我自己就是这样使用它.在进程之间共享NumPy数组.对我来说效果很好.
| 归档时间: |
|
| 查看次数: |
1330 次 |
| 最近记录: |