[RC5] Cyrix M2-300

gindrup at okway.okstate.edu gindrup at okway.okstate.edu
Thu Jul 16 15:53:07 EDT 1998

     Would it be easier to post a utility to turn on CPUID?  Such a 
     utility could be installed in the boot scripts for most users and 
     this would help them in other ways as well.
        Alternatively, is there a utility "out there" on the WWW that 
     will do this?  This sounds like the sort of thing _c't_ would do.
     seems to give some information on using ports 0x22 and 0x23 to get 
     access to the 6x86MX configuration registers and possibly modify 
     "The Brotherhood of the CPU" at http://www.processor.org/files.htm 
     provide m2opt.zip and 6xopt078.zip -- two programs for "optimizing" 
     the 6x86/6x86MX.  At that location is also cyrixid.zip, a program 
     for extracting state information about the Cyrix/IBM CPUs.
        Also at this site are a few similar utilities for the K6 and K6-2 
     -- enwa.zip (enables write allocate in K5 and K6) and cpuid.zip 
     (extracts state information from the AMD CPU).
        I have neither of these processors and have never used any of 
     "The Brotherhood ..."'s software.  So, sieze the fish, today!
        This page *also* has a bunch of utilities for "optimizing" and 
     clock setting.  You might want to skip CPUIdle if you intend to work 
     on D.Net projects...  :-)
            -- Eric Gindrup ! gindrup at okway.okstate.edu

______________________________ Reply Separator _________________________________
Subject: Re: [RC5] Cyrix M2-300 
Author:  <rc5 at lists.distributed.net> at SMTP
Date:    7/16/98 9:55 AM

On Wed, 15 Jul 1998 19:56:50 GMT, Khouri Giordano wrote:
>I set up a few Cyrix M2-300 (233MHz) machines to process RC5 and they 
>do 550 kkeys/sec. My main machine is a K6-233 which does 380 
>kkeys/sec. Now that we've switch to DES, the Cyrix's do 800 and the K6 
>does 1400. The software detects the K6 properly and uses the MMX core, 
>but it detects the M2's as "Cyrix 486". I had to force the software to 
>use the 6x86 core but it doesn't use the MMX core.
>Will the MMX core be put into the DOS client soon? I have 3 out of 4 
>of the Cyrix machines running DOS.
>Khouri Giordano
The 6x86 series chips being detected as 486es is a flaw due to the fact 
that cyrix made CPUID an instruction that must be turned on by the bios 
(or other utility) each time at bootup (all other processor makers 
decided that CPUID would never be disabled).  Evidently, many 
bios/motherboard makers did not do this, and as a result, many 6x86es 
around the world are detected as 486es.  I'm not going to redo the 
client's cpu detect routines with cyrix specific code to work around 
this (it would be as long as the main detection routine used for 
everything else), but I'll make an override to enable mmx in version 
2.7100.417 so 6x86mx owners can take advantage of their mmx 
I'm unsure how soon a DOS MMX client will be available due to problems 
we're having with the MMX core on older compilers.
Mike "Silby" Silbersack
silby at execpc.com
Distributed.Net Tech Support
We cracked RC5-56.  We cracked DES.  Can you help us with RC5-64? 
Put your idle CPU to work:  Add it to the world's LARGEST computer. 
To unsubscribe, send 'unsubscribe rc5' to majordomo at lists.distributed.net 
rc5-digest subscribers replace rc5 with rc5-digest

To unsubscribe, send 'unsubscribe rc5' to majordomo at lists.distributed.net
rc5-digest subscribers replace rc5 with rc5-digest

More information about the rc5 mailing list