Journals - MOST Wiedzy

Logo

RESEARCH ON THE MARITIME COMMUNICATION CRYPTOGRAPHIC CHIP’S COMPILER OPTIMIZATION

Abstract

In the process of ocean development, the technology for maritime communication system is a hot research field, of which information security is vital for the normal operation of the whole system, and that is also one of the difficulties in the research of maritime communication system. In this paper, a kind of maritime communication cryptographic SOC(system on chip) is introduced, and its compiler framework is put forward through analysis of working mode and problems faced by compiler front end. Then, a loop unrolling factor calculating algorithm based on queue theory, named UFBOQ (unrolling factor based on queue), is proposed to make parallel optimization in the compiler frontend with consideration of the instruction memory capacity limit. Finally, the scalar replacement method is used to optimize unrolled code to solve the memory access latency on the parallel computing efficiency, for continuous data storage characteristics of cryptographic algorithm. The UFBOQ algorithm and scalar replacement prove effective and appropriate, of which the effect achieves the linear speedup.

Keywords:

Maritime Communication Encryption System, Cryptographic SOC, Compiler Frontend, Loop Unrolling

Details

Issue
Vol. 24 No. S2(94) (2017)
Section
Latest Articles
Published
13-09-2017
DOI:
https://doi.org/10.1515/pomr-2017-0065
Licencja:
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Open Access License

This journal provides immediate open access to its content under the Creative Commons BY 4.0 license. Authors who publish with this journal retain all copyrights and agree to the terms of the CC BY 4.0 license.

 

Authors

  • Li Sheng

    Zhengzhou institute of information science and technology, Department of Electrical Engineering; Railway Police College
  • Z.B. Dai

    Zhengzhou institute of information science and technology

Download paper