GPUDirect RDMA 기반의 고성능 암호 분석 시스템 설계 및 구현

Vol. 32, No. 6, pp. 1127-1137, 12월. 2022
10.13089/JKIISC.2022.32.6.1095, Full Text:
Keywords: Cryptanalysis system, GPUDirect RDMA, Remote MPI clustering
Abstract

GPU의 병렬 연산을 활용한 암호 분석 및 해독 기술은 암호 분석 시스템의 연산 시간을 단축하는 방향으로 연구되었다. 해당 연구들은 하나의 GPU에서 암호 분석 연산의 속도를 향상시키기 위해 코드를 최적화하거나 또는 단순히 GPU의 수를 늘려 병렬 연산을 강화하는 것에 집중되어 있다. 하지만 다량의 GPU를 데이터 전송에 대한 최적화 없이 사용하는 것은 하나의 GPU를 사용하는 것보다 더 긴 데이터 전송 지연 문제를 발생시키고, 암호 분석 시스템의 전체적인 연산 시간 증가를 야기한다. 이에, 본 논문은 딥러닝 또는 HPC 연구 분야의 GPU Clustering 환경에서 고성능 데이터 처리를 위해 활용되는 GPUDirect RDMA 및 관련 제반 기술들을 조사 및 분석한다. 그리고 해당 기술들을 활용한 고성능 암호 분석 시스템 설계 방법들을 제안한다. 더 나아가, 해당 설계를 기반으로 Password Cracking, GPU Reduction을 활용한 암호 분석 시스템 구현 방법에 대해 제시한다. 최종적으로, GPUDirect RDMA 기술 적용으로 구현된 암호 분석 시스템에 대해서 암호 분석 작업 성능 향상의 실증을 통해 제안한 시스템에 대한 기대효과를 제시한다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
이석민 and 신영주, "GPUDirect RDMA 기반의 고성능 암호 분석 시스템 설계 및 구현," Journal of The Korea Institute of Information Security and Cryptology, vol. 32, no. 6, pp. 1127-1137, 2022. DOI: 10.13089/JKIISC.2022.32.6.1095.

[ACM Style]
이석민 and 신영주. 2022. GPUDirect RDMA 기반의 고성능 암호 분석 시스템 설계 및 구현. Journal of The Korea Institute of Information Security and Cryptology, 32, 6, (2022), 1127-1137. DOI: 10.13089/JKIISC.2022.32.6.1095.