From: Maritimus <rea...@ih...> - 2004-10-30 10:55:58
|
> > This looked interesting: > > http://www.cs.helsinki.fi/linux/linux-kernel/2001-31/0542.html > > Hmm.. That is interesting. I know that the "rdtsc" instruction was > introduced with the Pentium so it should work on all machines that > Syllable currently runs on. From what I've read, at least some or all incarnations of the AMD K5, IDT Winchip, Cyrix 6x86 / MediaGX either don't support rdtsc, or will screw it up. The Linux kernel code seems to have workarounds for chips that don't support the rdtsc instruction. Many non Intel Pentium clones can't be counted on supporting rdtsc. The NexGen Nx586, AMD/Cyrix 5x86s, 486s etc, don't have it at all. Not that Syllable can currently run on those because of a couple of lines of Kurt's i586 assembler enthusiasm, but someone's going to want to sooner or later :) > |