Q: 64-bit PCI - 66 Mhz vs 33 Mhz networking performance?

Pedro Díaz Jiménez pdiaz88 at terra.es
Tue Jul 3 18:47:02 PDT 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 03 July 2001 22:20, Patrick Geoffray wrote:
> Hi Wes,
>
> W Bauske wrote:
> > That's interesting. Do you by chance have numbers for ServerWorks
> > and say, a 32bit PCI config? Just curious how bad 150MB/sec is.
> > For what I do, that would be more than enough.
>
> You need to keep in mind the (theor.) peak of the PCI bus :
> * 32 bits/33 Mhz : aggregated ideal peak at 132 MB/s
> * 64 bits/33 Mhz : aggregated ideal peak at 264 MB/s
> * 64 bits/66 Mhz : aggregated ideal peak at 528 MB/s
>
> On a Intel 440GX 32/33 :
> ================================
>
> DMA rate for 4096 Byte transfers (32bit / 33MHz bus)
> 1st: 8 pages from bogus sdma pg, 8 to bogus rdma
>         bus_read  (send) = 128 MBytes/s
>         bus_write (recv) = 128 MBytes/s
>
> DMA rate for 4096 Byte transfers (32bit / 33MHz bus)
> 2nd: sdma a page, rdma a page 8 times
>         bus_read  (send) = 128 MBytes/s
>         bus_write (recv) = 128 MBytes/s
>
> DMA rate for 4096 Byte transfers (32bit / 33MHz bus)
> 3rd: sdma and rdma to/from alternating pages (coarse grain)
>         bus_read  (send) = 128 MBytes/s
>         bus_write (recv) = 128 MBytes/s
>
> DMA rate for 4096 Byte transfers (32bit / 33MHz bus)
> 4th: sdma and rdma to/from alternating pages (fine grain)
>         bus_read  (send) = 128 MBytes/s
>         bus_write (recv) = 128 MBytes/s
>
> => that's good (Intel chipsets are not bad for 32/33)
>
>
> On ServerWorks 64/66 (LE):
> ==========================
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 1st: 8 pages from bogus sdma pg, 8 to bogus rdma
>         bus_read  (send) = 455 MBytes/s
>         bus_write (recv) = 512 MBytes/s
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 2nd: sdma a page, rdma a page 8 times
>         bus_read  (send) = 455 MBytes/s
>         bus_write (recv) = 512 MBytes/s
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 3rd: sdma and rdma to/from alternating pages (coarse grain)
>         bus_read  (send) = 455 MBytes/s
>         bus_write (recv) = 512 MBytes/s
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 4th: sdma and rdma to/from alternating pages (fine grain)
>         bus_read  (send) = 455 MBytes/s
>         bus_write (recv) = 512 MBytes/s
>
> => Well, compare it to the i860. But be carefull, some ServerWorks
> chipsets are not so good.
> For example the HE-LE (64/66) :
> ================================
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 1st: 8 pages from bogus sdma pg, 8 to bogus rdma
>         bus_read  (send) = 315 MBytes/s
>         bus_write (recv) = 372 MBytes/s
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 2nd: sdma a page, rdma a page 8 times
>         bus_read  (send) = 315 MBytes/s
>         bus_write (recv) = 372 MBytes/s
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 3rd: sdma and rdma to/from alternating pages (coarse grain)
>         bus_read  (send) = 315 MBytes/s
>         bus_write (recv) = 372 MBytes/s
>
> DMA rate for 4096 Byte transfers (64bit / 66MHz bus)
> 4th: sdma and rdma to/from alternating pages (fine grain)
>         bus_read  (send) = 315 MBytes/s
>         bus_write (recv) = 372 MBytes/s
>
>
> The best way to choose a machine is to bench the PCI bus before
> to buy, ask from a loan from the vendor.
>
> A good idea would be to collect PCI performances from different
> motherboards (and different chipsets) and put them on a website
> to help people to make their choice. If someone has some free
> time...

I have the space, the bandwitch and maybe the time. Do you think 
planetcluster.org, hardware section, is a good site?

Any volunteers for collecting the data?

Regards

Pedro


