Well, looking at the libverbs sources, it seems that there is a patch for 
devinfo (cf below).

Thus, the correct speeds, according to the libibverbs patch. And, if I 
understand well, they must be 
multiplied by the coding ratio to get the real link speed.

I joined another patch. I don't know if we should remove the case 4 and fall 
through case 8 or just keep it as I do.

Regards,

Ludovic

libibverbs/fixes/add_support_for_extended_speends.patch

[PATCH]libibverbs: Add support for extended speeds

8:  FDR-10 is a proprietary link speed which is 10.3125 Gbps at 64/66
    encoding rather than 8b10b encoding.
16: FDR - 14.0625 Gbps
32: EDR - 25.78125 Gbps

+--- a/examples/devinfo.c
++++ b/examples/devinfo.c
+@@ -139,7 +139,12 @@ static const char *speed_str(uint8_t speed)
+ switch (speed) {
+ case 1:  return "2.5 Gbps";
+ case 2:  return "5.0 Gbps";
+-      case 4:  return "10.0 Gbps";
++
++      case 4:  /* fall through */
++      case 8:  return "10.0 Gbps";
++
++      case 16: return "14.0 Gbps";
++      case 32: return "25.0 Gbps";
+ default: return "invalid speed";
+ }
+ }



-----devel-boun...@open-mpi.org a écrit : -----
A : de...@open-mpi.org
De : Peter Kjellström 
Envoyé par : devel-boun...@open-mpi.org
Date : 09/05/2012 16:35
Objet : Re: [OMPI devel] FDR: bad patch? (was: 1.6rc3 is out)

On Wednesday 09 May 2012 10.20.47 Jeff Squyres wrote:
...
> I don't have any QDR or FDR equipment -- what's the typical active_width for
> QDR and FDR?
>
> QDR is 32000, so is that active_speed of 4 and active_width of 4? (8000 * 4
> = 32000)?
>
> FDR is 56000 (right?
 
Pretty much all IB is 4x to host.
 
4x QDR is 40 Gbps at link level => 8 Gbps data per link (8/10 coding)
4x FDR10 is 40 Gbps at link level => ~9.7 Gbps data per link (64/66 coding)
4x FDR is 56 Gbps at link level => ~13.5 Gbps data per link (64/66 coding)
 
/Peter
 
> I haven't kept up with IB specs since Cisco killed
> IB...), so what are its active_speed and active_width values?
 
--
-= Peter Kjellström
-= National Supercomputer Centre
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel


[pièce jointe "signature.asc" supprimée par Ludovic Hablot/EXT/FR/BULL]

Attachment: OpenMPI_FDR.patch
Description: Binary data

Reply via email to