MA-T: We have to underline that the meaning of the terms "multipart" and "channel" is different in ZeroMQ. A message is typically multipart message..
PVV: In our TDR the data frames do not have header.
AW: If we have multichannel, do we have to use multipart message? We do not have to distinguish or specify.
DR: What do we do for the automatic serialisation/deserialisation? This is part of the data protocol.
AR: How do we tell the serialisation library where to put the result (i.e.in the shared memory)? Nobody provides this feature. Probably we need our own allocator. We should pay attention to the max. size, multiple channels and merging devices. Concerning the serialisation, we can use example 3.
MA-T: The merging devices are in fact user devices.
AS: I think the performance benefit from the shared memory is largely overestimated. I will make a talk where I show the message passing is an alternative.
DR: The time frames are big and the copy is slow. The interface should impose "no copy".
Action item: Nicolas will make a presentation on the serialisation.