天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

一種多線程程序內(nèi)存系統(tǒng)模擬器Trace驅(qū)動仿真方法

發(fā)布時(shí)間:2018-12-17 04:43
【摘要】:伴隨大數(shù)據(jù)計(jì)算時(shí)代的到來,片上多核處理器為提高多線程程序服務(wù)器吞吐率發(fā)揮巨大作用,同時(shí)其內(nèi)存系統(tǒng)的訪問延遲越來越影響系統(tǒng)性能.目前,路徑驅(qū)動(trace-driven)仿真方法比執(zhí)行驅(qū)動(execution-driven)運(yùn)行速度快,被內(nèi)存系統(tǒng)研究者廣泛采用.但是路徑驅(qū)動在仿真并發(fā)線程時(shí),會同時(shí)導(dǎo)致宏觀和微觀的訪存錯位.而實(shí)際多線程程序運(yùn)行過程中,不會發(fā)生這種訪存錯位行為.通過理論分析和計(jì)算,訪存錯位引起路徑驅(qū)動的仿真結(jié)果存在明顯偏差.針對上述問題,提出了一種方法來避免路徑驅(qū)動仿真發(fā)生宏觀和微觀訪存錯位,精確回放采集階段的多線程程序行為.實(shí)驗(yàn)數(shù)據(jù)顯示,在避免宏觀訪存trace錯位后,多線程程序的多個(gè)仿真指標(biāo)出現(xiàn)最高10.22%的變化;對于部分訪存密集型的多線程程序,避免微觀訪存trace錯位可以使算數(shù)平均IPC出現(xiàn)大于50%的變化.為研究交互線程的內(nèi)存系統(tǒng)行為提供一種更加準(zhǔn)確的路徑驅(qū)動方法.
[Abstract]:With the advent of big data computing era, the multi-core processor on chip plays a great role in improving the throughput of multithreaded program server, and the memory system access delay is increasingly affecting the performance of the system. At present, the path driver (trace-driven) simulation method is faster than the executive driver (execution-driven), and is widely used by memory system researchers. However, path drivers can lead to both macro and micro memory access mislocations when simulating concurrent threads. And the actual multi-thread program running process, will not occur this memory-access dislocation behavior. Through theoretical analysis and calculation, there is a significant deviation in the path driven simulation results caused by memory access misalignment. To solve the above problems, a method is proposed to avoid macro and micro memory access mislocations in path-driven simulation, and to accurately play back the multi-thread program behavior in the acquisition stage. The experimental data show that after avoiding the malposition of trace, the multithreaded program has the highest change of 10.22%. For some memory-intensive multithreading programs, avoiding the misalignment of microcosmic memory access trace can make the average arithmetic IPC change by more than 50%. It provides a more accurate path driving method for studying the memory system behavior of interactive threads.
【作者單位】: 計(jì)算機(jī)體系結(jié)構(gòu)國家重點(diǎn)實(shí)驗(yàn)室(中國科學(xué)院計(jì)算技術(shù)研究所);中國科學(xué)院大學(xué);中國科學(xué)院計(jì)算技術(shù)研究所先進(jìn)計(jì)算機(jī)系統(tǒng)研究中心;
【基金】:國家自然科學(xué)基金項(xiàng)目(61272132,61221062)
【分類號】:TP333.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 鄭龍;廖小飛;吳松;金海;;一種用于多線程程序性能分析的重放系統(tǒng)[J];計(jì)算機(jī)研究與發(fā)展;2015年01期

【共引文獻(xiàn)】

相關(guān)期刊論文 前1條

1 朱小東;吳俊敏;唐軼軒;陳國良;隋秀峰;;兩級同步:面向眾核處理器的并行仿真機(jī)制[J];系統(tǒng)仿真學(xué)報(bào);2013年12期

相關(guān)碩士學(xué)位論文 前1條

1 陸yN;基于計(jì)算模型的體系結(jié)構(gòu)模擬器研究[D];復(fù)旦大學(xué);2013年

【二級參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 劉磊;黃河;唐志敏;;支持多核并行程序確定性重放的高效訪存沖突記錄方法[J];計(jì)算機(jī)研究與發(fā)展;2012年01期

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 扈嘯;陳書明;李杰;陳莉麗;;片上trace:嵌入式處理器的有效調(diào)試和優(yōu)化技術(shù)[J];國防科技大學(xué)學(xué)報(bào);2008年02期

2 高瑛珂;王琪;李泉泉;張鐵軍;王東輝;侯朝煥;;面向推斷執(zhí)行處理器的Trace壓縮方法[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2013年12期

3 扈嘯;陳書明;;面向多核片上Trace數(shù)據(jù)流合成的隊(duì)列調(diào)度算法設(shè)計(jì)及實(shí)現(xiàn)[J];計(jì)算機(jī)研究與發(fā)展;2008年03期

4 張漢亭;;用軟件工具TRACE分析CP/M操作系統(tǒng)[J];微計(jì)算機(jī)應(yīng)用;1983年04期

5 ;[J];;年期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相關(guān)碩士學(xué)位論文 前1條

1 方建濱;Trace驅(qū)動并行模擬中的性能優(yōu)化技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2009年



本文編號:2383674

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2383674.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶0206c***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com