[vsipl++] [patch] Parallel Howto
Toon Knapen
toon.knapen at telenet.be
Tue Jul 18 06:41:49 UTC 2006
Mark Mitchell wrote:
> 2. I've started saying "uni-processor" and "multi-processor" instead of
> "serial" and "parallel". What do you think about adopting that
> convention? The problem is that uniprocessors can be parallel (SIMD
> units, or Cell).
We recently have been looking at the wording in our tutorials too and I
think it might be confusing to use terms like 'uni-processor' or
'multi-processor'. The main reason is that MPI and multi-threading is
about processes, not processors. On what processor these processes will
be scheduled is up to the OS (generally). My experience is that the
scheduling of processes on processors is something very confusing for
users and using these terms might add to that confusion. And indeed,
once users are dealing with multi-core processors, this will be even
more confusing.
Toon Knapen
PS: Hope you don't mind me chipping in this conversation.
More information about the vsipl++
mailing list