Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.

Is there any performance or space overheads for using 'tag' in MPI?

seongyun_k_
Beginner
626 Views

Hi, 

I wonder if  there can be any performance or space overheads for using 'tag' in MPI.

It would depend on how it is implemented, but I guess if it used a sort of hash map and keep (possible) multiple buffers for the buckets. The process memory size can blow up.

Can this happen?

0 Kudos
2 Replies
Judith_W_Intel
Employee
626 Views
0 Kudos
James_T_Intel
Moderator
626 Views

What tag are you talking about?  Is this related to the MPI tag used in point-to-point communications?  This is part of the standard and is required.

0 Kudos
Reply