Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
1890 Discussions

Does "Intel MPI library" contain 'MPI Datatype Bool' ???

bugslayer
Beginner
298 Views
Hi all.

I'm trying to use Intel MPI library (evaluation version) instead of LAM/MPI.
But I couldn't find Datatype BOOL in namespace MPI (c++ version) - MPI::BOOL.
(LAM/MPI contains that type)

Other types(char, byte, int, ...) exist in /include64/mpicxx.h, but there's no entry for bool.

How can I use that ?

Thanks.

JH

0 Kudos
4 Replies
TimP
Black Belt
298 Views
Quoting - bugslayer

I'm trying to use Intel MPI library (evaluation version) instead of LAM/MPI.
But I couldn't find Datatype BOOL in namespace MPI (c++ version) - MPI::BOOL.

The standards support level specified for iMPI 4 (currently available to you as a beta) implies (I think) that this feature should be there. If not, you might file a bug report prior to the end of the beta test.
Gergana_S_Intel
Employee
298 Views

Hi JH,

As Tim points out, the BOOL data type is available with Intel MPI Library 4.0 Beta. You can register for and download the beta at www.intel.com/go/mpi.

Let us know if you hit any problems.

Regards,
~Gergana

bugslayer
Beginner
298 Views

You can register for and download the beta at www.intel.com/go/mpi.


Thanks for your answer.
But there's problem on the link. I can't register for it.

Error page shows me 'critical system error.' :<

JH
Gergana_S_Intel
Employee
298 Views
Quoting - bugslayer
Error page shows me 'critical system error.' :<

Hi JH,

I just registered for the beta without any problems. Can you make sure to delete your cookies and restart your browser?

Here is also a direct link to register for the Intel MPI Library 4.0 Beta for Linux*.

Regards,
~Gergana

Reply