发明名称 面向并行处理的容错方法及系统
摘要 本发明提出一种面向并行处理的容错方法及系统,其中方法包括以下步骤:设置滤波器线性运算的K条基本支路与L条冗余支路;接收处理数据,并将处理数据分成多个组;通过编码器对每组的K个数据进行编码,以生成K+L个编码数据;将K+L个编码数据的前K个编码数据和其余的L个编码数据分别通过K条基本支路和L条冗余支路进行运算,以获得K个基本数据和L个冗余数据;以及通过解码器对K个基本数据和L个冗余数据进行解码,并根据解码结果纠正错误支路,以生成K个容错数据。根据本发明实施例的方法,通过设置同一线性运算的多个基本支路和冗余支路,并通过冗余支路来保护基本支路的功能,从而减少了资源的消耗和开销,同时其操作简单容易使用。
申请公布号 CN103577162A 申请公布日期 2014.02.12
申请号 CN201310586088.5 申请日期 2013.11.19
申请人 清华大学 发明人 高镇;付延超;肖立民;周春晖;王京;黄联芬
分类号 G06F9/38(2006.01)I;G06F11/07(2006.01)I 主分类号 G06F9/38(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 张大威
主权项 一种面向并行处理的容错方法,其特征在于,包括以下步骤:设置滤波器线性运算的K条基本支路与L条冗余支路,其中,K和L均为正整数;接收处理数据,并将所述处理数据分成多个组,其中,所述多个组的每组均由K个数据组成;通过所述编码器对所述每组的K个数据进行编码,以生成K+L个编码数据;将所述K+L个编码数据的前K个编码数据和其余的L个编码数据分别通过所述K条基本支路和L条冗余支路进行运算,以获得K个基本数据和L个冗余数据;以及通过解码器对所述K个基本数据和所述L个冗余数据进行解码,并根据解码结果纠正错误支路,以生成K个容错数据。
地址 100084 北京市海淀区100084-82信箱