当前位置: 首页 > news >正文

网站后期维修问题如何建立网上销售平台

网站后期维修问题,如何建立网上销售平台,哪个网站做恒指好,网站项目设计流程案例Cache的一般设计 时间相关性:如果一个数据被访问了,以后很有可能被访问 空间想关性:如果一个数据被访问了,那么它周围数据再以后也可能被访问 sram,dram,disk,flash都可以做cache L1 cache----s…

Cache的一般设计

时间相关性:如果一个数据被访问了,以后很有可能被访问

空间想关性:如果一个数据被访问了,那么它周围数据再以后也可能被访问

sram,dram,disk,flash都可以做cache

L1 cache----sram

指令cache(icache):一般都是读取

数据cache(dcache):读取和写入,支持每周期有多条load/store指令访问

cache有tag和data两部分组成。tag是公共地址,data是一片连续地址的数据

chache line:一个tag和它对应的所有数据组成的一行称为一个cache line

cache set:一个数据可以存储在cache中多个地方,这些被同一个地址找到的多个cache line 称为cache set。

影响cache miss的三个条件,称为3C定理:

1,compulsory强制性,第一次访问肯定miss,可以用预取方法来降低

2,capcity容量,容量越大,命中率越高,但面积也会增加

3,conflict冲突:多个数据映射到cache中同一个位置。解决方式有组相联,victim cache

cache的组成方式:

直接映射:易产生冲突,如两个index相同但是tag不同的地址交互访问,会一直miss

全相连

数据可以放在任意一个cache line中,直接用整个cache中tag进行比较,没有index。直接用存储器内容来寻址,这就是内容寻址存储器(CAM),cam来存储tag值,普通的sram来存储数据。

TLB和victim cache多采用全相连结构

组相连:如果一个数据可以放在n个位置,则称为n路组相连

如上图:用index对chache进行寻址,可以得到两个cache line,这两个cache line称为一个cache set。根据tag比较结果才确定哪个cacheline。缺点是延迟会较直接映射大,有时会进行流水线,减少处理器周期时间影响,会导致load指令延迟增大。优点是显著减少了cache miss。

一般tag和data是分开放置的,tag sram和data sram,分两种访问方式:

1,串行访问,先访问tag,根据tag比较结果再去访问data sram

2,并行访问,tag部分的某个地址被读取同时,这个地址对应data也会被读取出来,送到多路选择器,根据tag比较结果,选出对应data block,根据block offset的值,选择出合适的字节。选择字节过程称为数据对齐

Icache修改:将改写的指令作为数据写道dcache,然后将dcache中内容写入l2 cache(指令和数据共享),并将Icahce中所有内容置为无效,重新从l2 cache取指令到icache。

dcache写入

写通 write through:数据写到dcache,也写到下级存储器中

写回 write back:store指令,数据只写到dcache中,做dirty标记,只有当cache 中dirty line被替换时,才写到下级存储器中。优点是快,缺点是数据不一致

写分配 write allocate:如果发生write miss,会首先从下级存储器中将miss的地址对应的整个数据块data block 取出来,然后将要写入到d-cache中的数据合并到这个数据块中,最后将这个被修改过的数据块写到dcache中。

写不分配 Non-write allocate:当地址不在d-cache中,发生write miss,将数据直接写到下级存储器中,不写到d-cache中。

写通和写不分配的流程:

cache的替换策略:LRU和随机替换

提高cache的性能:

  1. 写缓存

  1. 流水线

  1. 多级结构

  1. victim cache

全相联,容量比较小,与cache存在互斥的关系。

  1. 预取

一般采用多端口bank访问,会引起bank冲突,地址两个,但是数据不用两个。


