会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System for executing scalar instructions in parallel based on control
bits appended by compounding decoder
    • 基于由复合解码器附加的控制位并行执行标量指令的系统
    • US5504932A
    • 1996-04-02
    • US488464
    • 1995-06-07
    • Stamatis VassiliadisBartholomew BlanerThomas L. Jeremiah
    • Stamatis VassiliadisBartholomew BlanerThomas L. Jeremiah
    • G06F9/30G06F9/318G06F9/38
    • G06F9/382G06F9/30149G06F9/3017G06F9/3808G06F9/3812G06F9/3853G06F9/3885
    • An instruction processor system for decoding compound instructions created from a series of base instructions of a scalar machine, the processor generating a series of compound instructions with an instruction format text having appended control bits in the instruction format text enabling the execution of the compound instruction format text in said instruction processor with a compounding facility which fetches and decodes compound instructions which can be executed as compounded and single instructions by the arithmetic and logic units of the instruction processor while preserving intact the scalar execution of the base instructions of a scalar machine which were originally in storage. The system nullifies any execution of a member instruction unit of a compound instruction upon occurrence of possible conditions, such as branch, which would affect the correctness of recording results of execution of the member instruction unit portion based upon the interrelationship of member units of the compound instruction with other instructions. The resultant series of compounded instructions generally executes in a faster manner than the original format which is preserved due to the parallel nature of the compounded instruction stream which is executed.
    • 一种指令处理器系统,用于对由标量机的一系列基本指令产生的复合指令进行解码,该处理器产生具有指令格式文本的指令格式文本的一系列复合指令,该指令格式文本具有能够执行复合指令格式的指令格式文本中的附加控制位 所述指令处理器中的文本具有复合设备,该复合设备提取和解码可由指令处理器的算术和逻辑单元作为复合指令和单个指令执行的复合指令,同时完整地保持标量机的基本指令的标量执行, 最初在存储。 该系统在发生可能的条件(例如分支)时,使复合指令的成员指令单元的任何执行无效,这将基于化合物的成员单元的相互关系而影响成员指令单元部分执行的记录结果的正确性 指令与其他指令。 所得到的一系列复合指令通常比由被执行的复合指令流的并行特性而保留的原始格式更快地执行。
    • 2. 发明授权
    • System for issuing instructions for parallel execution subsequent to
branch into a group of member instructions with compoundability in
dictation tag
    • 用于发出并行执行指令的系统,在分支到一组成员指令之后,具有口语标签中的复合性
    • US5303356A
    • 1994-04-12
    • US677685
    • 1991-03-29
    • Stamatis VassiliadisBartholomew BlanerThomas L. Jeremiah
    • Stamatis VassiliadisBartholomew BlanerThomas L. Jeremiah
    • G06F9/30G06F9/318G06F9/38
    • G06F9/3853G06F9/30152G06F9/3017G06F9/3802G06F9/3808G06F9/3812G06F9/382G06F9/3885
    • An instruction processor system for decoding compound instructions created from a series of base instructions of a scalar machine, the processor generating a series of compound instructions with an instruction format text having appended control bits in the instruction format text enabling the execution of the compound instruction format text in said instruction processor with a compounding facility which fetches and decodes compound instructions which can be executed as compounded and single instructions by the arithmetic and logic units of the instruction processor while preserving intact the scalar execution of the base instructions of a scalar machine which were originally in storage. The system nullifies any execution of a member instruction unit of a compound instruction upon occurrence of possible conditions, such as branch, which would affect the correctness of recording results of execution of the member instruction unit portion based upon the interrelationship of member units of the compound instruction with other instructions. The resultant series of compounded instructions generally executes in a faster manner than the original format which is preserved due to the parallel nature of the compounded instruction stream which is executed.
    • 一种指令处理器系统,用于对由标量机的一系列基本指令产生的复合指令进行解码,该处理器产生具有指令格式文本的指令格式文本的一系列复合指令,该指令格式文本具有能够执行复合指令格式的指令格式文本中的附加控制位 所述指令处理器中的文本具有复合设备,该复合设备提取和解码可由指令处理器的算术和逻辑单元作为复合指令和单个指令执行的复合指令,同时完整地保持标量机的基本指令的标量执行, 最初在存储。 该系统在发生可能的条件(例如分支)时,使复合指令的成员指令单元的任何执行无效,这将基于化合物的成员单元的相互关系而影响成员指令单元部分执行的记录结果的正确性 指令与其他指令。 所得到的一系列复合指令通常比由被执行的复合指令流的并行特性而保留的原始格式更快地执行。
    • 4. 发明授权
    • Cache store of instruction pairs with tags to indicate parallel execution
    • 高速缓存存储与标签的指令对以指示并行执行
    • US5475853A
    • 1995-12-12
    • US186225
    • 1994-01-24
    • Bartholomew BlanerStamatis Vassiliadis
    • Bartholomew BlanerStamatis Vassiliadis
    • G06F15/00G06F9/00G06F9/38G06F12/08G06F15/76G06F9/06
    • G06F9/382G06F9/3802G06F9/3853
    • A digital computer system capable of processing two or more computer instructions in parallel and having a cache storage unit for temporarily storing machine-level computer instructions in their journey from a higher-level storage unit of the computer system to the functional units which process the instructions. The computer system includes an instruction compounding unit located intermediate to the higher-level storage unit and the cache storage unit for analyzing the instructions and adding to each instruction a tag field which indicates whether or not that instruction may be processed in parallel with one or more neighboring instructions in the instruction stream. These tagged instructions are then stored in the cache unit. The computer system further includes a plurality of functional instruction processing units which operate in parallel with one another. The instructions supplied to these functional units are obtained from the cache storage unit. At instruction issue time, the tag fields of the instructions are examined and those tagged for parallel processing are sent to different ones of the functional units in accordance with the codings of their operation code fields.
    • 一种数字计算机系统,其能够并行处理两个或更多个计算机指令,并且具有高速缓存存储单元,用于在从计算机系统的更高级存储单元到处理指令的功能单元之间临时存储机器级计算机指令 。 计算机系统包括位于上级存储单元的中间的指令复合单元和高速缓存存储单元,用于分析指令,并且向每个指令添加指示该指令是否可以与一个或多个并行处理的标签字段 指令流中的相邻指令。 然后将这些标记的指令存储在高速缓存单元中。 计算机系统还包括彼此并行操作的多个功能指令处理单元。 提供给这些功能单元的指令从缓存存储单元获得。 在指令发布时,根据其操作代码字段的编码,检查指令的标签字段并将用于并行处理的标记字段发送到不同的功能单元。
    • 8. 发明授权
    • Method for processing instructions for parallel execution including
