数据流切片比对的方法、装置和异构系统制造方法及图纸

技术编号:19821604 阅读:37 留言:0更新日期:2018-12-19 14:38
本发明专利技术提供了一种数据流切片比对的方法、装置和异构系统,其中,该方法包括:接收数据流,该数据流中携带有数据流的流标识和接收数据流通道的通道标识;然后判断是否存在流标识对应的切片管理表,该切片管理表中保存有流标识对应的数据流的最大切片长度;如果是,按照切片管理表对数据流进行切片操作,得到数据流对应的切片数据;最后将携带有不同通道标识、相同流标识的数据流的切片数据进行比对,得到比对结果。本发明专利技术通过切片管理表对多路数据进行切片操作,使切片操作更加灵活,避免了数据误切片操作对后续数据比对结果造成的错误,提高了多路数据间比对的正确性。

【技术实现步骤摘要】
数据流切片比对的方法、装置和异构系统
本专利技术涉及数据流比对
,尤其是涉及一种数据流切片比对的方法、装置和异构系统。
技术介绍
在异构多核处理的背景下,多个处理器间的多路数据流匹配的现有方法为将多个数据流切片为固定大小,然后进行比对。在进行切片时有固定长度设置,当某一条数据流速率过慢,当前等待被切片数据小于切片长度,且当前等待时间已到,会直接将等待切片数据大小输出,但并不表示此条数据流已经结束,若后面还继续有数据到来,则整个切片步伐将与其他数据流不一致,导致到达比对模块的数据进行比对的结果产生错误。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种数据流切片比对的方法、装置和异构系统,以降低数据比对结果的错误率。第一方面,本专利技术实施例提供了一种数据流切片比对的方法,该方法应用于异构系统中的总线控制器,总线控制器连接有多个计算内核,计算内核与总线控制器之间设置有数据通道;该方法包括:接收数据流;数据流中携带有数据流的流标识和接收数据流通道的通道标识;判断是否存在流标识对应的切片管理表;切片管理表中保存有流标识对应的数据流的最大切片长度;如果是,按照切片管理表对数据流进行切片本文档来自技高网...

【技术保护点】
1.一种数据流切片比对的方法,其特征在于,所述方法应用于异构系统中的总线控制器,所述总线控制器连接有多个计算内核,所述计算内核与所述总线控制器之间设置有数据通道;所述方法包括:接收数据流;所述数据流中携带有所述数据流的流标识和接收所述数据流通道的通道标识;判断是否存在所述流标识对应的切片管理表;所述切片管理表中保存有所述流标识对应的数据流的最大切片长度;如果是,按照所述切片管理表对所述数据流进行切片操作,得到所述数据流对应的切片数据;将携带有不同通道标识、相同流标识的数据流的切片数据进行比对,得到比对结果。

【技术特征摘要】
1.一种数据流切片比对的方法,其特征在于,所述方法应用于异构系统中的总线控制器,所述总线控制器连接有多个计算内核,所述计算内核与所述总线控制器之间设置有数据通道;所述方法包括:接收数据流;所述数据流中携带有所述数据流的流标识和接收所述数据流通道的通道标识;判断是否存在所述流标识对应的切片管理表;所述切片管理表中保存有所述流标识对应的数据流的最大切片长度;如果是,按照所述切片管理表对所述数据流进行切片操作,得到所述数据流对应的切片数据;将携带有不同通道标识、相同流标识的数据流的切片数据进行比对,得到比对结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果不存在所述流标识对应的切片管理表,根据所述数据流的长度、速度和时间周期建立切片管理表。3.根据权利要求2所述的方法,其特征在于,所述根据所述数据流的长度建立切片管理表的步骤,包括:开启所述数据流对应的第一计时器,对所述数据流进行切片;对所述数据流进行切片的过程中,如果所述数据流的长度大于所述最大切片长度,则输出所述数据流中所述最大切片长度的切片数据,并将所述最大切片长度保存入所述数据流的流标识对应的切片管理表中,所述第一计时器清零;如果所述数据流的长度小于所述最大切片长度,当所述第一计时器到达第一设定时长后,输出所述数据流,将所述数据流的长度保存入所述数据流的流标识对应的切片管理表中,所述第一计时器清零。4.根据权利要求1所述的方法,其特征在于,所述将携带有不同通道标识、相同流标识的数据流的切片数据进行比对的步骤,包括:检测所述流标识对应的切片管理表中,是否每个所述通道标识都具有对应的切片数据,如果是,从所述切片管理表中取出每个所述通道标识对应的切片数据,并进行数据比对;如果否,从所述切片管理表中取出具有切片数据的通道标识对应的切片数据,并进行数据比对。5.根据权利要求4所述的方法,其特征在于,所述从所述切片管理表中取出具有切片数据的通道标识对应的切片数据,并进行数据比对的步骤,包括:查找所述切片数据,并开启第二计时器;如果所述切片数据包含至少两个通道标识对应的切片数据,当所述第二计时器到达设定第二设定时长后,如果不具有切片数据的通道...

【专利技术属性】
技术研发人员:李丹丹沈剑良刘勤让宋克谭力波王盼张文建刘冬培朱珂汤先拓姜海滨赵博汪涟王晓雪董春雷
申请(专利权)人:天津市滨海新区信息技术创新中心国家数字交换系统工程技术研究中心
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1