Comparative study of massively parallel cryptalysis and cryptography on CPU-GPU cluster

Comparative study of massively parallel cryptalysis and cryptography on CPU-GPU cluster
复制标题

CPU-GPU集群上大规模并行密码学与密码学的对比研究

DOI:
--
复制
发表时间:
2013
期刊:
Military Communications and Information Systems Conference
影响因子:
--
通讯作者:
P. Strzelczyk
P. Strzelczyk
中科院分区:
--
文献类型:
--
作者:
E. Niewiadomska;M. Marks;J. Jantura;Mikolaj Podbielski;P. Strzelczyk

文献摘要

被引文献

相似文献

本文讨论了与混合CPU和GPU处理应用于密码学和密码分析相关的问题。选择常用的密码分析和加密算法的GPU设备上执行的新的高效的基于OpenCL的并行实现的性能进行比较与CPU处理器上运行的实现。此外,本文介绍了一种新的混合集群系统(HGCC)集成两种类型的设备的硬件架构:英特尔处理器与NVIDIA图形处理单元和AMD处理器与AMD图形处理单元,和专门的软件框架,隐藏了集群的异构性,并提供了一个单一的系统映像。所提出的努力的结果表明,GPU可以执行作为一个高效的加速器,和HGCC集群系统是一个强大的,有效的,可扩展的,灵活的,易于使用的密码学和密码分析平台。
The paper addresses issues associated with the application of mixed CPU and GPU processing to cryptography and cryptanalysis. The performance of new efficient OpenCL-based parallel implementations of selected commonly used cryptanalysis and cryptographic algorithms executed on the GPU devices is compared with implementations running on the CPU processor. Moreover, the paper describes the hardware architecture of a novel hybrid cluster system (HGCC) integrating two types of devices: Intel processors with NVIDIA graphics processing units and AMD processors with AMD graphics processing units, and the specialized software framework that hides a heterogeneity of the cluster and provides a single system image. The results of the presented effort show that the GPU can perform as an efficient accelerator, and that the HGCC cluster system is a powerful, effective, scalable, flexible and easy to use platform for cryptography and cryptanalysis.