[理工] [計組]about TLB

作者: N986 (N986)   2015-03-08 23:28:18
題目:為何TLB都是採用assosiate memory而非一般moemory?原因為何?
在書上與網路上找很久,都沒有寫原因,還請幫忙解惑,謝謝!
作者: a95641126 (勳哥)   2015-03-08 23:43:00
因為是用fully associate可以讓tab page miss的機率最低,且我們目標本來就是讓page miss 機率越低越好,memory存取時間太常,又因爲page 不會太小,所以讓page number不會太大,所以tlb成本就不會那麼高,要用direct或set associate也沒說不行,但速度會比較慢
作者: galapous (墨)   2015-03-09 10:30:00
為了降低TLB miss rate,如此AMAT就會降低
作者: N986 (N986)   2015-03-09 12:03:00
謝謝兩位!原來題意指的就是fully associate.這我原本有查到不過以為這是mapping方式,原來是指相同的事
作者: a95641126 (勳哥)   2015-03-09 12:20:00
G大今年考的怎樣~常見你替大家解惑
作者: galapous (墨)   2015-03-09 12:25:00
等後天囉XD
作者: a95641126 (勳哥)   2015-03-09 16:52:00
你只考台大唷

Links booklink

Contact Us: admin [ a t ] ucptt.com