標題: A Verification-Aware Design Methodology for Thread Pipelining Parallelization
作者: Jian, Guo-An
Chien, Cheng-An
Chen, Peng-Sheng
Guo, Jiun-In
電子工程學系及電子研究所
Department of Electronics Engineering and Institute of Electronics
關鍵字: verification;3D depth map generation;pipeline;parallel computing;behavior model
公開日期: 1-十月-2012
摘要: This paper proposes a verification-aware design methodology that provides developers with a systematic and reliable approach to performing thread-pipelining parallelization on sequential programs. In contrast to traditional design flow, a behavior-model program is constructed before parallelizing as a bridge to help developers gradually leverage the technique of thread-pipelining parallelization. The proposed methodology integrates verification mechanisms into the design flow. To demonstrate the practicality of the proposed methodology, we applied it to the parallelization of a 3D depth map generator with thread pipelining. The parallel 3D depth map generator was further integrated into a 3D video playing system for evaluation of the verification overheads of the proposed methodology and the system performance. The results show the parallel system can achieve 33.72 fps in D1 resolution and 12.22 fps in HD720 resolution through a five-stage pipeline. When verifying the parallel program, the proposed verification approach keeps the performance degradation within 23% and 21.1% in D1 and HD720 resolutions, respectively.
URI: http://dx.doi.org/10.1587/transinf.E95.D.2505
http://hdl.handle.net/11536/20444
ISSN: 0916-8532
DOI: 10.1587/transinf.E95.D.2505
期刊: IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
Volume: E95D
Issue: 10
起始頁: 2505
結束頁: 2513
顯示於類別:期刊論文


文件中的檔案:

  1. 000310397700014.pdf

若為 zip 檔案,請下載檔案解壓縮後,用瀏覽器開啟資料夾中的 index.html 瀏覽全文。