delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/05/06/23:16:45

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-envelope-info: <rschulz AT sonic DOT net>
Message-Id: <5.2.1.1.2.20030506201607.01e79f90@pop.sonic.net>
X-Sender: rschulz AT pop DOT sonic DOT net
Date: Tue, 06 May 2003 20:17:15 -0700
To: cygwin AT cygwin DOT com
From: Randall R Schulz <rschulz AT sonic DOT net>
Subject: Re: /proc/cpuinfo
Mime-Version: 1.0

--=====================_118992968==_
Content-Type: text/plain; charset="us-ascii"; format=flowed

Diego,

At 16:56 2003-05-06, Diego Biurrun wrote:
>Hello!
>
>The MPlayer documentation maintainer with shameless requests again ;-)
>
>I have a few questions about /proc/cpuinfo.
>
>On my machine I get the following output under Cygwin:
>
>processor       : 0
>vendor_id       : AuthenticAMD
>type            : primary processor
>cpu family      : 5
>model           : 13
>model name      : AMD-K6(tm)-III Processor
>stepping        : 0
>brand id        : 0
>cpu count       : 0
>apic id         : 0
>cpu MHz         : 250
>fpu             : yes
>flags           : fpu vme de pse tsc msr mce cx8 pge mmx
>
>which differs a bit from the output under Linux:
>
>processor   : 0
>vendor_id   : AuthenticAMD
>cpu family  : 5
>model       : 13
>model name  : AMD-K6(tm)-III Processor
>stepping    : 0
>cpu MHz     : 501.121
>cache size  : 256 KB
>fdiv_bug    : no
>hlt_bug     : no
>f00f_bug    : no
>coma_bug    : no
>fpu     : yes
>fpu_exception   : yes
>cpuid level : 1
>wp      : yes
>flags       : fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnowext 
>3dnow k6_mtrr
>bogomips    : 999.42
>
>
>The 250MHz under Cygwin are probably a bug, I have a 500MHz CPU.

Perhaps the problem has to do with the fact you have an AMD processor. 
My Pentium 4 reports precisely the correct (over-clocked) value for cpu 
MHz. The model name string reports the nominal processor speed.


>The interesting field is flags, which we use in our configure script 
>to check for processor capabilities and later optimize for the ones we 
>find.  Cygwin detects/displays less flags than Linux:
>
>flags           : fpu vme de pse tsc msr mce cx8 pge mmx
>flags       : fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnowext 
>3dnow k6_mtrr

I don't know how to interpret these, but perhaps you can ascertain the 
accuracy of what it reports on my system. It's a Pentium 4 Northwood 
mPGA-478, 0.13 micron design, 133 MHz / 533 MHz manufactured in July 
2002. Cygwin's /proc/cpuinfo reports these flags:

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clfl dtes acpi mmx fxsr sse sse2 ss htt tmi

