issues
search
kamping-site
/
kamping
KaMPIng: (Near) zero-overhead MPI wrapper for modern C++
https://kamping-site.github.io/kamping/
GNU Lesser General Public License v3.0
23
stars
0
forks
source link
Asynchronous Message Queue
#10
Open
niklas-uhl
opened
2 years ago
niklas-uhl
commented
2 years ago
send and receive messages at any time
each instance is associated with a tag (→ defines communication channel)
register message handler for specific tags as callback
message handle contains sender, tag, message
default handler
register handler when sending finished
divide large message into smaller
aggregation of small messages
possibility to receive all pending messages (→ flush message queue globally)
niklas-uhl
commented
4 months ago
https://github.com/niklas-uhl/message-queue