摘要:本发明提供一种基于识别标识的可扩展重排序方法。以识别标识来标识请求特性;对于具有相同识别标识的请求,按序转发请求和返回响应;对于具有不同识别标识的请求,乱序转发请求和返回响应;源端通过识别标识标注读写请求各自的保序特性,目的端对接收的请求乱序处理。在读请求处理中,读请求和读响应分别保存于不同缓冲中;采用统一的飞行状态控制器记录同时飞行的多个请求状态,每个条目对应一个正在飞行的读请求,条目深度与读响应缓冲深度保持一致。在写请求处理中,请求处理部件仅在收到前一个相同识别标识的写响应时才会转发下一个相同识别标识的写请求,飞行状态控制器记录请求与数据缓冲中各写请求的状态,每个条目对应一个写请求。
- 专利类型发明专利
- 申请人无锡江南计算技术研究所;
- 发明人唐勇;张琦滨;刘杰;汪争;徐毅;张亮;刘亮;
- 地址214083 江苏省无锡市滨湖区军东新村030号
- 申请号CN201210380703.2
- 申请时间2012年10月09日
- 申请公布号CN102929562A
- 申请公布时间2013年02月13日
- 分类号G06F3/06(2006.01)I;G06F12/08(2006.01)I;