在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 22077|回复: 157

Cache Memory Book_R2

[复制链接]
发表于 2014-3-24 08:37:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
Although it's been four years since the publication of the first edition,
it's somewhat surprising to see that the basics of cache design have
remained largely intact. Although great strides have been made in the
number of transistors on the processor chip itself, with the bulk of these
going into the cache memory, we find that very small changes have
been made to the policies used by the processors' on-chip caches. With
the exception of some minor improvements in the complexity of the
handling of write cycles, the structures have remained relatively
straightforward. Nearly everything that is now being used was covered
by the first edition in detail.
So then, why do a second edition? No matter how timelessly they are
written, technology books constantly need to be revised, and this one is
no exception. Many of the example processors used in the original text
are now either obsolete, or promise to become obsolete in the very near
future. The first edition contained a complete chapter demonstrating
example cache designs which today's designers can implement more
elegantly with far fewer chips than they could have at the time of the
last publishing. In the introduction to the first edition I said that this
chapter "will become outdated much sooner than the others" (and I
was more correct than I expected). Furthermore, few of the processors
in these examples are used any longer with external cache chips, since
their higher speed successors are preferred now for use in high-
performance systems. I have, however, elected to retain a single one of
these caches, the oldest, incidentally, to illustrate in Chapter 1 that the
gate count for a true-to-life cache design is not all that high, and that
cache designs need not be shied away from.
I have also added a new Chapter 5 showing how others have
approached certain difficulties they have encountered. It is fun to see
how others have found their way around particularly thorny problems,
ones you might even encounter yourself. None of these solutions is
overly complex, but they show great amounts of ingenuity.
I have added words to the glossary and the text; however, the
discipline seems to be moving more and more toward uniformity,
probably owing to the greater amount of communications that now are
happening between cache designers. As fields become broader, and
communications between companies become more frequent and open,
company-specific buzzwords give way to more standard ones, and
people discover others' buzzwords before deciding that they need to
invent a new one of their own.
Finally, as opposed to the cacheless system I used to create the first
edition, the second edition is being crafted on a Windows 95 machine
using a 133 MHz Pentium with an 8KB primary cache and a 256KB
secondary cache. Surprisingly enough, the newer versions of the
software I am using to create the revised text and graphics slow things
down to the point that there is not all that much difference in speed at
the user interface between the new machine and the old.

Cache Memory Book, The, Second Edition - Jim Handy.pdf (6.31 MB, 下载次数: 1702 )
发表于 2014-3-24 12:58:05 | 显示全部楼层
好书,谢谢分享!
发表于 2014-3-24 21:29:32 | 显示全部楼层
实在太感谢了,楼主!
发表于 2014-3-24 21:39:54 | 显示全部楼层
很好的书,下来看看,多谢了
发表于 2014-3-25 10:43:02 | 显示全部楼层
cool, amazing book
发表于 2014-3-25 21:30:42 | 显示全部楼层
Very good! Thanks very much!
发表于 2014-3-26 01:28:27 | 显示全部楼层
Good book !
发表于 2014-4-3 17:35:58 | 显示全部楼层
谢谢!!
发表于 2014-4-6 16:11:26 | 显示全部楼层
多谢共享。
发表于 2014-4-13 18:48:10 | 显示全部楼层
多谢楼主分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 13:41 , Processed in 0.034714 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表