在用于管理危险清除的桶形处理器中停驻线程制造技术

技术编号:40549301 阅读:18 留言:0更新日期:2024-03-05 19:07
本文中描述用于在用于管理危险清除的桶形处理器中停驻线程的装置及技术。一种桶形处理器包含危险管理电路系统,所述危险管理电路系统用来:接收在所述桶形处理器的计算管线中执行的指令的指示,所述指令已遇到危险且不能够前进通过所述计算管线;将所述指令的所述指示存储在危险存储器中;接收指示所述危险已清除的信号;且响应于所述信号而致使在所述计算管线的起点处重新调度所述指令。

【技术实现步骤摘要】

本申请涉及在用于管理危险清除的桶形处理器中停驻线程


技术介绍

1、各种计算机架构(例如冯·诺依曼架构)通常使用数据的共享存储器、用于存取共享存储器的总线、算术单元及程序控制单元。然而,在处理器与存储器之间移动数据可能需要大量的时间及能量,这又可能约束计算机系统的性能及容量。鉴于这些限制,期望新计算架构及装置来推进计算性能超越晶体管微缩的实践(即,摩尔定律)。

2、可使用过程内的多个线程来多线程化执行软件,其中每一线程可独立地但并发地执行,同时共享过程资源。可使用线程间通信方法在线程之间传递数据。另外,可协调线程或过程的执行。


技术实现思路

1、一方面,本公开提供一种设备,其包括:桶形处理器,其包括:危险管理电路系统;其中所述桶形处理器经配置以通过使用所述危险管理电路系统来执行操作以:接收在所述桶形处理器的计算管线中执行的指令的指示,所述指令已遇到危险且不能够前进通过所述计算管线;将所述指令的所述指示存储在危险存储器中;接收指示所述危险已清除的信号;及响应于所述信号而致使在所述计算管线的起点处重新本文档来自技高网...

【技术保护点】

1.一种设备,其包括:

2.根据权利要求1所述的设备,其中所述桶形处理器经配置以检测所述危险。

3.根据权利要求1所述的设备,其中所述桶形处理器经配置以通过使用所述危险管理电路系统来执行操作以从所述危险存储器删除所述指令的所述指示。

4.根据权利要求1所述的设备,其中所述危险存储器经配置以存储所述指令的状态。

5.根据权利要求1所述的设备,其中所述危险存储器经配置以存储对应于所述指令的所述指示的危险类型。

6.根据权利要求5所述的设备,其中所述危险类型是存储器存储危险。

7.根据权利要求5所述的设备,其中所述危险类型...

【技术特征摘要】

1.一种设备,其包括:

2.根据权利要求1所述的设备,其中所述桶形处理器经配置以检测所述危险。

3.根据权利要求1所述的设备,其中所述桶形处理器经配置以通过使用所述危险管理电路系统来执行操作以从所述危险存储器删除所述指令的所述指示。

4.根据权利要求1所述的设备,其中所述危险存储器经配置以存储所述指令的状态。

5.根据权利要求1所述的设备,其中所述危险存储器经配置以存储对应于所述指令的所述指示的危险类型。

6.根据权利要求5所述的设备,其中所述危险类型是存储器存储危险。

7.根据权利要求5所述的设备,其中所述危险类型是存储器加载危险。

8.根据权利要求5所述的设备,其中所述危险类型是纤程加入危险。

9.根据权利要求5所述的设备,其中所述危险类型是调用危险。

10.根据权利要求5所述的设备,其中所述危险类型是事件监听危险。

11.根据权利要求5所述的设备,其中所述危险类型是返回危险。

12.根据权利要求5所述的设备,其中...

【专利技术属性】
技术研发人员:C·巴罗内
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1