检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]信息工程大学密码工程学院,河南郑州450000
出 处:《计算机工程与设计》2016年第9期2347-2353,共7页Computer Engineering and Design
摘 要:为提高多核密码处理器执行ECC算法的速度,在分析ECC算法运算特征的基础上,提出结合向量、超长指令字和超标量的并行层叠执行结构,该结构支持ECC算法数据级、线程级和任务级的并行计算。设计ECC单元阵列流水线微结构、中断控制电路、资源配置表、任务分配列表以及数据输入输出管理单元。通过高并行度算法在ECC单元阵列上的映射实验和性能分析验证了该设计对多核的ECC算法计算性能提升明显,适配灵活性更强。A parallel laminated structure was proposed to improve multicore processor's speed of executing ECC algorithm.The operation characteristics of ECC algorithm were analyzed.A vector,VLIW and superscalar combined parallel laminated structure was raised,which supported parallel computing of data level,thread level and task level.The pipeline microstructure of ECC cell array,the interrupt control circuit,the resource allocation table,the task allocation list and the data input/output management unit were designed.The analysis of cell array mapping experiment was carried out for high degree of parallelism ECC algorithm.The result shows that the design improves the performances of ECC algorithm with adaptive flexibility.
关 键 词:多核处理器 超长指令字 并行层叠执行 单元阵列 ECC算法
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229