会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Method and system for variable thread allocation and switching in a multithreaded processor
    • 多线程处理器中可变线程分配和切换的方法和系统
    • US20060218559A1
    • 2006-09-28
    • US11089474
    • 2005-03-23
    • Muhammad AhmedSujat JamilErich PlondkeLucian CodrescuWilliam Anderson
    • Muhammad AhmedSujat JamilErich PlondkeLucian CodrescuWilliam Anderson
    • G06F9/46
    • G06F9/3851
    • Techniques for processing transmissions in a communications (e.g., CDMA) system. An aspect of the disclosed subject matter includes a method for processing instructions on a multithreaded processor. The multithreaded processor processes a plurality of threads via a plurality of processor pipelines. The method includes the step determining the operating frequency, F, at which the multithreaded processor operates. Then, the method determines a variable thread switch timeout state for triggering the switching of the processing among the plurality of active threads. The variable thread switch timeout state varies so that each of the plurality of active threads operates at a frequency of an allocated portion of the frequency, F. The allocated portion at which the active threads operate is determined at least in part in order to optimize the operation of the multithreaded processor. The method further switches the processing from a first one of the active threads to a next one of the active threads upon the occurrence of the variable thread switch timeout state.
    • 用于在通信(例如,CDMA)系统中处理传输的技术。 所公开的主题的一个方面包括用于在多线程处理器上处理指令的方法。 多线程处理器经由多个处理器管线处理多个线程。 该方法包括确定多线程处理器工作的工作频率F的步骤。 然后,该方法确定用于触发多个活动线程之间的处理切换的可变线程切换超时状态。 可变线程切换超时状态改变,使得多个活动线程中的每一个以所分配的频率部分F的频率运行。活动线程运行的分配部分至少部分地被确定,以便优化 操作多线程处理器。 在发生可变线程切换超时状态时,该方法还将处理从主动线程中的第一个切换到下一个活动线程。
    • 6. 发明申请
    • System and method of using a predicate value to access a register file
    • 使用谓词值访问寄存器文件的系统和方法
    • US20060230257A1
    • 2006-10-12
    • US11104163
    • 2005-04-11
    • Muhammad AhmedErich PlondkeLucian CodrescuWilliam Anderson
    • Muhammad AhmedErich PlondkeLucian CodrescuWilliam Anderson
    • G06F9/30
    • G06F9/3842G06F9/3851G06F9/3885
    • A processor device is disclosed and includes a memory unit and at least one interleaved multi-threading instruction pipeline. The interleaved multi-threading instruction pipeline utilizes a number of clock cycles that is less than an instruction issue rate for each of a plurality of program threads that are stored within the memory unit. The memory unit includes six instruction caches. Further, the processor device includes six register files and each of the six register files is associated with one of the six instruction caches. Each of the plurality of program threads is associated with one of the six register files. Further, each of the six program threads includes a plurality of instructions and each of the plurality of instructions is stored within one of the six instruction caches of the memory.
    • 公开了处理器设备,并且包括存储器单元和至少一个交错多线程指令流水线。 交错多线程指令流水线利用小于存储在存储器单元内的多个程序线程中的每一个的指令发布速率的多个时钟周期。 存储单元包括六个指令高速缓存。 此外,处理器设备包括六个寄存器文件,六个寄存器文件中的每一个与六个指令高速缓存中的一个相关联。 多个程序线程中的每一个与六个寄存器文件中的一个相关联。 此外,六个程序线程中的每一个包括多个指令,并且多个指令中的每一个被存储在存储器的六个指令高速缓存之一中。