Programming

하나 둘씩 32bit를 버리고 있네요... OpenMPI 5.0 32비트 미지원...

crazyits 2023. 2. 7. 14:41
반응형

OpenMPI를 아는 사람보다 모르는 사람이 더 많을 것이라 생각듭니다.

OpenMPI라는 것은 메세지를 전달하는 인터페이스 라이브러리로... 멀티 프로세서를 위한 시스템에서 주로 사용되는 것입니다.

예전에는 일반 CPU로도 듀얼 소켓이 가능했었고 시장에서 구매가 손쉬웠습니다.

제조사들이 하나둘씩 제약을 가하면서 지금은....

프로세서도 따로 구입을 해야 되고..... 메인보드도 한정된 제품만 있거나....

완제품 서버쪽을 구입을 고려해야 되어버렸습니다.

여튼 OpenMPI 라는 것이 저런식으로 듀얼, 쿼드... 또는 네트워크를 통하여 프로세서가 물리적으로 분리되어 있을때 프로세서 연산을 효율적으로 하기 위해서 통신이 필요합니다.

이럴때 사용하게 되는 라이브러리로 주로 서버급 이상 HPC를 구축하는데 사용하는 그런 것입니다.

https://github.com/open-mpi/ompi/pull/11282

 

Have configure abort if building for 32 bit by jsquyres · Pull Request #11282 · open-mpi/ompi

Per #11248, have configure abort if it detects that it is building in a 32-bit environment. The intent here is to see -- especially after v5.0.0 has been released and gets real-world usage -- if an...

github.com

조만간에 5.0 릴리즈를 앞두고 있는데...

여기에서 32비트에 대한 지원을 중단한다고 합니다.

기존에 OpenMPI를 사용하던 32비트 프로젝트들은 4.X를 사용해야 합니다.

 

오래되기도 하였고 현재 시스템의 발전 상황을 볼때는 32비트는 버리는 것이 맞는 것 같긴 하다.

OS도 윈도우에서 32비트는 더 이상 지원하지 않는 것으로 알고 있다.

그러니....

다른 곳에서도 32비트들이 정리가 되겠지.....

반응형