No, like I said it is only used for non-crticial timing functions (like profiling), where a glitch now and again doesn't hurt. It does not effect the core operation of the game in any way.
- Alfred Rónai György wrote: > [ Converted text/html to text/plain ] > Does this mean, that multi-core AMD cpu-s will have a performance(?) > handicap > while running the new dualcore-source-engine? > (Or more simple: Are we better with a multi-core Intel CPU in the > future?) > Locutus > Alfred Reynolds írta: > > We simply note the fact that the rdtsc return value went backwards > between two consecutive calls. RDTSC returns a monitonically > increasing > value per CPU so it going backwards means that we jumped to a > different > CPU and the counters aren't being kept in sync (certain dual core AMD > architectures suffer from this feature). When we detect that jump > backwards we just let time slip a little (as there is no reliable way > to > know exactly how much time was lost), we only use this timer for > non-critical timing functions (i.e not in running the game > simulation). > > - Alfred > > Gary Stanley wrote: > > > How are you calculating the drift for each cpu? (code snipplets would > be nice) > > I've always wanted to know how to 'detect' TSC drifting. :) > > > At 01:47 PM 1/4/2007, Alfred Reynolds wrote: > > > You can ignore that assert, it means that you have a dual core CPU > and the RDTSC counters on each core do not stay in sync (a "feature" > of certain AMD cpus). We have code to handle this issue, the assert > is just in place so we could determine what hardware setups have the > problem :) The next server release should remove that assert (as we > have answered the question now). > > - Alfred > > Saint K. wrote: > > > Hi,, > Im getting the following error on my clean CS 1.6 install: > > reliabletimer.h (73) : Assertion Failed: m_nPerformanceCounterEnd > > > = m_nPerformanceCounterStart > > > > i've searched google for this error, but apperantly it only occures > at windows machines. > > My config: > Tyan mobo > AMD X2 4200+ > 2GB 400MHz mem > 250GB 7200RPM disk > Distro: Debian > > Any idea's on what triggers this error? > > cheers, > > Saint K. > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux[1] > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux[2] > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux[3] > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux[4] > > > > > ===References:=== > 1. http://list.valvesoftware.com/mailman/listinfo/hlds_linux > 2. http://list.valvesoftware.com/mailman/listinfo/hlds_linux > 3. http://list.valvesoftware.com/mailman/listinfo/hlds_linux > 4. http://list.valvesoftware.com/mailman/listinfo/hlds_linux > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

