Talk:Concurrent computing: Difference between revisions

Content added Content deleted
Line 18: Line 18:
== What are "concurrent threads"? ==
== What are "concurrent threads"? ==


Conceptually speaking, unless you have multiple CPUs, there cab be only one "thread" that is executing at any one time. This suggests a possible approach for implementing this task in languages which do not "support threading": One could implement a simplistic thread scheduler, and then use that to implement the task.
Conceptually speaking, unless you have multiple CPUs, there can be only one "thread" that is executing at any one time. This suggests a possible approach for implementing this task in languages which do not "support threading": One could implement a simplistic thread scheduler, and then use that to implement the task.


Consider also languages which support concurrent syntax without necessarily haven gotten around to implementing support for dispatching across multiple CPUs.
Consider also languages which support concurrent syntax without necessarily haven gotten around to implementing support for dispatching across multiple CPUs.