|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要:该文构建面向密码应用的多核处理器性能模型,对多核密码处理器设计提供理论支持和有效建议。通过引
4 c d% P; ]6 A {; ?+ m入密码并行处理特征、数据传输时间、同步时间等因素,建立基于 Amdahl 定律扩展的多核密码处理器性能模型,
6 s6 y. V7 `$ f基于提出的性能模型,对多核密码处理器设计空间进行搜索。模拟分析表明,影响多核密码处理器性能的关键因素
, s4 X! r/ ?0 Y- Y8 H是密码应用的可开发并行度、并行部分所占比例以及运算过程的通信次数。% y7 ^ B+ Q/ r8 _) h
关键词:密码处理器;多核处理器;Amdahl 定律;性能模型;通信/计算比
( M( U1 s# c( ^1 l% f# @+ {" F1 引言* u0 T% ~" f7 ?7 [% o0 |# y) ?
密码算法作为保证信息安全的重要措施,在整
; G& }/ k: f1 \4 Z D个信息系统中占有非常重要的地位。密码处理器具5 B! ~1 A8 F9 V8 t
有密码专用指令及相应的密码专用运算单元,能够0 E' Z5 U: [( Z/ r3 {+ G
高效灵活地实现密码处理任务,成为实现密码算法
, d$ G4 Y/ Q8 M& T, n% n的主要方式之一[1]。然而,随着信息网络的飞速发展,4 ~. e/ I, v' |3 Q0 G/ C2 u
对密码处理器性能提出了更高的要求,而受限于功
5 D7 S' R- R1 Z) |耗、线延时、设计复杂度等因素,依赖于传统的单
1 t1 `9 G4 p! G0 @0 S i6 }核架构提升密码处理性能变得越来越困难[2]。9 k' C7 a$ A; k$ N6 d9 _$ c! a( e
相对于传统单核处理器,多核处理器可以提供2 U1 S' a' a- W, V0 z7 F3 Z# k6 e" m
更强的处理能力,成为许多高性能计算平台的首选* W8 D# k8 e- [, j6 L
& r' f$ _1 i( o& [/ g( P
% c( Y* {5 V7 m8 V4 R! e' B' G+ A% z# D# \9 C4 M0 r) Q& B
附件下载:
% S, ?3 V' q8 b- M) i. \6 c
+ a9 d- z& u4 T# c# T |
|