会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Sending both a load instruction and retrieved data from a load buffer to an annex prior to forwarding the load data to register file
    • 在将加载数据转发到寄存器文件之前,将加载指令和检索到的数据从加载缓冲区发送到附件
    • US06542988B1
    • 2003-04-01
    • US09410842
    • 1999-10-01
    • Marc TremblayJeffrey Meng Wah ChanSubramania SudharsananSharada YeluriBiyu Pan
    • Marc TremblayJeffrey Meng Wah ChanSubramania SudharsananSharada YeluriBiyu Pan
    • G06F938
    • G06F9/3855G06F9/3824G06F9/3851G06F9/3861G06F9/3875
    • A processor performs precise trap handling for out-of-order and speculative load instructions. It keeps track of the age of load instructions in a shared scheme that includes a load buffer and a load annex. All precise exceptions are detected in a T phase of a load pipeline. Data and control information concerning load operations that hit in the data cache are staged in a load annex during the A1, A2, A3, and T pipeline stages until all exceptions in the same or earlier instruction packet are detected. Data and control information from all other load instructions is staged in the load annex after the load data is retrieved. Before the load data is retrieved, the load instruction is kept in a load buffer. If an exception occurs, any load in the same instruction packet as the instruction causing the exception is canceled. Any load instructions that are “younger” than the instruction that caused the exception are also canceled. The age of load instructions is determined by tracking the pipe stages of the instruction. When a trap occurs, any load instruction with a non-zero age indicator is canceled.
    • 处理器执行精确的陷阱处理,用于无序和推测的加载指令。 它跟踪包含加载缓冲区和加载附件的共享方案中的加载指令的时间。 在负载管线的T相中检测到所有精确异常。 在A1,A2,A3和T流水线阶段期间,有关在数据高速缓存中打入的加载操作的数据和控制信息在负载附件中分段,直到检测到相同或较早的指令包中的所有异常。 在检索负载数据后,所有其他装载指令的数据和控制信息都将在装载附件中进行。 在检索加载数据之前,将加载指令保存在加载缓冲区中。 如果发生异常,与导致异常的指令相同的指令包中的任何负载都将被取消。 任何比引起异常的指令“年轻”的加载指令也被取消。 加载指令的年龄是通过跟踪指令的管道段来确定的。 发生陷阱时,将取消带有非零年龄指示符的任何加载指令。
    • 3. 发明授权
    • Decompression bit processing with a general purpose alignment tool
    • 使用通用对齐工具进行减压位处理
    • US06757820B2
    • 2004-06-29
    • US10356437
    • 2003-01-31
    • Subramania SudharsananJeffrey Meng Wah ChanMarc Tremblay
    • Subramania SudharsananJeffrey Meng Wah ChanMarc Tremblay
    • G06F9308
    • G06F7/74G06F9/30018G06F9/30032
    • A method and apparatus for performing single-instruction bit field extraction and for counting a number of leading zeros in a sequence of bits on a general purpose processor are provided. The fast bit extraction operations are accomplished by executing a first instruction for extracting an arbitrary number of bits of a sequence of bits stored in two or more source registers of the processor starting at an arbitrary offset and the storing the extracted bits in a destination register. Both the source and the destination registers are specified by the instruction. In addition, a second instruction is provided for counting the number of leading zeros in a sequence of bits stored in two or more source registers of the processor and then storing a binary value representing the number of leading zeros in a destination register. Again the source and the destination registers are specified by the second instruction. Both the first and the second instructions are pipelined to obtain an effective throughput of one instruction every cycle, respectively. As a result, bit extraction operations are performed very efficiently by the processor, thereby reducing the overall processing time required to compress and decompress multimedia data.
    • 提供了一种用于执行单指令位域提取并用于对通用处理器上的位序列中的多个前导零进行计数的方法和装置。 快速位提取操作通过执行用于从任意偏移开始提取存储在处理器的两个或更多个源寄存器中的位序列的任意数量的比特并且将提取的比特存储在目的地寄存器中来实现。 源寄存器和目标寄存器均由指令指定。 此外,提供第二指令,用于对存储在处理器的两个或多个源寄存器中的位序列中的前导零的数目进行计数,然后将表示前导零数的二进制值存储在目的地寄存器中。 源和目标寄存器又由第二条指令指定。 第一和第二指令都被流水线分别获得每个周期一个指令的有效吞吐量。 结果,处理器非常有效地执行比特提取操作,从而减少压缩和解压多媒体数据所需的整体处理时间。
    • 8. 发明申请
    • METHOD AND SYSTEM FOR EFFICIENT AND EXHAUSTIVE URL CATEGORIZATION
    • 用于有效和排他性URL分类的方法和系统
    • US20120271941A1
    • 2012-10-25
    • US13515079
    • 2010-12-08
    • Olivier MirandetteMarc TremblayEric Melin
    • Olivier MirandetteMarc TremblayEric Melin
    • G06F15/173
    • H04L67/22G06F17/30876
    • The present method and system relate to categorizing URLs (Uniform Resource Locators) of web pages accessed by multiple users over an IP (Internet Protocol) based data network. The method and system collect real time data from IP data traffic occurring on the IP based data network, and extract parameters from the collected real time data, the parameters including an URL of a web page. The URL is processed by a rule based categorization engine, to associate a matching category to the URL of the web page. When no matching category is inferred, the URL is transferred to a semantic based categorization engine. A matching category is associated to the transferred URL by the semantic based categorization engine, based on a semantic analysis of the textual content extracted from the web page associated to the URL.
    • 本方法和系统涉及通过基于IP(基于因特网协议)的数据网络对由多个用户访问的网页的URL(统一资源定位符)进行分类。 该方法和系统从基于IP的数据网络上发生的IP数据流量收集实时数据,并从收集的实时数据中提取参数,参数包括网页的URL。 URL由基于规则的分类引擎处理,以将匹配的类别与网页的URL相关联。 当不推测出匹配类别时,URL被传送到基于语义的分类引擎。 基于从与URL相关联的网页提取的文本内容的语义分析,基于语义的分类引擎将匹配的类别与传送的URL相关联。
    • 9. 发明授权
    • Clotheslines
    • 晒衣绳
    • US07878342B1
    • 2011-02-01
    • US12218641
    • 2008-07-17
    • Graham Louis LewisMarc Tremblay
    • Graham Louis LewisMarc Tremblay
    • D06F53/00
    • D06F53/00D06F53/04
    • A clothesline system comprises at least two separate cables that are independently tensionable through separate cable tensioning devices. The tension devices are attached together to provide for common, parallel movement of the separate cables though the cables are separately passed around separate pulleys at the both ends of the system. The two separate cables add strength to the system. The separate cables are preferably wound in left and right windings to prevent unraveling of the braid of the cable. By providing separate cables, assembly of the system is less complex as the two loops of cable are separate.
    • 晾衣绳系统包括通过单独的电缆张紧装置独立地张紧的至少两根单独的电缆。 张力装置连接在一起,以提供单独的电缆的通常的平行移动,尽管电缆分别通过系统两端的分离的滑轮。 两根单独的电缆增加了系统的强度。 单独的电缆优选地缠绕在左右绕组中,以防止电缆的编织层松开。 通过提供单独的电缆,系统的组装不太​​复杂,因为电缆的两个环路是分开的。
    • 10. 发明申请
    • METHOD AND STRUCTURE FOR SOLVING THE EVIL-TWIN PROBLEM
    • 解决双向问题的方法与结构
    • US20100268919A1
    • 2010-10-21
    • US12426550
    • 2009-04-20
    • Shailender ChaudhryMarc Tremblay
    • Shailender ChaudhryMarc Tremblay
    • G06F9/30
    • G06F9/30098G06F9/30112G06F9/30138G06F9/3838G06F9/384
    • A register file, in a processor, includes a first plurality of registers of a first size, n-bits. A decoder uses a mapping that divides the register file into a second plurality M of registers having a second size. Each of the registers having the second size is assigned a different name in a continuous name space. Each register of the second size includes a plurality N of registers of the first size, n-bits. Each register in the plurality N of registers is assigned the same name as the register of the second size that includes that plurality. State information is maintained in the register file for each n-bit register. The dependence of an instruction on other instructions is detected through the continuous name space. The state information allows the processor to determine when the information in any portion, or all, of a register is valid.
    • 在处理器中的寄存器文件包括第一大小的n位的第一多个寄存器。 解码器使用将寄存器文件分成具有第二大小的第二多个寄存器M的映射。 具有第二大小的每个寄存器在连续的名称空间中被分配不同的名称。 第二大小的每个寄存器包括多个N个第一大小的寄存器,n位。 多个N个寄存器中的每个寄存器被分配与包括该多个寄存器的第二大小的寄存器相同的名称。 状态信息保存在每个n位寄存器的寄存器文件中。 通过连续名称空间检测指令对其他指令的依赖性。 状态信息允许处理器确定寄存器的任何部分或全部中的信息何时有效。