当前位置: 首页 > 专利查询>英特尔公司专利>正文

并行处理器中的多线程执行制造技术

技术编号:3485351 阅读:530 留言:0更新日期:2012-04-11 18:40
说明并行的硬件多线程处理器。该处理器包含一个谐调系统功能的通用处理器和支持多个硬件线程和多个微引擎。该处理器还包含具有第1存储控制器和第2存储控制器的存储器控制系统,第1存储控制器根据存储器访问是指向偶数存储组还是指向奇数存储组,将存储器访问加以分类,第2存储控制器则根据存储器访问是读访问还是写访问,对存储器访问进行优化。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
并行处理器中的多线程执行本申请是申请日2000. 08. 17,申请号为00815246. 2(国际申请号为PCT/US 00/22650),名称为"在并行处理器中执行多线程"的申请的分案申请。
技术介绍
本专利技术涉及 一 种并行处理器。并行处理是在计算处理中进行并发事件信息处理的有效形式。并行处理需 要在计算机同时执行许多程序,与串行处理不同。在并行处理器中的环境中, 并行处理涉及同时做多件事。与在一个站串行执行全部任务的串行范例或在专 门的站执行任务的流不机不同,并行处理配备多个站,每个站能执行全部任务。 也就是说,全部的站或多个站对问题的相同或共同要素一般同时且独立地工 作。有些问题适合用并行处理解决。因此,计算机处理类型包括单指令流单数流型,串行的冯.诺依曼型计算 机中存在单一指令流。第2种处理类型是单指令流多数据流处理(SIMD)。这 种处理能有多个算术逻辑处理器和一个控制处理器。每一处理器在锁步执行数 据操作。这些处理器由控制处理器进行同步。第3种类型是多指令流单数据流 (MISD)处理。这种处理具有流经执行不同指令流的线性处理器阵的相同数据 流。第4种是多指令流多数据流(M本文档来自技高网...

【技术保护点】
一种处理引擎处所用的方法,该处理引擎处于一具有多个可编程多线程处理引擎的处理器内,其特征在于,所述方法包括:    执行具有第一程序计数器的第一线程的至少一个指令,所述至少一个指令包括向所述多个处理引擎所共用的资源发出一请求的至少一个指令;    在处理引擎执行所述至少一个指令向所述共用的资源发出所述请求之后,将执行对换至一具有第二程序计数器的第二线程;以及    在检测出响应对所述共用的资源的请求而生成的信号之后,将执行对换至所述第一线程。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:D伯恩斯坦因DF胡珀MJ阿迪莱塔G沃尔里奇W维勒
申请(专利权)人:英特尔公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利