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

Reply via email to