[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gnugo-devel] Parallelizing GNU Go
From: |
Dave Denholm |
Subject: |
Re: [gnugo-devel] Parallelizing GNU Go |
Date: |
08 Apr 2003 11:41:02 +0100 |
Arend Bayer <address@hidden> writes:
> Dave wrote:
>
> > Paul writes:
> >
> > > Dave Denholm wrote:
> >
> > > > Depending on what happens with hyper-threading...
> > > > Also depends on whether gnugo is cpmpute bound or memory bound.
> > >
> > > i believe it's mostly memory-bound, but who knows :) hyper-threading might
> > > become a good reason for going threaded but it is not at the moment
> > > certainly.
> > >
> >
> > Hmm - if it really is memory bound, then running two threads might
> > be *slower* than one thread on a multi-cpu machine : memory
> > thrashing may dominate.
>
> My assumption is that GNU Go is mostly CPU bound, with the exception
> (of course) of DFA matching (scan_for_patterns), which is memory latency
> bound.
>
> I base this impression on a few runs witch cachegrind, but it might well
> be that I misinterpreted s.th.
>
I've been meaning to have a look at cachegrind, but have never had
a chance. Is there any brief summary or hot-spot output that
could be usefully posted ?
dd
--
address@hidden http://www.insignia.com
- Re: [gnugo-devel] Parallelizing GNU Go, (continued)
- Re: [gnugo-devel] Parallelizing GNU Go, Paul Pogonyshev, 2003/04/03
- Re: [gnugo-devel] Parallelizing GNU Go, Dave Denholm, 2003/04/03
- Re: [gnugo-devel] Parallelizing GNU Go, Evan Berggren Daniel, 2003/04/03
- Re: [gnugo-devel] Parallelizing GNU Go, Paul Pogonyshev, 2003/04/03
- Re: [gnugo-devel] Parallelizing GNU Go, Evan Berggren Daniel, 2003/04/03
- Re: [gnugo-devel] Parallelizing GNU Go, Heikki Levanto, 2003/04/04
- Re: [gnugo-devel] Parallelizing GNU Go, Dave Denholm, 2003/04/04
- Re: [gnugo-devel] Parallelizing GNU Go, Evan Berggren Daniel, 2003/04/04
- Re: [gnugo-devel] Parallelizing GNU Go, Dave Denholm, 2003/04/04
- Re: [gnugo-devel] Parallelizing GNU Go, Arend Bayer, 2003/04/04
- Re: [gnugo-devel] Parallelizing GNU Go,
Dave Denholm <=
- Re: [gnugo-devel] Parallelizing GNU Go, Hellwig Geisse, 2003/04/04
Re: [gnugo-devel] Parallelizing GNU Go, John P. Murphy, 2003/04/03