[openib-general] Cray XD1 and OpenSM.. (ignoreing	certain	guids?)
    Hal Rosenstock 
    halr at voltaire.com
       
    Mon Oct 17 06:16:24 PDT 2005
    
    
  
On Sat, 2005-10-15 at 20:22, Troy Benjegerdes wrote:
> >It's more than that: in addition to the IB hardware/driver difference,
> >it will need to be ported from Linux to whatever Cray OS is.
> >
> >  
> >
> The Cray XD1 is actually running Linux.. I've even managed to build and 
> boot my own kernel on one. They are actually using a derivative of the 
> OpenIB SDP code that has been ported to what they call "RapidArray", 
> which is infiniband at the wire-protocol level. They don't implement any 
> of the higher level stuff (like, obviously,  SMA)
> 
> >  
> >
> >>And if there's a 
> >>'soft-sma'  available, could it be made to work on pathscale cards as well?
> >>    
> >>
> >
> >PathScale has an soft SMA for their HCAs already (for Linux at least).
> >
> >-- Hal
> >
> >  
> >
> I'm going to take a look at pathscale's sma when I get a chance. (which 
> in reality probably won't be until after SC)
Here is a quick spec:
SMA (for HCA device)
Get NodeInfo
Get NodeDescription
Get/Set PortInfo
Get/Set P_KeyTable (OpenSM only currently gets the P_KeyTable)
Get/Set SLtoVLMappingTable (OpenSM does not get or set the
SLtoVLMappingTable currently)
Get/Set VLArbitrationTable if supported in IB device  (OpenSM does not
currently get or set VLArbitrationTable)
Get/Set GUIDInfo (OpenSM does not get or set GUIDInfo currently)
The bulk of the work is in PortInfo support.
Also, you might want to implement PMA as well:
Get/Set PortCounters 
Get/Set PortSamplesControl
Get PortSamplesResult
Get ClassPortInfo
perquery only uses PortCounters.
-- Hal
    
    
More information about the general
mailing list