請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/42355
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 楊佳玲(Chia-Lin Yang) | |
dc.contributor.author | Tzu-Ching Lin | en |
dc.contributor.author | 林資景 | zh_TW |
dc.date.accessioned | 2021-06-15T01:12:32Z | - |
dc.date.available | 2014-08-03 | |
dc.date.copyright | 2009-08-03 | |
dc.date.issued | 2009 | |
dc.date.submitted | 2009-07-30 | |
dc.identifier.citation | [1] 1G A-die DDR2 SDRAM Speci‾cation. http://www.samsung.com/.
[2] PACDSP v3.0 ISS. http://www.stc.itri.org.tw/. [3] PrimeCell DMA Controller P1080. Technical Reference Mannual. [4] Sim-Panalyzer. http://www.eecs.umich.edu/panalyzer/. [5] Open SystemC Initiative (OSCI) and SystemC documentation. http://www.systemc.org/, 2001. [6] Draft ITU-T recommendation and ‾nal draft international standard of joint video speci‾cation (ITU-T Rec. H.264/ISO/IEC 14 496-10 AVC), in Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG, JVT-G050. March 2003. [7] L. Benini, D. Bertozzi, D. Bruni, N. Drago, F. Fummi, and M. Pocini. Systemc co-simulation and emulation of multiprocessor soc design. IEEE Computer, 36(4):53{59, April 2003. [8] L. Cai and D. Gajaski. Transaction level modeling: An overview. Proc. CODES+ISSS, 2003. [9] A. Cochrance, C. Lennard, K. Topping, S. Kloster- mann, N. Weyrich, and K. Ahluwalia. AMBA AHB Cycle Level Interface (AHB CLI) Speci‾cation 1.1.0. http://www.allant.com/products/solutions/AMBAHomePage.html/, July 2003. [10] T. Grotker, S. Liao, G. Martin, and S. Swan. System Design with Sys- temC. Kluwer Academic, 2002. [11] M. J. Holliman, E. Q. Li, and Y.-K. Chen. Mpeg decoding workload characterization. Proc. of Workshop on Computer Architecture Evalua- tion using Commercial Workloads, 2003. [12] M. Horowitz, A. Joch, F. Kossentini, and A. Hallapuro. H.264/avc baseline pro‾le decoder complexity analysis. Circuits and Systems for Video Technology, 13(7), July 2003. [13] C.-C. Huang, J.-W. Chi, T.-C. Lin, L.-W. Tsao, Y.-J. Chen, and C.- L. Yang. System-level power/performance evaluation framework for platfom-based soc. Proc. of 17th Design/CAD Symposium, August 2006. [14] S. H. Ji, J. W. Park, and S. D. Kim. Optimization of memory manage- ment for h.264/avc decoder. Proc. of ICACT, 2006. [15] S. Sohoni, R. Min, Z. Xu, and Y. Hu. A study of memory system performance of multimedia applications. Proc. ACM SIGMETRICS, 2001. | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/42355 | - |
dc.description.abstract | 記憶體與處理器間之速度差異,使記憶體系統一向為系統設計上主要瓶頸之一。尤其在處理大量資料之記憶體存取密集應用程式,卻又必須保證生產量與電能消耗時,記憶體系統造成之瓶頸也就更顯嚴重,而記憶體存取密集正是多媒體程式中常見之特性。 在這篇論文中,我們針對以 ARM 處理器與工研院研發之 PACDSP 所組成之雙核心架構系統,深入分析與探討多媒體應用程式 H.264 解碼器在此系統上執行時之工作行為特性分析,以及對記憶體系統所造成之效能影響,以找出其造成瓶頸之原因與可能的解決之道。在此論文中,我們將詳述我們如何運用現有之軟硬體共同模擬架構來建立所需之模擬環境,以及我們針對單一匯流排與多重匯流排架構之系統所做之效能分析,最後,我們將詳述造成記憶體系統效能不佳的問題,以及其可能之解決方法。 | zh_TW |
dc.description.abstract | The memory system has been a major bottleneck in system design. Due to the rapidly increasing gap between memory and processor performance, the bottleneck becomes even more critical for memory-intensive applications that process large volumes of data under demanding throughput, cost and power constraints. In this thesis, we target at H.264 executing on a dual-core architecture. The goal of this thesis is to characterize the memory system behavior, identify the system performance bottlenecks, and give insights for performance improvement. The dual-core system is composed by an ARM processor and a PACDSP core, which is a DSP developed by ITRI. The first step of this project is to establish the simulation environment. With the simulation environment, we can study system performance with various system configurations. In this thesis, we will show how we built the simulation environment, and the system performance characterization results with both single-bus and multi-bus architecture. Moreover, we will also identify the reasons to cause performance bottlenecks, and propose solutions to improve system performance. | en |
dc.description.provenance | Made available in DSpace on 2021-06-15T01:12:32Z (GMT). No. of bitstreams: 1 ntu-98-R94922018-1.pdf: 6039082 bytes, checksum: 5bd25baf076ef6e9d0b1f7f56999a3f3 (MD5) Previous issue date: 2009 | en |
dc.description.tableofcontents | Acknowledge i
Chinese Abstract ii Abstract iii 1 Introduction 1 2 System-Level hardware/software co-simulation framework 6 2.1 SystemC-based HW/SW Co-simulation Framework . . . . . . 6 2.2 Establishment of Simulation Environment . . . . . . . . . . . 8 2.2.1 Integration of PACDSP Instruction Set Simulator . . . 8 2.2.2 Modi‾cation for Supporting Multi-bus Architecture . . 9 3 Overview of H.264 Decoder and the PACDSP 11 3.1 Overview of H.264 Decoder . . . . . . . . . . . . . . . . . . . 12 3.2 Overview of the Target System . . . . . . . . . . . . . . . . . 13 4 Experimental Results 17 4.1 Simulation Results for Single-bus Architecture . . . . . . . . . 19 4.2 Simulation Results for Multi-bus Architecture . . . . . . . . . 22 5 Conclusions and future works 26 5.1 Hiding O®-chip Memory Access Latency by Prefetching . . . . 27 5.2 Take Advantage of Data Locality . . . . . . . . . . . . . . . . 29 Bibliography 34 | |
dc.language.iso | en | |
dc.title | 多媒體應用程式在多核平台上之記憶體系統特性分析 | zh_TW |
dc.title | Memory System Characterization of Multimedia Application on Multi-Core Platform | en |
dc.type | Thesis | |
dc.date.schoolyear | 97-2 | |
dc.description.degree | 碩士 | |
dc.contributor.oralexamcommittee | 逄愛君(Ai-Chun Pang),周承復(Cheng-Fu Chou) | |
dc.subject.keyword | 記憶體系統,工作行為特性分析,軟硬體共同模擬環境, | zh_TW |
dc.subject.keyword | memory system,workload characterization,hw/sw co-simulation framework, | en |
dc.relation.page | 35 | |
dc.rights.note | 有償授權 | |
dc.date.accepted | 2009-07-30 | |
dc.contributor.author-college | 電機資訊學院 | zh_TW |
dc.contributor.author-dept | 資訊工程學研究所 | zh_TW |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-98-1.pdf 目前未授權公開取用 | 5.9 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。