All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ville Syrjälä" <syrjala@sci.fi>
To: Rene Herman <rene.herman@gmail.com>
Cc: Linux Kernel <linux-kernel@vger.kernel.org>,
	dpreed@reed.com, Alan Cox <alan@lxorguk.ukuu.org.uk>,
	pavel@ucw.cz, andi@firstfloor.org, rol@as2917.net,
	Krzysztof Halasa <khc@pm.waw.pl>,
	david@davidnewall.com, hpa@zytor.com, john@stoffel.org,
	linux-os@analogic.com
Subject: Re: [RFT] Port 0x80 I/O speed
Date: Thu, 13 Dec 2007 18:42:40 +0200	[thread overview]
Message-ID: <20071213164240.GA15861@sci.fi> (raw)
In-Reply-To: <20071212115701.GC16513@sci.fi>

On Wed, Dec 12, 2007 at 01:57:01PM +0200, Ville Syrjälä wrote:
> On Wed, Dec 12, 2007 at 12:31:18AM +0100, Rene Herman wrote:
> > Good day.
> >
> > Would some people on x86 (both 32 and 64) be kind enough to compile and run 
> > the attached program? This is about testing how long I/O port access to 
> > port 0x80 takes. It measures in CPU cycles so CPU speed is crucial in 
> > reporting.
> 
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 15
> model name      : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
> stepping        : 6
> 
> cpu MHz         : 2394.000
> cycles: out 1830, in 1166
> 
> cpu MHz         : 1596.000
> cycles: out 1925, in 1266

BTW that was my home desktop. I just noticed that my work desktop gives out
significantly different results.

vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6700  @ 2.66GHz
stepping        : 6

cpu MHz         : 2667.000
cycles: out 4263, in 2487

cpu MHz         : 1600.000
cycles: out 4391, in 2623

There seems to be more variation in the results between runs on this system
too. I suppose the difference must be up to the chipset.

My home system:
00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)

My work system:
00:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)

-- 
Ville Syrjälä
syrjala@sci.fi
http://www.sci.fi/~syrjala/

  reply	other threads:[~2007-12-13 16:42 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-11 23:31 [RFT] Port 0x80 I/O speed Rene Herman
2007-12-11 23:40 ` Maxim Levitsky
2007-12-11 23:44   ` Rene Herman
2007-12-12  0:14     ` Maxim Levitsky
2007-12-12  0:27       ` Rene Herman
2007-12-11 23:43 ` Alejandro Riveira Fernández
2007-12-11 23:51   ` Rene Herman
2007-12-12  0:09     ` Alejandro Riveira Fernández
2007-12-12  0:16       ` Rene Herman
2007-12-12 11:43         ` Alejandro Riveira Fernández
2007-12-12 21:02         ` H. Peter Anvin
     [not found]   ` <Pine.LNX.4.61.0712120753210.4443@chaos.analogic.com>
2007-12-12 13:20     ` Rene Herman
2007-12-12 13:23       ` linux-os (Dick Johnson)
2007-12-11 23:55 ` Nigel Cunningham
2007-12-12  0:01   ` Rene Herman
2007-12-12  2:07     ` Nigel Cunningham
2007-12-12  1:19 ` Alistair John Strachan
2007-12-12  1:28 ` Randy Dunlap
2007-12-12  1:40 ` Mike Lampard
2007-12-12  5:23 ` Kyle McMartin
2007-12-12  7:18   ` Rene Herman
2007-12-13  2:41     ` H. Peter Anvin
2007-12-12 19:25   ` H. Peter Anvin
2007-12-12 19:32     ` Andi Kleen
2007-12-12 19:43       ` H. Peter Anvin
2007-12-12  8:17 ` Paolo Ornati
2007-12-12  8:38   ` Edwin de Caluwé
2007-12-12  8:35 ` Dave Young
2007-12-12  8:48 ` Jiri Slaby
2007-12-12 11:25   ` Jiri Slaby
2007-12-12 15:50     ` Rene Herman
2007-12-12 15:53     ` Rene Herman
2007-12-12 18:44     ` H. Peter Anvin
2007-12-12 19:19       ` Rene Herman
2007-12-13 15:19         ` Jiri Slaby
2007-12-12  8:59 ` Juergen Beisert
2007-12-12 14:30   ` Rene Herman
2007-12-12 15:12     ` Juergen Beisert
2007-12-12  9:55 ` Luciano Rocha
2007-12-12  9:57 ` Romano Giannetti
2007-12-12 16:27   ` Rene Herman
2007-12-12 10:28 ` Peter Zijlstra
2007-12-12 10:34 ` Dave Haywood
2007-12-12 11:57 ` Ville Syrjälä
2007-12-13 16:42   ` Ville Syrjälä [this message]
2007-12-12 16:16 ` John Stoffel
2007-12-12 16:39 ` Olivér Pintér
2007-12-12 16:53 ` Ondrej Zary
2007-12-12 17:00   ` H. Peter Anvin
2007-12-12 16:59 ` Cyrill Gorcunov
2007-12-12 17:27 ` Török Edwin
2007-12-12 18:54   ` David P. Reed
2007-12-12 18:39 ` SL Baur
2007-12-12 19:06   ` Rene Herman
2007-12-12 21:32 ` Jesper Juhl
2007-12-12 23:54 ` Jan Engelhardt
2007-12-13  0:13   ` Jan Engelhardt
2007-12-13  2:06   ` H. Peter Anvin
2007-12-22 22:27 ` Bauke Jan Douma
  -- strict thread matches above, loose matches on Subject: below --
2007-12-12  5:06 Chris Holvenstot
2007-12-12 11:20 linux
2007-12-12 12:35 ` Paolo Ornati
2007-12-12 14:48 ` Rene Herman
     [not found] <9zmRR-3pA-25@gated-at.bofh.it>
2007-12-13 16:27 ` James Kosin
2007-12-13 22:07   ` Rene Herman
2007-12-13 22:30     ` Jesper Juhl
2007-12-13 22:37       ` Rene Herman
     [not found] <9A0cz-7xy-13@gated-at.bofh.it>
     [not found] ` <9A0cz-7xy-11@gated-at.bofh.it>
     [not found]   ` <9A4pU-69z-15@gated-at.bofh.it>
2007-12-14 14:08     ` James Kosin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20071213164240.GA15861@sci.fi \
    --to=syrjala@sci.fi \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=andi@firstfloor.org \
    --cc=david@davidnewall.com \
    --cc=dpreed@reed.com \
    --cc=hpa@zytor.com \
    --cc=john@stoffel.org \
    --cc=khc@pm.waw.pl \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-os@analogic.com \
    --cc=pavel@ucw.cz \
    --cc=rene.herman@gmail.com \
    --cc=rol@as2917.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.