【发布时间】:2011-02-18 03:05:40
【问题描述】:
我将从事一个并发编程项目,如果能够使用 Scheme,那就太好了。但是,对于这个项目,真的需要使用不同的 CPU 内核(基于延续的线程不会这样做)。
那么,是否有一些 R5RS 方案实现了 SRFI-18,利用不同的 CPU 内核?
【问题讨论】:
标签: concurrency scheme multicore
我将从事一个并发编程项目,如果能够使用 Scheme,那就太好了。但是,对于这个项目,真的需要使用不同的 CPU 内核(基于延续的线程不会这样做)。
那么,是否有一些 R5RS 方案实现了 SRFI-18,利用不同的 CPU 内核?
【问题讨论】:
标签: concurrency scheme multicore
Guile 2.0 有一个使用 POSIX 线程的SRFI 18 implementation。 (Guile 1.8 有 POSIX 线程,但没有 SRFI 18。)
【讨论】:
迟到总比没有好:
【讨论】:
Chicken Scheme 编译为 C 和 supports SRFI-18(尽管您应该阅读注释部分!)。
【讨论】: