2019年10月
Parallel Implementation of Chaos Neural Networks for an Embedded GPU
Proc. of the 10th IEEE International Conference on Awareness Science and Technology (iCAST 2019)
- ,
- ,
- ,
- 開始ページ
- 34
- 終了ページ
- 39
- 記述言語
- 英語
- 掲載種別
- 研究論文(国際会議プロシーディングス)
- 出版者・発行元
- IEEE
The Internet of Things (IoT) has become ubiquitous, and the need for higher information security is increasing. The CPU usage cost of IoT devices to process information security tasks is large. In the present paper, we study a parallel implementation of chaos neural networks for an embedded GPU using the Open Computing Language (OpenCL). We evaluate this parallel implementation, and the results indicate that it can extract a pseudo-random number series at high speed and with low CPU usage. This implementation is remarkably faster than the implementation in the CPU and is approximately 49% faster than AES in counter mode. The rate of pseudo-random number generation is higher than 2.1 Gbps when using 100 compute units of a GPU. Applying a stream cipher is sufficient even for Internet communication. Extracted pseudo-random number series are independent, have fine randomness properties, and can merge into one series applied to a stream cipher.
- リンク情報
- ID情報
-
- ISSN : 2325-5986
- Web of Science ID : WOS:000521753600008