2012-10-29 4 views
1

MVAPICH2를 직접 컴파일하려고하지만 psm.h 파일을 찾을 위치가 확실하지 않아 기본 위치에서 찾을 수 없습니다.InfiniBand 설치 경로를 찾는 방법

누구든지 InfiniBand를 찾는 데 사용할 수있는 명령을 알고 있습니까?

+2

Infiniband는 소프트웨어 구성 요소 일뿐만 아니라 하드웨어 구성 요소입니다. 스위치는 일반적으로 수천 달러의 비용이 든다. 소프트웨어 문제 해결을 시작하기 전에 하드웨어가 설치 및 구성되어 있는지 확인하십시오. 그런 다음 설명서를 읽으십시오. – Wug

+1

OFED (OpenFabrics Enterprise Distribution) 개발 패키지가 설치되어 있어야하며 선택적으로 DAPL (MVAPICH2가 DAPL을 지원하는지 확실하지 않음)이 필요합니다. OFED에서 동사의 API libibverbs가 필요할 것입니다. 대부분의 배포판은 사전 패키지화 된 OFED 바이너리를 제공하지만 대개 현재 버전보다 많이 지연됩니다. –

+0

그것은 설치되고 잘 구성되어 있습니다. – Daniel

답변

1

psm.h는 QLogic InfiniPath 용입니다. RHEL 파생 상품에서는 infinipath-psm-devel 패키지에 있어야합니다. QLogic을 사용하지는 않을 것입니다.

MVAPICH2 채널을 명시 적으로 지정하십시오. IB와 네메시스 채널은 물론

./configure --with-device=ch3:nemesis:ib 

을 netmod의 전통 mrail 채널의 경우,

./configure --with-device=ch3:mrail --with-rdma=gen2 

로 구성을 실행하거나, 당신은 OFED 패키지가 설치 (STABLE)이 필요합니다.

관련 문제