版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 計算機(jī)組成原理實驗報告學(xué)院(系): 軟件學(xué)院 專 業(yè): java技術(shù)應(yīng)用 班 級: java1班 學(xué) 號: 姓 名: 王浩 2015年 10月 17 日實驗1 Cache模擬器的實現(xiàn)一.實驗?zāi)康?1)加深對Cache的基本概念、基本組織結(jié)構(gòu)以及基本工作原理的理解。(2)掌握Cache容量、相聯(lián)度、塊大小對Cache性能的影響。(3)掌握降低Cache不命中率的各種方法以及這些方法對提高Cache性能的好處。(4)理解LRU與隨機(jī)法的基本思想以及它們對Cache性能的影響。 二實驗內(nèi)容和步驟1、啟動CacheSim。2、根據(jù)課本上的相關(guān)知識,進(jìn)一步熟悉Cache的概念
2、和工作機(jī)制。3、依次輸入以下參數(shù):Cache容量、塊容量、映射方式(1代表 直接映射;2代表 組相聯(lián)映射;3代表 全相聯(lián)映射)、替換策略(1 代表先進(jìn)先出方法;2 代表近期最少使用方法;3 代表最不經(jīng)常使用方法)和寫策略。4、讀取cache-traces.zip中的trace文件。5、運(yùn)行程序,觀察cache的訪問次數(shù)、讀/寫次數(shù)、平均命中率、讀/寫命中率。思考:1、Cache的命中率與其容量大小有何關(guān)系? 2、Cache塊大小對不命中率有何影響? 3、替換算法和相聯(lián)度大小對不命中率有何影響?實驗結(jié)果分析:1.改變cache容量和塊大小對命中率的影響:(1)改變塊容量:(2)改變cache容量
3、:F:計算機(jī)組成原理實驗指導(dǎo)書Cache-tracesswim.trace一:組相連映射(組中8塊)1:先進(jìn)先出2:LRU3:隨機(jī)二:組相連映射(組中32塊)1:先進(jìn)先出2:LRU3:隨機(jī)三:組相連映射(組中64塊)1:先進(jìn)先出2:LRU3:隨機(jī)全相連映射:先進(jìn)先出全相連映射:近期最少使用全相連映射:隨機(jī)組數(shù)Cache容量塊容量映射方式組中塊數(shù)替換策略Cache訪問次數(shù)讀次數(shù)寫次數(shù)平均命中率讀命中率寫命中率第一組4KB1B直接映射8252588.879%95.0967%72.2533%第二組4KB32B直接映射8252594.6671%96.1861%90.6053%第三組4KB64B直接映射
4、8252594.081%94.4269%93.156%第四組4KB128B直接映射8252592.549%92.1434%93.6334%第五組64KB32B直接映射8252597.7707%99.6166%92.8349%第六組128KB32B直接映射8252597.841%99.6819%92.9185%第七組64KB32B組相連映射818252512.7582%9.77215%20.7428%第八組64KB32B組相連映射828252597.8647%99.7023%92.9512%第九組64KB32B組相連映射848252597.7922%99.6212%92.9015%第十組64KB
5、32B組相連映射3218252514.4739%11.2354%23.1336%第十一組64KB32B組相連映射3228252597.8657%99.7036%92.9512%第十二組64KB32B組相連映射3248252597.7968%99.623%92.9137%第十三組64KB32B組相連映射6418252516.8305%12.6724%27.9491%第十四組64KB32B組相連映射6428252597.8657%99.7036%92.9512%第十五組64KB32B組相連映射6448252597.7806%99.6044%92.904%第十六組8KB64KB全相連映射182525
6、36.4095%30.816%51.3663%第十七組8KB64KB全相連映射28252598.6652%99.598%96.1709%第十八組8KB64KB全相連映射48252598.0834%98.9704%95.7116%結(jié)論:1:當(dāng)其他變量不變時,塊數(shù)增大,平均命中率由高變低,讀命中率由高變低,寫命中率由低變高,由下圖知:Cache容量塊容量平均命中率讀命中率寫命中率4KB1B88.879%95.0967%72.2533%4KB32B94.6671%96.1861%90.6053%4KB64B94.081%94.4269%93.156%4KB128B92.549%92.1434%93.
7、6334%Cache容量塊容量平均命中率讀命中率寫命中率4KB32B94.6671%96.1861%90.6053%64KB32B97.7707%99.6166%92.8349%128KB32B97.841%99.6819%92.9185%2:當(dāng)其他變量不變時,cache容量變大,平均命中率、讀命中率和寫命中率都將由低變高,由上圖知:3:再組映射中,其他變量不變,組中塊數(shù)一樣時LRU(近期最少使用算法)的平均命中率、讀命中率和寫命中率最大,F(xiàn)IFO(先進(jìn)先出算法)次之,隨機(jī)的最小,由下圖知:映射方式組中塊數(shù)替換策略平均命中率讀命中率寫命中率組相連映射8112.7582%9.77215%20.7
8、428%組相連映射8297.8647%99.7023%92.9512%組相連映射8497.7922%99.6212%92.9015%4:再組映射中,其他變量不變,組中塊數(shù)增大時,在FIFO算法下平均命中率、讀命中率和寫命中率逐漸增大;在LRU算法下塊數(shù)增多時平均命中率、讀命中率和寫命中率達(dá)到逐漸相等;在隨機(jī)算法下,組中塊數(shù)增大時,平均命中率、讀命中率和寫命中率先增大后減小,由下圖知:映射方式組中塊數(shù)替換策略平均命中率讀命中率寫命中率組相連映射8112.7582%9.77215%20.7428%組相連映射32114.4739%11.2354%23.1336%組相連映射64116.8305%12.
9、6724%27.9491%組相連映射8297.8647%99.7023%92.9512%組相連映射32297.8657%99.7036%92.9512%組相連映射64297.8657%99.7036%92.9512%組相連映射8497.7922%99.6212%92.9015%組相連映射32497.7968%99.623%92.9137%組相連映射64497.7806%99.6044%92.904%5: 在全映射中,其他變量不變,LRU(近期最少使用算法)的平均命中率、讀命中率和寫命中率最大,隨機(jī)算法次之,F(xiàn)IFO(先進(jìn)先出算法)的最小,由下圖知:映射方式替換策略平均命中率讀命中率寫命中率全相連映射136.4095%30.816%51.3663%全相連映射298.6652%99.598%96.1709%全相連映射498.0834%98.9704%95.7116%6:cache的訪問次數(shù)、讀次數(shù)和寫次數(shù)固定不變(因為在同一個.trace文件下)。F:計算機(jī)組成原理實驗指導(dǎo)書Cache-tracesswim.trace4. 實驗心得 通過此次實驗,我進(jìn)一步加深了對Cache的基本概念、基本組織結(jié)構(gòu)以及基本工作
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人反擔(dān)保合同規(guī)范范本-設(shè)備租賃專用2篇
- 房地產(chǎn)市場調(diào)查與分析
- 2025年度鋼構(gòu)工程風(fēng)險評估與控制合同
- 小學(xué)生數(shù)學(xué)思維能力的提升方法
- 金融市場的變化與對公客戶的應(yīng)對策略
- 二零二五年度蟲草產(chǎn)品研發(fā)與市場拓展合同4篇
- 二零二五年度蟲草收購與銷售一體化合同4篇
- 2025年度環(huán)保設(shè)施建設(shè)合同履行的環(huán)境治理擔(dān)保協(xié)議3篇
- 2025年度個人旅游預(yù)付款延期退還協(xié)議4篇
- 跨領(lǐng)域?qū)W生綜合素養(yǎng)提升的實踐探索
- 英語48個國際音標(biāo)課件(單詞帶聲、附有聲國際音標(biāo)圖)
- GB/T 6892-2023一般工業(yè)用鋁及鋁合金擠壓型材
- 生活老師培訓(xùn)資料課件
- 冷庫安全管理制度
- 2023同等學(xué)力申碩統(tǒng)考英語考試真題
- 家具安裝工培訓(xùn)教案優(yōu)質(zhì)資料
- 在雙減政策下小學(xué)音樂社團(tuán)活動有效開展及策略 論文
- envi二次開發(fā)素材包-idl培訓(xùn)
- 2022年上海市初中語文課程終結(jié)性評價指南
- 醫(yī)院手術(shù)室醫(yī)院感染管理質(zhì)量督查評分表
- 心內(nèi)電生理導(dǎo)管及器械
評論
0/150
提交評論