http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
GPU용 라이브러리 CUDA를 이용한 SEED 알고리즘의 고속화 구현
임지혁(Ji Hyuk Lim),강정민(Jeong Min Kang),조수민(Su Min Cho),김현오(Hyeono Kim),김동규(Dong Kyue Kim) 한국정보과학회 2010 한국정보과학회 학술발표논문집 Vol.37 No.2B
본래 컴퓨터 상에서 영상 처리의 가속화를 위해 개발된 GPU(Graphics Processing Units)의 연산 처리속도는 이미 CPU의 연산 처리속도에 비해 현저히 빠르며, 가격 대비 연산 처리 능력이나 메모리 대역폭에서도 CPU에 비해 월등한 성능을 보인다. 이러한 추세에 따라 범용 계산에 GPU의 유휴자원을 활용하는 GPGPU(General Perpose computation on GPU) 연구가 활발히 이루어지고 있고, 그래픽 제조사도 각자의 GPU제품에 최적화된 GPGPU의 연구와 개발이 가능한 SDK를 제공하고 있다. 본 논문에서는 2007년 발표되었던 NVIDIA의 CUDA 라이브러리를 이용하여 국내 블록 암호 알고리즘인 SEED를 구현하였다. Coalescing access 기법을 이용하여 GPU연산에 대해서 좀 더 최적화 하였다. CPU에서 GPU로의 메모리 복사 시간을 포함한 암호화 속도는 7.2Gbps로 CPU보다 20배 이상의 높은 성능을 얻을 수 있었다.