首页学历类考试大学计算机科学
(简答题)

简述降低Cache失效率的几种方法。

正确答案

常用的降低Cache失效率的方法有下面几种:
(1)增加Cache块大小。增加块大小利用了程序的空间局部性。
(2)提高相联度,降低冲突失效。
(3)VictimCache,降低冲突失效。
(4)伪相联Cache,降低冲突失效。
(5)硬件预取技术,指令和数据都可以在处理器提出访问请求前进行预取。
(6)由编译器控制的预取,硬件预取的替代方法,在编译时加入预取的指令,在数据被用到之前发出预取请求。
(7)编译器优化,通过对软件的优化来降低失效率。

答案解析

相似试题

  • (简答题)

    简述减小Cache失效开销的几种方法。

    答案解析

  • (简答题)

    降低Cache失效率有哪几种方法?简述其基本思想。

    答案解析

  • (简答题)

    降低Cache失效率有哪几种方法?(至少写出5种)(简述其基本思想。)

    答案解析

  • (简答题)

    简述通过编译优化降低cache失效率的基本思想。

    答案解析

  • (简答题)

    降低Cache失效率有哪些方法?

    答案解析

  • (简答题)

    通过编译器对程序优化来改进Cache性能的方法有哪几种?简述其基本思想。

    答案解析

  • (简答题)

    降低Cache失效率的措施有哪些?

    答案解析

  • (简答题)

    增加Cache块大小一定会降低失效率吗?

    答案解析

  • (简答题)

    降低Cache失效损失的措施有哪些?

    答案解析

快考试在线搜题