I want to test the bandwidth of the srio message. So there are two dsps c6455, a boss and a worker. Boss sends messages each includes a array to worker. In the boss thread, the MSGQ_put function means sending the messages out, so here I get a time, the MSGQ_get function means getting messages from the worker, so here I get a time, through the two times, I can compute the bandwidth, bellow is the bandwidth I had got. But why can I get 3.8Gbps bandwidth larger than the maximal bandwidth 3.125Gbps. I doubt whether my method is wrong. If my method and the result is not correct, please anyone help me to solve the problem? Thank you very much. I have paste the two projects (boss and worker) below.