An efficient multi-thread framework designing method for real-time information processing systems

  • Yuchen Cai*
  • , Baojun Zhao
  • , Chenwei Deng
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The study was conducted as follows to solve the problem that existing multi-threading programming models cannot be used to effectively design a real-time information processing system (RIPS): A pipeline-wise multi-thread architecture was modeled, and the relationship between the overhead time and the number of threads or buffers in two multi-thread models suitable for RIPS was analyzed, and then, an efficient multi-thread programming method for design of RIPS was proposed based on these two models. The results of the experiment performed on the x86 based PC platform show that the proposed method can guarantee RIPS' efficient and smooth running. And the comparative test shows that the RIPS designed based on the proposed method has the higher efficiency and robustness than that designed based on the programming framework of message passing interface (MPI). The method need not to consider the design details of each thread, so it can improve the efficiency of RIPS design and bring the system a good stability.

Original languageEnglish
Pages (from-to)42-48
Number of pages7
JournalGaojishu Tongxin/High Technology Letters
Volume23
Issue number1
DOIs
Publication statusPublished - Jan 2013
Externally publishedYes

Keywords

  • Multi-thread
  • Pipeline
  • Real-time information processing system (RIPS)
  • Thread synchronization

Fingerprint

Dive into the research topics of 'An efficient multi-thread framework designing method for real-time information processing systems'. Together they form a unique fingerprint.

Cite this