[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[opendx-dev] Re: dxexec: 20% perf speedup
Randall Hopper:
| From profiling dxexec, I've found that 20-25% of it's time in the
|single-process case is spent locking and unlocking mutex locks (on SGI).
|AFAICT these locks add unnecessary, avoidable overhead to the
|single-process case.
|
| I can cook a patch so that mutex locks are only used in dxexec when
|"nprocs > 1". But before I do, I'd like to find out whether the DX
|committers would be willing to commit this patch.
Perhaps worth mentioning that I already have a patch and the 20-25% savings
is real savings, not estimated from prof numbers. However the patch needs
refined to be ready for a commit.
--
Randall Hopper
aa8vb@yahoo.com