gpt4 book ai didi

multithreading - 多核 J -- 并行化

转载 作者:行者123 更新时间:2023-12-04 06:42:04 26 4
gpt4 key购买 nike

有没有办法让 J 使用多个核心?我认为 APL/J 的部分好处是语言结构很适合并行解决方案。

查看我的 CPU 使用率(我在 OSX 上),显然只有一个处理器在使用。

我有一个很重的函数 f 作用在一个列表上,我不明白为什么它不能把列表分成 4 block ,然后重新组合结果?

最佳答案

ArrayFire 可能值得研究。它的 OpenCL 支持 AMD/nvidia 并向后回退到 CPU。其数组处理。它应该很容易绑定(bind)到 J,就像在 matlab 中一样。

关于multithreading - 多核 J -- 并行化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29333358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com