Julia并发案例研究推荐?

最近遇到并发场景,简单来说就是对一个列表进行并发IO操作,一边插入数据,一边读取。奈何没有啥并发经验,有没有用Julia的并发案例可供学习研究呢?

比如Julia的原子操作,如何上锁,Julia文档还只是列了相关函数 :sob:

或者哪家大学的并发课程不错的,推荐来学习一下啊!(流下了没有知识和技术的眼泪 :sob:)

Julia的并发好像是多进程的,对多线程支持有点弱啊
去技客时间找找看吧

1 个赞

好,我借鉴借鉴go的情况

Julia的并发和Go的并发在1.3以后基本上是一样的,但是多线程的支持我觉得是在1.3以后已经可以解决大部分问题了。也就是新的task和task的scheduler,可以通过 Threads.@spawn 来创建新的task,然后这个task会在线程里执行。

当然目前Julia在比较复杂的schedule算法上的支持还有很多可以做的。

1 个赞