>
> -----------------------------------------------------------
>
> |   Patrick Geoffray, Ph.D.      patrick at myri.com         |
> |   Myricom, Inc.                http://www.myri.com      |
> |   Cell: 865-389-8852           325 N. Santa Anita Ave.  |
> |   Fax:  865-974-1950           Arcadia, CA 91006        |
>
> -----------------------------------------------------------
>
>
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit
> http://www.beowulf.org/mailman/listinfo/beowulf

- -- 

  __________________________________________________
 /                                                  \
 | Pedro Diaz Jimenez                               |
 |                                                  |
 | pdiaz88 at terra.es      pdiaz at acm.asoc.fi.upm.es   |
 |                                                  |
 |                                                  |
 | http://planetcluster.org                         |
 | Clustering & H.P.C. news and documentation       |
 |                                                  |
 | There are no stupid questions, but there's a lot |
 | of inquisitve idiots                             |
 |        Anonymous                                 |
 \__________________________________________________/

- -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

mQGiBDqcGZsRBADFIahNPLk8suMlS39m8RqatLgX4dO7PU2F5p1oVvkyB7PaLQCv
FREWwfrjGpxAjRnxyZ4TdaFi1oCP495t5R2CdjPZu0EfjsEqosdLXkjDsKl2n4Wo
Afb6BaHMJS5PADEI0QfpZOkB8OruAZja/oGmn5rThyjgCxWHUuK1ArmeGwCg7+9a
owg9wP1RohePHJSDB9d2HYMD/i7z1X4ev+K90LumgJwSWlScJ7MEip5rw4wqGOkK
lF/C2nTYsoX5CVEn/pu7hROL/BWIYtBgkNDaEjsVsyb+4KjQXcZUW5l3ADipWYx2
r9s4sFfeZ9nfhDcG0aNYRcCNkYSZ/WxUkXS8UjVEAEhkFu1BA+6UZmeq3pKtJZTR
+HqKA/9zRmgTon36zt2qe9eiR6DyY0EpGEI0iY+KYX6GC/wxizeHBw0FW1eOEoxF
GjtxdBv/U9vi7Vgav6aY+pr4la5q6jVabe03Y8yGDFeL8jM+lqww1rzpABiGrF+W
qge65zCUjL3jJE5+5yi+KcRyllb1OA7uXQTtsRw+TGq9Dvaaz7QwUGVkcm8gRGlh
eiBKaW1lbmV6IChCLk8uRi5ILikgPHBkaWF6ODhAdGVycmEuZXM+iFYEExECABYF
AjqcGZsECwoEAwMVAwIDFgIBAheAAAoJEJ7ud33hGMZRj20An2Ce4S/vBTuZDxnL
WFBrJRnc3UdaAKDnIPNRbz7r4dh9AuBcpbCE1pQ/SLkBDQQ6nBmqEAQAr7O07Dws
5zAbQvm1hwGthXKCHtIIuWCPdX/XkNG6ZxV/cXgs4LI4oAg3GhttD2JIEk2SoVXE
FOf/wIddIDz70/9mIZavMvpR31LxBFSJk0Up3caOvThM90wMttRi7tg7cf04rrMM
Phy8T5bOIW/q5SMwZffbJXD7bA0/jDLdQ6MAAwYD/1emSwNTzOOmMCZadoEBpKIE
HA35P2/m/SsCI+pQ/OKXKPvvrQKTQqRCcDa5aq31oSiT9M5WQ96BlIGKHRPWGpvm
0822V7M9RF2mYZPIfgKfTSvZpYHzjz+RM7PvBBiBc9l95vy70Sh7SywIF86H80Ag
D0dUIDtGlrSANhXjx4EJiEYEGBECAAYFAjqcGaoACgkQnu53feEYxlHdVACgjVhU
Y8CKf6MYZgQOR9eIDNvTX0AAn3dwbW1HLxEF5OQKJIsngl0BUlYK
=d4S3
- -----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7QnWWnu53feEYxlERAstSAJ0X6JNbdRgxeFdwSWVnL903LBDeHwCg3pHL
hp2K1fRQeIokWnYhtoc/tJk=
=oxxW
-----END PGP SIGNATURE-----




More information about the Beowulf mailing list