Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

RTOS/66AK2H14: SRIO throughput issue

$
0
0

Part Number:66AK2H14

Tool/software: TI-RTOS

Hi,

We have designed a customized board with 66AK2H14. In our board we have 3 66AK2H14 processor ,out of which 1 is configured as Centralized Processor (Called CP henceforth) and 2 Distributing Processors (Called DP henceforth). We have SRIO switch (IDT_RXS2448) on board.

I am using CCS v7.4 and SDK  ti-processor-sdk-rtos-k2hk-evm-04.03.00.05.

I need to transfer the SRIO packet from one processor to another through the SRIO switch.

SRIO ports are configured as 2 * 2x. I have to receive the data in both the ports simultaneously.

So I am running the SRIO Tput benchmarking application on 2 cores(core 1,3 producer and core 0 and 2 consumer) to transfer the data simultaneously. 

SRIO_PORT_NUM = 0 on core 0  and core 1 and  SRIO_PORT_NUM = 1 on core 2  and core 3.

I am using Tput benchmarking in B-S-B mode and  able  to receive the data in both the ports simultaneously.

but I am observing less throughput. Instead of 7.3 Gbps I am getting 3 Gbps for one port and 5 Gbps in another port.

Why I am getting less throughput?

Is there any other way to receive the data simultaneously on both 2x * 2 ports ?

Please help me with this.

Thanks and Regards,

Mahima Shanbag


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>