会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method for routing of data packets and routing apparatus
    • 路由数据包和路由设备的方法
    • US08046487B2
    • 2011-10-25
    • US10524311
    • 2003-08-05
    • Sankar Narayan JagannathanXiaoning NieJinan Lin
    • Sankar Narayan JagannathanXiaoning NieJinan Lin
    • G06F15/173G06F15/16
    • H04L69/16H04L69/167
    • In order to be able to use a smaller routing table (4) and, thus, to reduce the costs and power consumption and to improve the performance of an IP router, it is proposed to extract a destination address identifier (ADR) from a data packet to be forwarded by the IP router, compress the extracted destination address identifier (ADR) by using a lossless data compression algorithm, and compare the compressed destination address identifier with entries stored in the routing table (4) so as to find a correspondence between the destination address identifier and one of the entries of the routing table (4). Each entry of the routing table (4) corresponds to a possible or available forwarding address of the IP router, the forwarding addresses having been compressed with the same data compression algorithm as the destination address identifier. After having found a correspondence between the destination address identifier and one of the compressed forwarding addresses stored in the routing table (4), a switch (6) of the IP router switches the respective data packet to one of its output links (OUT) which is associated with the respective forwarding address matching the destination address identifier (ADR).
    • 为了能够使用较小的路由表(4),并且因此降低成本和功耗并提高IP路由器的性能,建议从数据中提取目的地地址标识符(ADR) 要由IP路由器转发的数据包,通过使用无损数据压缩算法压缩提取的目的地地址标识符(ADR),并将压缩的目的地地址标识符与存储在路由表(4)中的条目进行比较,以找到 目的地地址标识符和路由表(4)的条目之一。 路由表(4)的每个条目对应于IP路由器的可能或可用的转发地址,转发地址已经使用与目的地址标识符相同的数据压缩算法进行了压缩。 在找到目的地地址标识符与存储在路由表(4)中的一个压缩转发地址之间的对应关系之后,IP路由器的交换机(6)将相应的数据分组切换到其输出链路(OUT)之一, 与与目的地地址标识符(ADR)匹配的相应转发地址相关联。
    • 3. 发明申请
    • Heterogeneous parallel multithread processor (HPMT) with shared contexts
    • 具有共享上下文的异构并行多线程处理器(HPMT)
    • US20050193186A1
    • 2005-09-01
    • US11064795
    • 2005-02-24
    • Lajos GazsiJinan LinSoenke MehrgardtXiaoning Nie
    • Lajos GazsiJinan LinSoenke MehrgardtXiaoning Nie
    • G06F9/00G06F9/30G06F9/38
    • G06F9/3851G06F9/3012G06F9/30123G06F9/3802G06F9/3891
    • The invention relates to a heterogeneous parallel multithread processor (1) with shared contexts which has a plurality (M) of parallel-connected standard processor root unit types (2p; pε[1, . . . , M]), where each respective standard processor root unit type (2p) has at least one or more (K) parallel-connected standard processor root units (2pq; qε[1, . . . , K]) for instruction execution of program instructions from various threads (T), each standard processor root unit type (2p) having N local context memories (32pt) which each buffer-store part of a current processor state for a thread. The multithread processor (1) also has a plurality (N) of global context memories (3t; tε[1, . . . , N]) which each buffer-store part of a current processor state for a thread, and a thread control unit (4) which can connect any standard processor root unit (2pq) to any global context memory (3t).
    • 本发明涉及具有共享上下文的异构并行多线程处理器(1),所述共享上下文具有多个(M)并行连接的标准处理器根单元类型(2< p>; pepsilon [1,..., M]),其中每个相应的标准处理器根单元类型(2P)具有至少一个或多个(K)并联连接的标准处理器根单元(2< pq> 用于从各种线程(T)指令执行程序指令的qepsilon [1,...,K]),具有N个本地上下文存储器的每个标准处理器根单元类型(2 > pt ),其中每个缓冲区存储线程当前处理器状态的一部分。 多线程处理器(1)还具有多个(N)个全局上下文存储器(3),每个缓冲器存储当前处理器状态的一部分 以及线程控制单元(4),其可以将任何标准处理器根单元(2 >)与任何全局上下文存储器(3T)进行连接。
    • 7. 发明授权
    • Circuit and a method for forwarding data packets in a network
    • 电路和在网络中转发数据包的方法
    • US07457294B2
    • 2008-11-25
    • US11259957
    • 2005-10-27
    • Jinan LinSankamarayan JagannathanXiaoning Nie
    • Jinan LinSankamarayan JagannathanXiaoning Nie
    • H04L12/28
    • H04L45/00H04L45/54
    • In a method for forwarding data packets in a network a circuit comprises a data storage and a control device. Each data packet has a destination address and the data storage comprises T data sub-storages for storing all network addresses which are coded by a particular coding method on the basis of their respective key bit length in precisely one of the data sub-storages. The t-th data sub-storage is divided into blocks having D data elements of identical data element bit length, where tε[1, . . . , T] and D is the smallest common multiple of tε[1, . . . , T]. The control device receives data packets, each having a destination address, codes a destination address of a received data packet using the particular coding method to produce a coded key, and compares the coded key on the basis of its key bit length with the coded addresses stored in the corresponding data sub-store block by block in order to forward the respective data packet via an output to the destination address whose associated coded address matches the coded key from the respective received data packet.
    • 在网络中转发数据分组的方法中,电路包括数据存储器和控制装置。 每个数据分组具有目的地址,并且数据存储包括T数据子存储器,用于存储通过特定编码方法根据其精确地一个数据子存储器中其各自的密钥位长度编码的所有网络地址。 第t个数据子存储器被分成具有相同数据元素位长度的D个数据元素的块,其中tepsilon [1,..., 。 。 ,T]和D是tepsilon的最小公倍数[1,。 。 。 ,T]。 控制装置接收具有目的地地址的数据包,使用特定的编码方法对接收到的数据包的目的地地址进行编码,生成编码密钥,并将编码密钥根据其密钥位长与编码地址进行比较 存储在对应的数据子存储块中,以便经由输出将相应数据分组转发到相关联的编码地址与来自相应接收的数据分组的编码密钥相匹配的目的地地址。
    • 10. 发明授权
    • Heterogeneous parallel multithread processor (HPMT) with local context memory sets for respective processor type groups and global context memory
    • 具有本地上下文存储器的异构并行多线程处理器(HPMT),用于各自的处理器类型组和全局上下文存储器
    • US07263604B2
    • 2007-08-28
    • US11064795
    • 2005-02-24
    • Lajos GazsiJinan LinSoenke MehrgardtXiaoning Nie
    • Lajos GazsiJinan LinSoenke MehrgardtXiaoning Nie
    • G06F9/46
    • G06F9/3851G06F9/3012G06F9/30123G06F9/3802G06F9/3891
    • The invention relates to a heterogeneous parallel multithread processor (1) with shared contexts which has a plurality (M) of parallel-connected standard processor root unit types (2p; p∈ [1, . . . , M]), where each respective standard processor root unit type (2p) has at least one or more (K) parallel-connected standard processor root units (2pq; q∈ [1, . . . , K]) for instruction execution of program instructions from various threads (T), each standard processor root unit type (2p) having N local context memories (32pt) which each buffer-store part of a current processor state for a thread. The multithread processor (1) also has a plurality (N) of global context memories (3t; t∈ [1, . . . , N]) which each buffer-store part of a current processor state for a thread, and a thread control unit (4) which can connect any standard processor root unit (2pq) to any global context memory (3t).
    • 本发明涉及一种具有共享上下文的异构并行多线程处理器(1),其具有多个(M)并行连接的标准处理器根单元类型(2),P∈[1,..., ,M]),其中每个相应的标准处理器根单元类型(2P)具有至少一个或多个(K个)并行连接的标准处理器根单位(2个pq < ;q∈[1,...,K]),用于从各种线程(T)执行程序指令的指令,具有N个本地上下文存储器的每个标准处理器根单元类型(2

      每个缓冲存储一个线程的当前处理器状态的一部分。 多线程处理器(1)还具有多个(N)个全局上下文存储器(3),其中每个缓冲器存储当前处理器的一部分(例如,T∈[1,...,N]) 线程控制单元(4),其可以将任何标准处理器根单元(2&gt; pq)连接到任何全局上下文存储器(3T)。