Anyone know where I can find Toga II compilations by Bryan Hofmann including a 64 Bit compilation. Does Bryan have a new domain?
Thanks
compilations by Bryan Hofmann
Moderators: hgm, Rebel, chrisw
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
compilations by Bryan Hofmann
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 415
- Joined: Fri Dec 15, 2006 9:46 pm
- Location: Philippines
Re: compilations by Bryan Hofmann
Hello Ted,
I already asked about the whereabouts of Bryan Hoffman before, but got no answers. His site is down, with no new domain. The only BH I found on the net was developing a MAME game simulator. I don't know if he is the guy involved there.
Anyway, note the version you want as I still have his archives on my back-up CD. How could I miss this ?
My HD still has this 2 last Toga compiles which fits your descriptions:
http://mihd.net/6seti0
Denis
I already asked about the whereabouts of Bryan Hoffman before, but got no answers. His site is down, with no new domain. The only BH I found on the net was developing a MAME game simulator. I don't know if he is the guy involved there.
Anyway, note the version you want as I still have his archives on my back-up CD. How could I miss this ?
My HD still has this 2 last Toga compiles which fits your descriptions:
http://mihd.net/6seti0
Denis
e-mail: computer.chess@hotmail.com
-
- Posts: 2851
- Joined: Wed Mar 08, 2006 10:01 pm
- Location: Irvine, CA, USA
Re: compilations by Bryan Hofmann
In every test that I've seen, 64 bit compiles of Toga II have performed worse that the 32 bit ones. Bryan did make some just to keep people from bugging him.AdminX wrote:Anyone know where I can find Toga II compilations by Bryan Hofmann including a 64 Bit compilation. Does Bryan have a new domain?
Thanks
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: compilations by Bryan Hofmann
Thank you Denis, that is what I was looking for...
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 6340
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: compilations by Bryan Hofmann
I wonder why that would be the case .....Dirt wrote:In every test that I've seen, 64 bit compiles of Toga II have performed worse that the 32 bit ones. Bryan did make some just to keep people from bugging him.AdminX wrote:Anyone know where I can find Toga II compilations by Bryan Hofmann including a 64 Bit compilation. Does Bryan have a new domain?
Thanks
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 2056
- Joined: Mon Mar 13, 2006 2:31 am
- Location: North Carolina, USA
Re: compilations by Bryan Hofmann
AdminX wrote:I wonder why that would be the case .....Dirt wrote:In every test that I've seen, 64 bit compiles of Toga II have performed worse that the 32 bit ones. Bryan did make some just to keep people from bugging him.AdminX wrote:Anyone know where I can find Toga II compilations by Bryan Hofmann including a 64 Bit compilation. Does Bryan have a new domain?
Thanks
Likely a 64 bit porting issue. Sometimes just recompiling is insufficient.
There are lots of programming techniques that don't work when moving
from 32 bit to 64 bit compiles.
-
- Posts: 2851
- Joined: Wed Mar 08, 2006 10:01 pm
- Location: Irvine, CA, USA
Re: compilations by Bryan Hofmann
In non-bitboard engines 64 bit data manipulation is rarely used, giving only a small benefit.AdminX wrote:I wonder why that would be the case ..... :?:Dirt wrote:In every test that I've seen, 64 bit compiles of Toga II have performed worse that the 32 bit ones. Bryan did make some just to keep people from bugging him.AdminX wrote:Anyone know where I can find Toga II compilations by Bryan Hofmann including a 64 Bit compilation. Does Bryan have a new domain?
Thanks
A larger effect is that the code grows larger, causing a significant slow down.
Another similar effect is a speedup due to extra registers in 64 bit mode.
In most non-bitboard engines all these issues usually net out to a very small increase in speed, but in Toga's case it is a very small decrease. I don't know specifically what it is about Toga that causes this, but I could speculate that heavy use of pointers or small numbers of local variables might lead to this. These are not bad techniques, they would probably make an engine faster in both 32 and 64 bit modes, but leave it relatively better with just 32 bits.