Author: Miguel A. Ballicora
Date: 10:27:04 10/05/01
Go up one level in this thread
On October 05, 2001 at 00:53:07, Robert Hyatt wrote: >>>compare that to a machine with twice the resources that will run that >>>algorithm well. That isn't what this algorithm analysis is about. It is _very_ >>>safe to assume that the dual-cpu machine and the single-cpu-running-two-threads >>>cases are _identical_ in their overhead costs from the machine perspective. >>>Which means it can be ignored... >> >>I do not see why it is safe. Particularly, when you don't know how the >>hardware is going to be in 10 years. 10 years ago branch misprediction >>was not an issue, today is. Can you guarantee that ignoring that overhead >>is safe in the future generation of computers? yes or no?. >> >>Miguel > >I can guarantee you that future machines will have _worse_ memory bottlenecks. >And worse bus conflicts. That will always be more expensive than context >switching. New cpus will have zero context switching overhead as they will >begin to do threading inside the processor... Then, regarding this point it all comes to how well you predict the architecture of the processors of the future. Miguel
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.