[chuck-users] Parallel Shreds

Tom Duff td at pixar.com
Wed Jan 28 23:43:09 EST 2009


On Wed, 28 Jan 2009, Stephen Sinclair wrote:

> It's parallel, but not concurrent. ... However, they don't run in
> separate operating system threads, which would be "concurrent".

Standard terminology in CS is more or less the reverse.  "Concurrent"  
means apparently happening at the same time, "parallel" means executing on
more than one CPU.  Multi-threaded programs are concurrent, but they're
only parallel if they're running on more than one core.

Of course, these things can change.  "Core" used to mean RAM.  Now it
means CPU.

-- 
Tom Duff.  PLEASE GO ON.


More information about the chuck-users mailing list