Author: Antonio Dieguez
Date: 21:41:05 09/20/01
Go up one level in this thread
hi Miguel! thanks for the tip. Duerme bien y cuidate. >This might not be the answer to your question but it could be useful: > >sometimes, if you are willing to sacrifice readibility and speed is critical >you can replace > >if (a==b && c==d) { > do_something(); >} > >by > >if (0 == ((a-b) | (c-d))) { /* avoids mispredictions caused by && */ > do_something(); >} > >it could be faster in some cases. Of course, is prone to bugs if you use >it everywhere. > >Regards, >Miguel >
This page took 0 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.