当前位置: 首页 > 专利查询>刘欣专利>正文

一个用于时分复用流水线处理器的快速访问存储器结构制造技术

技术编号:21003851 阅读:44 留言:0更新日期:2019-04-30 21:28
一个用于时分复用流水线处理器的快速访问存储器结构,特征为:处理器的指令由N个流水线时钟周期完成,流水线的各级流水部件在同一个时流水线钟周期执行不同线程的操作;所有复用该流水线的线程根据其切入流水线的时间规律,分成多个线程组,使每个线程组内的线程不会同时出现在流水线上,每个线程组的所有线程共享同一个或多个快速访问存储器,一个可行的存储实体是单端口的静态随机存储器(SP‑SRAM)。

【技术实现步骤摘要】
一个用于时分复用流水线处理器的快速访问存储器结构
本专利技术涉及处理器结构领域,尤其是细粒度多线程的寄存器和内存的组织结构。背景在目前的细粒度多线程处理器,寄存器的实现一般通过使用固定容量的寄存器文件,本专利技术通过对线程按时间特性分组,可以让同组的线程共用一个快速访问存储器,接访问存储器不仅可以代替寄存器文件,还能提供更多功能,通过动态调整每个快速访问存储器的大小,实现对快速访问存储器容量与带宽最大化效率使用。
技术实现思路
一个用于时分复用流水线处理器的快速访问存储器结构,特征为:处理器的指令由N个流水线时钟周期完成,流水线的各级流水部件在同一个时流水线钟周期执行不同线程的操作;所有复用该流水线的线程根据其切入流水线的时间规律,分成多个线程组,使每个线程组内的线程不会同时出现在流水线上,每个线程组的所有线程共享同一个或多个快速访问存储器。一个典型的分组方法为:由于处理器的流水级数为N,一个线程的一条指令需要N个流水时钟周期才能完成,所以任何线程的指令执行速度最大值为流水线时钟的N分之1,线程切入流水线的时刻的流水线时钟计数值除以N后的余数相同的线程不会同时出现在流水线上,所以它们本文档来自技高网...

【技术保护点】
1.一个用于时分复用流水线处理器的快速访问存储器结构,特征为:处理器使用一个N级流水线,流水线的各级流水部件在同一个时流水线钟周期执行不同线程的操作;所有复用该流水线的线程根据其切入流水线的时间规律,分成多个线程组,每个线程组内的线程不会同时出现在流水线上,每个线程组内的所有线程共享同一个或多个快速访问存储器。

【技术特征摘要】
1.一个用于时分复用流水线处理器的快速访问存储器结构,特征为:处理器使用一个N级流水线,流水线的各级流水部件在同一个时流水线钟周期执行不同线程的操作;所有复用该流水线的线程根据其切入流水线的时间规律,分成多个线程组,每个线程组内的线程不会同时出现在流水线上,每个线程组内的所有线程共享同一个或多个快速访问存储器。2.如权利要求1所述方法,还包括:快速访问存储器的时钟周期与流水线时钟周期相同或者是流水线时钟周期的整数倍。3.如权利要求1至2所述方法,还包括:快速访问存储器的任意部分存储空间或全部存储空间可以只属于一个线程,也可以被多个线程共享,也可以属于主内存的一部分。4.如权利要求1至3所述方法,还包括:线程可以访问其所属线程组所分配的快速访问存储器的全部存储空间。5.如权利要求1至4所述方法,还包括:线程切入流水...

【专利技术属性】
技术研发人员:刘欣
申请(专利权)人:刘欣
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1