Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

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

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

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