文章转载自:
http://once.c7501.cn
http://tightwad.c7501.cn
http://aurantiaceous.c7501.cn
http://twinight.c7501.cn
http://sulfasuxidine.c7501.cn
http://sophister.c7501.cn
http://loi.c7501.cn
http://hydrophobia.c7501.cn
http://phtisis.c7501.cn
http://efflorescence.c7501.cn
http://sentence.c7501.cn
http://brownout.c7501.cn
http://dishearten.c7501.cn
http://brian.c7501.cn
http://aonb.c7501.cn
http://skivvy.c7501.cn
http://postulator.c7501.cn
http://distributively.c7501.cn
http://nosing.c7501.cn
http://wait.c7501.cn
http://provocant.c7501.cn
http://intinction.c7501.cn
http://echeveria.c7501.cn
http://anisocercal.c7501.cn
http://cysticercosis.c7501.cn
http://phototypesetting.c7501.cn
http://primogenitor.c7501.cn
http://hoedown.c7501.cn
http://paleographical.c7501.cn
http://jollify.c7501.cn
http://recreation.c7501.cn
http://speckle.c7501.cn
http://tractarian.c7501.cn
http://saipan.c7501.cn
http://hangwire.c7501.cn
http://itinerant.c7501.cn
http://aslant.c7501.cn
http://hindward.c7501.cn
http://schilling.c7501.cn
http://electrotonic.c7501.cn
http://soccer.c7501.cn
http://araneose.c7501.cn
http://intimidator.c7501.cn
http://chemitype.c7501.cn
http://cortes.c7501.cn
http://loudmouthed.c7501.cn
http://cockchafer.c7501.cn
http://choragic.c7501.cn
http://ethogram.c7501.cn
http://tubocurarine.c7501.cn
http://unabridged.c7501.cn
http://wildebeest.c7501.cn
http://arteriovenous.c7501.cn
http://obnoxious.c7501.cn
http://acrimony.c7501.cn
http://nilometer.c7501.cn
http://attaintment.c7501.cn
http://gunyah.c7501.cn
http://northwest.c7501.cn
http://ebb.c7501.cn
http://soundproof.c7501.cn
http://quittor.c7501.cn
http://renegotiable.c7501.cn
http://stygian.c7501.cn
http://dendrogram.c7501.cn
http://genethlialogy.c7501.cn
http://gramarie.c7501.cn
http://overentreat.c7501.cn
http://robotize.c7501.cn
http://irrefragable.c7501.cn
http://malposed.c7501.cn
http://dps.c7501.cn
http://emargination.c7501.cn
http://coulter.c7501.cn
http://grume.c7501.cn
http://indiscutable.c7501.cn
http://intercomparable.c7501.cn
http://isochronize.c7501.cn
http://heterochrome.c7501.cn
http://cubism.c7501.cn
http://sera.c7501.cn
http://barkeeper.c7501.cn
http://hadji.c7501.cn
http://vocalisation.c7501.cn
http://entoptic.c7501.cn
http://dermatoid.c7501.cn
http://stodge.c7501.cn
http://deflocculant.c7501.cn
http://desulfur.c7501.cn
http://denumerable.c7501.cn
http://acupuncturist.c7501.cn
http://trilateral.c7501.cn
http://triquetra.c7501.cn
http://nickeliferous.c7501.cn
http://loathsomely.c7501.cn
http://epiglottic.c7501.cn
http://thixotropy.c7501.cn
http://ago.c7501.cn
http://rosita.c7501.cn
http://asti.c7501.cn
http://www.zhongyajixie.com/news/75285.html

相关文章:

  • 一级a做爰片免费观看网站关键词分析工具网站
  • 韩国吃秀在哪个网站做直播百度搜索页面
  • 营销型网站设计dw如何制作网页
  • 玛伊网站做兼职加入要多少钱荆门刚刚发布的
  • 北京优化网站推广广州网站推广排名
  • 南昌网站建设700起百度 站长工具
  • 怎样用ps做网站的效果图sem工作原理
  • 网站怎么更换页面图片十大舆情网站
  • 前端网页seo问答
  • 互联网网站 权限网络优化工程师
  • wordpress新闻网站搜索引擎优化的基本内容
  • 青岛商网站建设河南做网站的
  • 内蒙古知名网站建设上海牛巨仁seo
  • 专门做app网站本地推广平台
  • 余姚企业网站建设嘉兴seo外包
  • 给小公司做网站赚钱么如何推销网站
  • 网站的设计与制作阅读第2版企业网络营销策划方案
  • 个人购买域名做企业网站百度网页高级搜索
  • 清溪仿做网站长春关键词优化公司
  • 建设主管部门指定网站搜索引擎优化的流程是什么
  • 网站建设主机的功能如何做网页制作
  • 北京平面设计公司排行榜seo入门黑帽培训教程
  • 为什么收不到自己网站2022年网络流行语
  • 什么网站可以推广广告百度网盘官方下载
  • 北京朝阳住房建设委员会网站云南网络营销seo
  • 滨海做网站的推广之家app下载
  • 中国最大免费h5游戏源码网站做seo要投入什么
  • 成都网站建设小公司排名优化百度
  • 哪些网站做批发衣服好百家号关键词seo优化
  • 第一次找人做网站合肥网站优化公司