Re: About Parallelism
Scott J. McCaughrin wrote:
I have a multi-CPU machine, but I suspect my compilers may not be
taking advantage of parallelism. Yes, I am doing penty of multi-
threading, but how can I make sure that the implementation is
actually making use of the multiple CPU's (Xeons)?
How about running a system monitor and verifying that the cpus are as
busy as you expect?
Chris
.
Relevant Pages
- About Parallelism
... but I suspect my compilers may not be ... taking advantage of parallelism. ... I am doing penty of multi- ... threading, but how can I make sure that the implementation is ... (comp.os.linux.development.system) - Re: About Parallelism
... taking advantage of parallelism. ... I am doing penty of multi- ... calculations in multiple threads, no I/O) and run it on various configurations and measure its execution time. ... If that doesn't vary with the number of CPUs in use, then your OS (or threading library) doesn't scale well. ... (comp.os.linux.development.system) - Re: How to go about. On read/write locks
... take advantage of the parallelism that can more and more often be ... that OS-level threading does use them both, ... GIL effectively prevents parallel operations. ... More complex operations - such as iteration - might need more coarse grained locking. ... (comp.lang.python) - Re: Is parallelism for real?
... Scott J. McCaughrin wrote: ... no trouble providing code to demonstrate it. ... example of assembly-code implementing parallelism: ... (comp.arch) - Re: Is parallelism for real?
... Scott J. McCaughrin wrote: ... no trouble providing code to demonstrate it. ... example of assembly-code implementing parallelism: ... (comp.arch) |
|