[Beowulf] Correct Units for quoting Interconnect Bandwidth ?

john.brookes at quadrics.com john.brookes at quadrics.com
Wed Jun 2 07:46:33 PDT 2004


The point is that Pallas are wrong to quote Mebibytes under the heading 'MBytes/s'. Mebi is an SI standard prefix with the abbreviation 'Mi', so they should either have 'MiBytes/s' or actually quote MBytes/s. Just an oversight, I assume.

John Brookes

> -----Original Message-----
> From: Daniel Kidger 
> Sent: 28 May 2004 13:37
> To: beowulf at beowulf.org
> Subject: [Beowulf] Correct Units for quoting Interconnect Bandwidth ?
> 
> 
> 
> I have spotted an anomaly when comparing b_eff results with PMB:
>    http://www.hlrs.de/organization/par/services/models/mpi/b_eff/
>    http://www.pallas.com/e/products/pmb/
> 
> The former uses 1.e6 when displaying 'MBytes/s', where that 
> latter appears to 
> use 2^20.   (aka 'Mebibytes/s')
> viz from PMB's Output.c:
> 
> static double MEGA = 1.0/1048576.0;
> if( tmax > 0. ) throughput = (Bmark->scale_bw*SCALE*MEGA)*size/tmax;
> SCALE=1000000 (declare.h)
> size is in bytes, tmax in usec, and scale_bw=2 if say doing PingPong 
> 
> The result is that PMB figures appear *lower* than equivalent 
> b_eff figures.
> 
> 
> Do we have a concensus of what units we should be using?
> 
> So does a 1GB/s interconnect transfer 1 Gigabyte in a second 
> or 1,000,000,000 
> bytes in a second? (As interconnects move from Kilo though 
> Mega to Giga  the 
> gap is of course widening)
> 
> 
> -- 
> Yours,
> Daniel.
> 
> --------------------------------------------------------------
> Dr. Dan Kidger, Quadrics Ltd.      daniel.kidger at quadrics.com
> One Bridewell St., Bristol, BS1 2AA, UK         0117 915 5505
> ----------------------- www.quadrics.com --------------------
> 
> 
> 
> 
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) 
> visit http://www.beowulf.org/mailman/listinfo/beowulf
> 




More information about the Beowulf mailing list