P4080DS Srio performance issue

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

P4080DS Srio performance issue

591 次查看
andrewesterholz
Contributor I

Hello,

I´ve a performance problem writing to a SRIO (1x  lane) device using outbound window with NWRITE.

When I write to the outbound window all data transmitted correct to the device but  the speed is very slow.

A loop writing 200 32 Bit values (800 Byte) to the outbound window takes about 46 µs.

uint32_t *OutboundAddr =...;

for(i = 0; i < 200; i++)
{
*OutboundAddr = 123;
}

SRIO is configured to have 2.5 GBit so I would expect a time ~3.2 µs

The other direction (device to Inbound window) works much better. Here transmission time is very near to the theoretical value. 

Currently I don´t understand why the the NWRITE to the outbound window is so slow.

Best regards

Andre

标签 (1)
0 项奖励
回复
0 回复数