Messages in this thread | | | Date | Mon, 21 Jul 1997 18:21:03 -0600 (MDT) | From | Teunis Peters <> | Subject | Re: Kernel cpu selection + other platforms? |
| |
On Mon, 21 Jul 1997, Mike Jagdis wrote:
> On Sun, 20 Jul 1997, Richard A. Soderberg wrote: > > > Well, with this, we could make an entire Processor toplevel category, then > > categorize it by something arbitrary (x86, DEC, whatever)... under x86, put: > > > > Intel, AMD, IBM, Cyrix. or 386, 486, Pentium, PPro, PII. > > > > Then list each processor for that company and it's associated optimizations > > and/or bugfixes... I'm not dealing with non-intel processors just yet.. > > Don't know enough about them. > > Why? It is pretty easy to recognise all x86 varieties (other than the > early 486 clones) at run time and simply Do The Right Thing without > asking the user daft questions about whether they have microcode > bug #564 or working frozzle optimizations. Most users won't even > know what is under their CPU fan never mind what the hell you're > talking about!
and other people's clones and all..
You're right, it IS easy..... providing you don't want any changes... [like 4(?) different optimizations for 6x86 and you don't want to run all of them]
Sometimes having CPU-specific is VERY nice :)
How about -> Standard Layout -> Toys Layout -> CPU-specific optimizations.
Thanks to CPU-detection being a LITTLE behind (what, no K6 or 6x86? no MMX? HUH?????) [nevermind - I KNOW this is fixed now - just making a point].... we sorta may end up needing this...
FWIW - Can MMX be detected? Will it's PRESENCE be in /proc/cpuinfo? I'm planning on supporting it but I want to disable it if it isn't present....
I do 3d simulations :)
Have a pleasant week :) - Teunis
| |