A Distributed Run-Time Dynamic Data Manager for Multi-core System Parallel Execution

Wen Hsien Chang, Jer Min Jou, Cheng Hung Hsieh, Ding Yuan Lin

研究成果: Chapter

摘要

In this paper, we propose a new Distributed Run-Time Dynamic Data Manager (DRDM) to manage the dynamic data among parallel threads and to handle the dynamically incorrect data access caused by parallel execution threads efficiently. Also, we combine the concept of multi-thread speculation with the transactional memory into a new model and all the dynamic data can be managed by the DRDM. The DRDM can detect incorrect data access immediately and resolve them to keep data consistent among threads and ensure the threads do not violate the data dependences during execution dynamically. We have demonstrated that the performance of parallel applications running with the DRDM can be at least 1.4 times faster than those running in sequential and thus the DRDM can manage data and resolve incorrect data access among threads efficiently.

原文English
主出版物標題Advances in Intelligent Systems and Applications - Volume 2
主出版物子標題Proceedings of the International Computer
編輯Chang Ruay-Shiung, Peng Sheng-Lung, Lin Chia-Chen
頁面741-750
頁數10
DOIs
出版狀態Published - 2013 六月 28

出版系列

名字Smart Innovation, Systems and Technologies
21
ISSN(列印)2190-3018
ISSN(電子)2190-3026

All Science Journal Classification (ASJC) codes

  • 決策科學 (全部)
  • 電腦科學(全部)

指紋

深入研究「A Distributed Run-Time Dynamic Data Manager for Multi-core System Parallel Execution」主題。共同形成了獨特的指紋。

引用此