Hi,
I test the time consumption of sending and receiving message under MessageQ Module on EVM6678L. Core 0 is master core and all the eight cores are slave cores. Sending of message from the master core to all slave cores and sending back from slave cores to the master core form a complete message exchange. I let such message exchange carry out several times and find that it takes 23 cpu cycles to complete the first time message exchange, while from the second time on, it takes more or less 121690 cpu cycles to complete the message exchange once. Why is there such a big difference of the cpu cycle consumption between message exchange for the first time and the second time? Is there any method that I can reduce the cpu cycle of message exchange of the second time to be as small as that of the first time? What about the Notify Module? I hear that the Notify module is faster than the MessageQ Module, but I'm not sure how much faster it can achieve. Can anyone tell me the time consumption of Notify Module?
Regards,
Yang