storing instruction sequences along with compounding information in
cache
    • 用于处理并行执行指令的方法,包括将指令序列与复合信息一起存储在高速缓存中
    • US6029240A
    • 2000-02-22
    • US453948
    • 1995-05-30
    • Bartholomew BlanerStamatis Vassiliadis
    • Bartholomew BlanerStamatis Vassiliadis
    • G06F9/30G06F9/318G06F9/38G06F15/16G06F13/00
    • G06F9/382G06F9/30152G06F9/3017G06F9/3808G06F9/3812G06F9/3842G06F9/3853G06F9/3885
    • A digital computer system capable of processing two or more computer instructions in parallel and having a cache storage unit for temporarily storing machine-level computer instructions in their journey from a higher-level storage unit of the computer system to the functional units which process the instructions. The computer system includes an instruction compounding unit located intermediate to the higher-level storage unit and the cache storage unit for analyzing the instructions and generating for to each instruction a compounding information which indicates whether or not that instruction may be processed in parallel with one or more neighboring instructions in the instruction stream. These tagged instructions are then stored in the cache unit with the compounding information. The computer system further includes a plurality of functional instruction processing units which operate in parallel with one another. The instructions supplied to these functional units are obtained from the cache storage unit. At instruction issue time, the compounding information for the instructions is examined and those instructions indicated for parallel processing are sent to different ones of the functional units in accordance with the codings of their operation code fields.
    • 一种数字计算机系统,其能够并行处理两个或更多个计算机指令,并且具有高速缓存存储单元,用于在从计算机系统的更高级存储单元到处理指令的功能单元的旅程中临时存储机器级计算机指令 。 该计算机系统包括位于上级存储单元中间的指令复合单元和高速缓存存储单元,用于分析指令,并为每个指令生成指示该指令是否可以与一个或者另一个并行处理的复合信息 更多相邻指令在指令流中。 然后将这些标记的指令与复合信息一起存储在高速缓存单元中。 计算机系统还包括彼此并行操作的多个功能指令处理单元。 提供给这些功能单元的指令从缓存存储单元获得。 在指令发布时,检查指令的复合信息,并根据其操作码字段的编码将指示用于并行处理的指令发送到不同的功能单元。
    • 10. 发明授权
    • Predecode instruction compounding
    • 预解码指令复合
    • US5459844A
    • 1995-10-17
    • US287435
    • 1994-08-08
    • Richard J. EickemeyerStamatis VassiliadisBartholomew Blaner
    • Richard J. EickemeyerStamatis VassiliadisBartholomew Blaner
    • G06F15/00G06F9/00G06F9/38G06F13/38G06F9/40
    • G06F9/382G06F9/3853G06F9/3885
    • A digital computer system capable of processing two or more computer instructions in parallel and having a main memory unit for storing information blocks including the computer instructions includes an instruction compounding unit for analyzing the instructions and adding to each instruction a tag field which indicates whether or not that instruction may be processed in parallel with another neighboring instruction. Tagged instructions are stored in the main memory. The computer system further includes a plurality of functional instruction processing units which operate in parallel with one another. The instructions supplied to the functional units are obtained from the memory by way of a cache storage unit. At instruction issue time, the tag fields of the instructions are examined and those tagged for parallel processing are sent to different ones of the functional units in accordance with the codings of their operation code fields.
    • 一种数字计算机系统,其能够并行处理两个或更多个计算机指令,并且具有用于存储包括计算机指令的信息块的主存储单元,包括用于分析指令的指令复合单元,并向每个指令添加指示是否指示的指示字段 该指令可以与另一个相邻指令并行处理。 标记的指令存储在主存储器中。 计算机系统还包括彼此并行操作的多个功能指令处理单元。 提供给功能单元的指令通过高速缓存存储单元从存储器获得。 在指令发布时,根据其操作代码字段的编码,检查指令的标签字段并将用于并行处理的标记字段发送到不同的功能单元。