【技术实现步骤摘要】
本专利技术涉及计算机
,具体涉及一种中央处理器单元中共享高速缓存中硬件资源分配访问的方法。
技术介绍
高速缓冲存储器(Cache )是存储器系统中最重要的部分之一。其是在计算机存储系统的层次结构中,介于中央处理器(CPU)和主存储器(Main memory)之间用于弥补处理器与存储器之间的速度差异。其特点是容量比较小但速度比主存高得多,接近于CPU的速度。目前所有现代计算机都使用cache。而且大多数处理器都会额外增加一级cache,服务器级别的处理器中会采用三级cache结构,采用了 LI cache、L2 cache和L3 cache三个层次的cache结构,其访问速度依次递减,容量依次递增,我们称L3 cache为LLC (LastLevel Cache)即最后一级的高速缓存。在多核处理器(CMP,Chip mulitiprocessors)中,不同处理器都有自己的私有的上一级高速缓存(二级缓存时为Llcache,三级缓存时为Llcache和/或L2cache)但是多个处理器通过共有的最后一级高速缓存LLC来实现数据共享。由于最后一级高速缓 ...
【技术保护点】
基于退出机制的共享高速缓存硬件资源访问方法,将多核处理器的高速缓存分为多个独立运行的私有高速缓存和多个私有高速缓存共享的共享高速缓存,私有高速缓存向共享高速缓存中发送访存请求,所述的访存请求根据访问共享高速缓存的优先级进行排序,其特征在于,通过以下步骤实现某个访存请求优先进入共享高速缓存中:步骤1、访存请求进入,各个私有高速缓存中的各个访存请求按照时间顺序并行进入共享高速缓存中;步骤2、访存请求退出,当某个访存请求优先级较高的队列未进入共享高速缓存中时,共享高速缓存将已进入共享高速缓存中但优先级较低的访存请求按照晚进入先退出的原则删除;步骤3、优先级较高的访存请求进入,优先 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:苏东锋,张立新,姚涛,冯煜晶,
申请(专利权)人:苏州中晟宏芯信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。