|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要:该文构建面向密码应用的多核处理器性能模型,对多核密码处理器设计提供理论支持和有效建议。通过引
& f+ G* Y) J6 t% u J$ F2 o入密码并行处理特征、数据传输时间、同步时间等因素,建立基于 Amdahl 定律扩展的多核密码处理器性能模型,' h& k: ]' `, r- y7 q6 i k7 T' x6 c) v
基于提出的性能模型,对多核密码处理器设计空间进行搜索。模拟分析表明,影响多核密码处理器性能的关键因素
0 \2 @5 \# I: B# z( U" q是密码应用的可开发并行度、并行部分所占比例以及运算过程的通信次数。
$ o1 x/ i( o( [- S( T3 F关键词:密码处理器;多核处理器;Amdahl 定律;性能模型;通信/计算比* a/ M+ G. `! G- _
1 引言9 l, ^; o" v. a: v
密码算法作为保证信息安全的重要措施,在整 R4 b1 q; D& ^( Q
个信息系统中占有非常重要的地位。密码处理器具
9 `+ ^5 ~: y3 c, j. y% j有密码专用指令及相应的密码专用运算单元,能够0 G$ h- }3 W7 n
高效灵活地实现密码处理任务,成为实现密码算法
6 D7 q. V' y2 _1 n9 r的主要方式之一[1]。然而,随着信息网络的飞速发展,2 i: [- l/ L+ P4 h0 m8 f' x4 T7 D
对密码处理器性能提出了更高的要求,而受限于功; v; T- S6 b( g- Z% Q! z
耗、线延时、设计复杂度等因素,依赖于传统的单
- e0 m5 [/ @9 _! G6 Z核架构提升密码处理性能变得越来越困难[2]。* W! P2 H$ ^; Z/ O6 O+ t5 b- b) ~
相对于传统单核处理器,多核处理器可以提供; v$ U. F9 K8 G% b- H; o
更强的处理能力,成为许多高性能计算平台的首选) P; u" s1 X! m/ h- X- V1 i
$ ~, O' P5 y4 d" s U, F7 {$ I
, F% J# N9 Z7 \0 m- y% g
4 j2 {* F8 Z/ B9 a# ` P! c附件下载:
7 o. F- d9 W2 p7 {4 H, y: X- J: e, }4 I1 G6 u
|
|