作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道,Julia 中的原生线程支持仍然不完整,但我想生活在最前沿。我已经用 JULIA_THREADS=1
建立了 master 分支, 和自动多线程 @threads
工作正常。
我想要的只是在单独的 native 线程中调用我自己的函数。 AFAIK jl_threading_run
由 @threads
使用不适合我,因为它会同时在多个线程中调用我的函数。当然,我可以尝试通过检查线程号并仅在其中一个中工作来解决此行为。但我确信必须存在更直接的方式。我已经浏览了多线程支持的 C 实现,但我对 C 和 Julia 内部的了解还不足以弄清楚如何完成我的任务。
最佳答案
一切都随着 Julia 1.3、this article 发生了变化解释 Julia 的新多线程模型
关于multithreading - 如何在 Julia 0.5-dev 的单独线程中调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36262554/
我是一名优秀的程序员,十分优秀!