会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Odd and even start bit vectors
    • 奇数偶数起始位向量
    • US08589661B2
    • 2013-11-19
    • US12962113
    • 2010-12-07
    • Mike ButlerDonald A. PrioreSteven Beigelmacher
    • Mike ButlerDonald A. PrioreSteven Beigelmacher
    • G06F9/30
    • G06F9/30152G06F9/382
    • A method and apparatus are presented for processing a stream of information, including preprocessing the stream, which includes partitioning the stream into packets of interest; determining boundaries for the packets of interest, wherein a packet boundary is either a start location or an end location for a packet; and making a record of the packet boundaries by setting a hint bit in a hint bit vector, a location of the hint bit within the hint bit vector corresponding to a position of the packet in the stream. The hint bit vector is split into two or more vectors, where the hint bits are assigned to one of the vectors on an alternating basis. The packets of interest are processed corresponding to the hint bits assigned to each vector in parallel over multiple clock cycles, wherein an original order of the packets of interest is maintained in the stream.
    • 提供了一种用于处理信息流(包括预处理流)的方法和装置,包括将流划分成感兴趣的分组; 确定所关心的分组的边界,其中分组边界是分组的起始位置或终点位置; 以及通过在提示位向量中设置提示位来提供分组边界的记录,所述提示位在与所述流中的分组的位置相对应的提示位向量内的提示位的位置。 提示位向量被分成两个或更多个向量,其中提示位被交替地分配给一个向量。 感兴趣的分组对应于在多个时钟周期并行分配给每个向量的提示比特,其中在该流中维持感兴趣分组的原始顺序。
    • 5. 发明申请
    • METHOD AND APPARATUS FOR SWITCHING THREADS
    • 用于切换螺纹的方法和装置
    • US20120166777A1
    • 2012-06-28
    • US12976034
    • 2010-12-22
    • Edward J. McLellanMagiting M. TalisayonDonald A. Priore
    • Edward J. McLellanMagiting M. TalisayonDonald A. Priore
    • G06F9/30
    • G06F9/226G06F9/3851
    • Techniques for switching or parking threads in a processor including a plurality of processor cores that share a microcode engine are disclosed. In a dual-core or multi-core system, a front end, (e.g., microcode engine), of the processor cores may be shared by the two or more active threads in order to reduce the area, cost, or the like. A currently running thread may be put to a sleep state and execution of another thread may be initiated when a yield microcode command issues while the currently thread is running. The thread may be resumed on a condition that the second thread goes to a sleep state, yields, exits the processing, etc. Alternatively, a thread may be put to a sleep state when a sleep microcode command issues which is programmed to occur when the thread needs to wait for an event to occur.
    • 公开了一种用于在包括共享微代码引擎的多个处理器核心的处理器中切换或停放线程的技术。 在双核或多核系统中,处理器核心的前端(例如,微代码引擎)可以由两个或更多个主动线程共享,以便减少面积,成本等。 当正在运行的线程可能被置于睡眠状态,并且当当前线程正在运行时,当产生微代码命令发生时,可以启动另一线程的执行。 可以在第二线程进入睡眠状态,产生,退出处理等的情况下恢复线程。或者,当睡眠微代码命令发出时,可以将线程置于睡眠状态,当睡眠微代码命令被编程为发生时, 线程需要等待发生事件。