I attached the (WinZip-compressed) HTML output produced by the CPU-z 
1.17 (<http://www.cpuid.com/>) for this processor.

Perhaps this will help you or someone to ascertain whether the 
/proc/cpuinfo report is consistent with my processor's true nature. 
(For what it might be worth...)


>This is a pity as I now loose 3dnow and mtrr optimizations without 
>manual tweaking.
>
>I know that /proc/cpuinfo is very new on Cygwin.  Is the lack of some 
>flags a bug, or is this just implemented in a different way.  Any 
>chance of supporting those flags in the future?
>
>If somebody decides to extends /proc/cpuinfo that would be 
>tremendously appreciated.  I'm not expecting anything, of course, just hoping.
>
>Many thanks
>
>Diego


Randall Schulz 
--=====================_118992968==_
Content-Type: application/zip; name="cpuz.zip";
 x-mac-type="705A4950"; x-mac-creator="705A4950"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="cpuz.zip"

UEsDBBQAAAAIAOWOpi7EU3qzgwQAAE4XAAAIAAAAY3B1ei5odG3NmOtq4zgUx78PzDscGBZSaBLb
cS6FtJBL05Y2nRBn6bDfZPskEbUtryS3zbzXvN9KdjqzXVK5gwrdQG6Wrd//SDoXabiVaXI23CKJ
z4aSygTPJos/m3/BEnPG5bBdXRu2qztCFu8g3EQsYfx0Vr7OPn8arlkmYU0iPCWckgSqdqd86XZJ
wgQhZDxGdRkeaSy3p67j/AERJonISUSzjWrQ/3ISx/pft3yQA0noJjtNcC2VQCUhVyroRn38R2io
RJYNbXXHlv8Loi7pB9uSv9KlSEmS7Lt7QC4oy0D177bcvu63NWxXdwxDXr1f9ld18sJG9/dsfKgU
SZbrvvbPdrTyZ/DZbZGGyIGtQekUlbn7xlLNLzvclw17me1S34dIn+QF3JIUTaKvMokJLDCTtEjB
h8atmtTtI2Px0UFz3kYOcozomkZEqimtxTeWR88K9E9fjzR4La93cfndQsSMpDTZQRvmLFY2tiGQ
mOdqDE2CZuCBbwE9f5KYxRjDS7oJ6YBjARxzksVwNTURTiz6X5DonmyMayhdXIyafn9gQZkwjm+a
n7HNWK0w2mYqRG52xvlouZ0fNou/yHVkVGvgKhOSF5F2AgEBSmP4mM+/HUMQnJcfns1YKrefJCy6
N9G8zkm/5cHcysNKCqRFImmeUOQm4BO4/ZbN5M24TnYBjRHGhYAZx78LzCLjVLq+23IsjdQwFc8w
NoG6Pd8adOPClEgCExJtjf42gOtwJ1Ecg998JDsQKIEIwSKq4u0DHkPPh/IGSGiGIOh3tJO14qrE
qNflenD9g+VK1+CQLhsNXj29q/H7cTnIf+9x8eqXxS8vg8asSBKbnKp4N6w+o37NYLKluR2oXIcL
jmuU0VZhNzQyMXco7Hjax+50k3Ewuz0IqTyM+sAya87kFnnICI8hJVmh6nFZcHM0nNOIs2YgCVdJ
ImpZjN4Lel2pMQ+avc7JQOUY1yoWj6++Bqpiz2JmtHKUIldFYAZz3BDJ1f3C1tySzPGBiho/cFS2
cVb2pASJQIiJNAYfx287Xts5vAV4YzJVXqsiVn2xTgd+91yPQQvObSYxYIXchpzG5uqugg68geNO
x9C4mlz6RxXdxtoAM8E4RGWoeh1+R7OQqfr2btDpef3L2f/N95ejOax2uXEAp9NlM5iqOy2GS3OC
Ml+9zgHX8XyYh5aYNxVW3sCzrncmo+AL3CjHqmO1uhDpStMmySw1TDLQUCPsnVAqeUZbws2u9Q6w
yS5S63tFU4TGSpGPjCWSPe+LPglJMWV8p9NNkaBxU2Ozj5mX3evNsWHNf0POnuCni8Fi4vUdB5qg
y0ErX9jjXSP+WsULIVn2mwo+MGKNLhZqo01kYZw3zLSK+LgK9J5VsaCJZUGpthGZWCOXsKxJp/6T
Ja/aJuqTkVEccxSi5lhBPO/Zj2FvuqWAUa7sLPShRk3U7r0asj9wkai0G7NH8XwoW1vJCraW8PyQ
56jlf8f4vZDlbgUC5A9UbSD1URJ0oDEuaBKD5550D++HDhn+85o+8lZf+kBcfZWn6J8//QNQSwEC
FAAUAAAACADljqYuxFN6s4MEAABOFwAACAAAAAAAAAABACAAtoEAAAAAY3B1ei5odG1QSwUGAAAA
AAEAAQA2AAAAqQQAAAAA

--=====================_118992968==_
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--=====================_118992968==_--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019