期刊文献+

基于Amdahl定律的多核密码处理器性能模型研究 被引量:5

Performance Model of Multicore Crypto Processor Based on Amdahl's Law
下载PDF
导出
摘要 该文构建面向密码应用的多核处理器性能模型,对多核密码处理器设计提供理论支持和有效建议。通过引入密码并行处理特征、数据传输时间、同步时间等因素,建立基于Amdahl定律扩展的多核密码处理器性能模型,基于提出的性能模型,对多核密码处理器设计空间进行搜索。模拟分析表明,影响多核密码处理器性能的关键因素是密码应用的可开发并行度、并行部分所占比例以及运算过程的通信次数。 This paper builds a performance model of multicore processor, which applies to the crypto algorithms, and some advisable suggestions and academic supports are given for its design. By introducing parallelism degree, transformation overhead and synchronization time, performance model of multicore crypto processor is built based on the Amdahl's law and its extension, and accordingly the design space of multicore crypto processors is searched. Simulation analysis shows that the key factors influencing the performance model of multicore crypto processor are the exploitable parallelism of crypto application, the proportion of parallel part and the communication times in the process of operation.
出处 《电子与信息学报》 EI CSCD 北大核心 2016年第4期827-833,共7页 Journal of Electronics & Information Technology
基金 国家自然科学基金项目(61404175)~~
关键词 密码处理器 多核处理器 AMDAHL定律 性能模型 通信/计算比 Crypto processor Multicore processor Amdahl's law Performance model Communication/computing ratio
  • 相关文献

参考文献19

  • 1BOSSUET L,GRAND M,GASPAR L,et al.Architectures of flexible symmetric key crypto engines-a survey:from hardware coprocessor to multi-crypto-processor system on chip[J].ACM Computing Surveys (CSUR),2013,45(4):1-32.doi:10.1145/2501654.2501655.
  • 2蒋骁辰,李国平,王国中,赵海武,藤国伟.基于AVS+实时编码的多核并行视频编码算法[J].电子与信息学报,2014,36(4):810-816. 被引量:9
  • 3SHUKLA S K,MURTHY C N S,and Chande P K.A Survey of Approaches used in Parallel Architectures and Multi-core Processors,for Performance Improvement[M].Switzerland,Springer International Publishing,2015:537-545.
  • 4SILBERSTEIN M.GPUs:High-performance accelerators for parallel applications:the multicore transformation (ubiquity symposium)[J].Ubiquity,2014,2014:1-13.doi:10.1145/ 2618401.
  • 5AMDAHL G M.Validity of the single processor approach to achieving large scale computing capabilities[C].Proceedings of Spring Joint Computer Conference,New York,1967:483-485.
  • 6刘斌,赵银亮,韩博,李玉祥,吉烁,冯博琴,武万杰.基于性能预测的推测多线程循环选择方法[J].电子与信息学报,2014,36(11):2768-2774. 被引量:7
  • 7EYERMAN S and EECKHOUT L.Modeling critical sections in Amdahl's law and its implications for multicore design[C].ACM SIGARCH Computer Architecture News,New York,2010:362-370.
  • 8陈书明,陈胜刚,尹亚明.Amdahl定律在层次化片上多核处理器中的扩展[J].计算机研究与发展,2012,49(1):83-92. 被引量:7
  • 9TANG S,LEE B S,and HE B.Speedup for multi-Level parallel computing[C].Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW),Shanghai,2012:537-546.
  • 10JUURLINK B H H and MEENDERINCK C H.Amdahl's law for predicting the future of multicores considered harmful[J].ACM SIGARCH Computer Architecture News,2012,40(2):1-9.doi:10.1145/2234336.2234338.

二级参考文献62

  • 1宁华,梅铮,李锦涛.基于Slice的H.264并行视频编码算法[J].计算机工程,2005,31(4):181-182. 被引量:11
  • 2Asanovic K et al. The landscape of parallel computing research: A view from berkeley. UC Berkeley: Technical Report No. UCB/EECS 2006-183, 2006.
  • 3Almasi G, Cascaval C, Castanos J G, Denneau M, Lieber D, Moreira J E, Warren H S, Jr. Dissecting eyclops: A detailed analysis of a multithreaded architecture. ACM SIGARCH Computer Architecture News, 2003, 31(1): 26-38.
  • 4Kongetira P, Aingaran K et al. Niagara: A 32-way multithreaded spare processor. IEEE Micro, 2005, 25(2) 21-29.
  • 5Seiler Larry, Carmean Doug et al. Larrabee: A many-core X86 architecture for visual computing//Proceedings of the International Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ' 08). Los Angeles, California, 2008.
  • 6Jiang D, Singh J P. A methodology and an evaluation of the SGI Origin 2000//Proceedings of the ACM Sigmetries98/ Performance 98. Madison, Wisconsin, United States, 19981 171-181.
  • 7Eichenberger A E, Abraham S G. Impact of load imbalance on the design of software barriers//Proceedings of the 1995 International Conference on Parallel Processing. 1995 : 63-72.
  • 8Lim G H, Agarwal A. Reactive synchronization algorithms for multiprocessors//Proceedings of the Architectural Support for Programming Languages and Operating Systems. San Jose, California, 1994:25-35.
  • 9Martin R P, Vahdat A Met al. Effect of communication latency, overhead, and bandwidth on a cluster architecture// Proceedings of the 24th Annual International Symposium on Computer Architecture. Denver, Colorado, United States, 1997, 85-97.
  • 10Mellor-Crummey J M, Scott M L. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems, 1991, 9(1): 21-65.

共引文献28

同被引文献25

引证文献5

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部