Not able build Parallel HDF5

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Not able build Parallel HDF5

shamkumar
Hi All,

I am building HDF5 Library locally and Following is my machine Configuration : -
  • Windows 8.1
  • HDF5 1.8.14
  • Visual Studio 2010 (64)
  • CMake 3.8.1 
In CMakeList.txt file, I have made following change to Enable MPI Parallel.

Inline image 1

While Creating Solution file you have to follow Certain steps in CMake

1) I have Configure the project here I am facing some issues :-
     
  Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)

  Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)

  Parallel libraries not found


I have few question on this ?

  1.    Which Vesrion of OpenMPI Library should I use ?
  2.    From where should I download OpenMPiLibary and Install so all Error related Includes and linking should go away ?

Is somewhere Pre Build Libraries are available with Parallel Option Enable ?

Regards,
Shamkumar


_______________________________________________
Hdf-forum is for HDF software users discussion.
[hidden email]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5
Reply | Threaded
Open this post in threaded view
|

Re: Not able build Parallel HDF5

Allen Byrne
I have just opened a JIRA issue HDFFV-10321 on this issue yesterday. There are incosistencies with the current implementation I hope to address. Of course, the CMake changes are widespread throughout the code and with the next release of 1.8 this month, I may not be able to get the changes into the release.

Currently we do not have OpenMPI on windows, we have used either MSMPI or Intel MPI. In the past I have tested on MSMPI and VS2015. Any future work would require an investment in effort to support Windows MPI development.

Allen

On Thursday, November 2, 2017 2:17:49 AM CDT shamkumar rajput wrote:

> Hi All,
>
> I am building HDF5 Library locally and Following is my machine
> Configuration : -
>
>    - Windows 8.1
>    - HDF5 1.8.14
>    - Visual Studio 2010 (64)
>    - CMake 3.8.1
>
> In CMakeList.txt file, I have made following change to Enable MPI Parallel.
>
> [image: Inline image 1]
>
> While Creating Solution file you have to follow Certain steps in CMake
>
> 1) I have Configure the project here I am facing some issues :-
>
>   Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)
>
>   Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)
>
>   Parallel libraries not found
>
>
> I have few question on this ?
>
>
>    1.    Which Vesrion of OpenMPI Library should I use ?
>    2.    From where should I download OpenMPiLibary and Install so all
>    Error related Includes and linking should go away ?
>
> Is somewhere Pre Build Libraries are available with Parallel Option Enable ?
>
> Regards,
> Shamkumar
>



_______________________________________________
Hdf-forum is for HDF software users discussion.
[hidden email]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5
Reply | Threaded
Open this post in threaded view
|

Re: Not able build Parallel HDF5

shamkumar
Thanks for the update. 

On Nov 2, 2017 6:58 PM, "Allen Byrne" <[hidden email]> wrote:
I have just opened a JIRA issue HDFFV-10321 on this issue yesterday. There are incosistencies with the current implementation I hope to address. Of course, the CMake changes are widespread throughout the code and with the next release of 1.8 this month, I may not be able to get the changes into the release.

Currently we do not have OpenMPI on windows, we have used either MSMPI or Intel MPI. In the past I have tested on MSMPI and VS2015. Any future work would require an investment in effort to support Windows MPI development.

Allen

On Thursday, November 2, 2017 2:17:49 AM CDT shamkumar rajput wrote:
> Hi All,
>
> I am building HDF5 Library locally and Following is my machine
> Configuration : -
>
>    - Windows 8.1
>    - HDF5 1.8.14
>    - Visual Studio 2010 (64)
>    - CMake 3.8.1
>
> In CMakeList.txt file, I have made following change to Enable MPI Parallel.
>
> [image: Inline image 1]
>
> While Creating Solution file you have to follow Certain steps in CMake
>
> 1) I have Configure the project here I am facing some issues :-
>
>   Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)
>
>   Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)
>
>   Parallel libraries not found
>
>
> I have few question on this ?
>
>
>    1.    Which Vesrion of OpenMPI Library should I use ?
>    2.    From where should I download OpenMPiLibary and Install so all
>    Error related Includes and linking should go away ?
>
> Is somewhere Pre Build Libraries are available with Parallel Option Enable ?
>
> Regards,
> Shamkumar
>



_______________________________________________
Hdf-forum is for HDF software users discussion.
[hidden email]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5