会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • SYSTEM AND METHOD FOR MAINTAINING PACKET ORDER IN AN ORDERED DATA STREAM
    • 用于维护订单数据流中的分组订单的系统和方法
    • US20140219276A1
    • 2014-08-07
    • US13760109
    • 2013-02-06
    • Tommi M. JokinenDavid B. KramerKun Xu
    • Tommi M. JokinenDavid B. KramerKun Xu
    • H04L12/56
    • H04L47/62
    • A source processor can divide each packet of a data stream into multiple segments prior to communication of the packet, allowing a packet to be transmitted in smaller chunks. The source processor can process the segments for two or more packets for a given data stream concurrently, and provide appropriate context information in each segments header to facilitate in order transmission and reception of the packets represented by the individual segments. Similarly, a destination processor can receive the packet segments packets for an ordered data stream from a source processor, and can assign different contexts, based upon the context information in each segments header. When a last segment is received for a particular packet, the context for the particular packet is closed, and a descriptor for the packet is sent to a queue. The order in which the last segments of the packets are transmitted maintains order amongst the packets.
    • 源处理器可以在分组通信之前将数据流的每个分组划分成多个分段,从而允许以更小的分组发送分组。 源处理器可以对于给定数据流并发地处理两个或更多个分组的分段,并且在每个分段报头中提供适当的上下文信息,以有助于顺序发送和接收由各个分段表示的分组。 类似地,目的地处理器可以从源处理器接收用于有序数据流的分组分段分组,并且可以基于每个分段报头中的上下文信息来分配不同的上下文。 当针对特定分组接收到最后一个分段时,特定分组的上下文被关闭,并且分组的描述符被发送到队列。 传送数据包的最后一个段的顺序维护数据包之间的顺序。
    • 6. 发明授权
    • System and method for assigning memory access transfers between communication channels
    • 在通信通道之间分配存储器访问传输的系统和方法
    • US09195621B2
    • 2015-11-24
    • US13838133
    • 2013-03-15
    • Kun XuTommi M. JokinenDavid B. Kramer
    • Kun XuTommi M. JokinenDavid B. Kramer
    • G06F13/16G06F13/28
    • G06F13/1631G06F13/1647G06F13/28G06F2213/16G06F2213/2806
    • A communication channel controller includes a queue, a memory map, and a scheduler. The queue to store a first memory transfer request received at the communication channel controller. The memory map stores information to identify a memory address range to be associated with a memory. The scheduler to compare a source address of the first memory transfer in the queue to the memory address range in the memory map to determine whether the source address of the first memory transfer request targets the memory, and in response allocate the first memory transfer request to a first communication channel of a plurality of communication channels in response to the first communication channel having all of its outstanding memory transactions to a common source address bank and source address page as a source address bank and a source address page of the first memory transfer request.
    • 通信信道控制器包括队列,存储器映射和调度器。 存储在通信信道控制器处接收的第一存储器传送请求的队列。 存储器映射存储用于标识与存储器相关联的存储器地址范围的信息。 调度器将队列中的第一存储器传输的源地址与存储器映射中的存储器地址范围进行比较,以确定第一存储器传送请求的源地址是否针对存储器,并且响应于将第一存储器传送请求分配给 多个通信信道的第一通信信道响应于第一通信信道具有其所有未完成的存储器事务到公共源地址组和作为源地址组的源地址页和第一存储器转移请求的源地址页 。
    • 7. 发明申请
    • SYSTEM AND METHOD FOR CONDITIONAL TASK SWITCHING DURING ORDERING SCOPE TRANSITIONS
    • 系统和方法在订单范围转换期间进行条件性的任务切换
    • US20150277972A1
    • 2015-10-01
    • US14231784
    • 2014-04-01
    • Zheng XuTommi M. JokinenWilliam C. Moyer
    • Zheng XuTommi M. JokinenWilliam C. Moyer
    • G06F9/48
    • G06F9/4843G06F9/461G06F9/48
    • A data processing system includes a processor core and ordering scope manager circuitry. The processor core sends an indication of a first ordering scope identifier for a current ordering scope a task currently being executed by the processor core and a second ordering scope identifier for a next-in-order ordering scope of the task. The ordering scope manager receives the indication the first and second ordering scope identifiers from processor core, and, provides a no task switch indicator to the processor core in response to determining that the first task is a first-in-transition-order task for the first ordering scope identifier and that processor core is authorized to execute the next-in-order ordering scope. The processor core transitions from executing in the current ordering scope to executing in the next-in-order ordering scope without performing task switch in response to the no task switch indicator being provided.
    • 数据处理系统包括处理器核心和订购范围管理器电路。 处理器核心向当前订购范围发送当前由处理器核心执行的任务的第一订购范围标识符和用于任务的下一个订购范围的第二订购范围标识符的指示。 订购范围管理器从处理器核心接收第一和第二订购范围标识符的指示,并且响应于确定第一任务是第一个转换顺序任务,向处理器核心提供无任务切换指示符 第一个订购范围标识符,该处理器核心被授权执行下一个订购范围。 处理器核心从当前订购范围内的执行转变为按顺序排序范围执行,而不响应于提供无任务切换指示器而执行任务切换。
    • 9. 发明授权
    • System and method for maintaining packet order in an ordered data stream
    • 用于在有序数据流中维护分组顺序的系统和方法
    • US09054998B2
    • 2015-06-09
    • US13760109
    • 2013-02-06
    • Tommi M. JokinenDavid B. KramerKun Xu
    • Tommi M. JokinenDavid B. KramerKun Xu
    • H04L12/861H04L12/863
    • H04L47/62
    • A source processor can divide each packet of a data stream into multiple segments prior to communication of the packet, allowing a packet to be transmitted in smaller chunks. The source processor can process the segments for two or more packets for a given data stream concurrently, and provide appropriate context information in each segments header to facilitate in order transmission and reception of the packets represented by the individual segments. Similarly, a destination processor can receive the packet segments packets for an ordered data stream from a source processor, and can assign different contexts, based upon the context information in each segments header. When a last segment is received for a particular packet, the context for the particular packet is closed, and a descriptor for the packet is sent to a queue. The order in which the last segments of the packets are transmitted maintains order amongst the packets.
    • 源处理器可以在分组通信之前将数据流的每个分组划分成多个分段,从而允许以更小的分组发送分组。 源处理器可以对于给定数据流并发地处理两个或更多个分组的分段,并且在每个分段报头中提供适当的上下文信息,以有助于顺序发送和接收由各个分段表示的分组。 类似地,目的地处理器可以从源处理器接收用于有序数据流的分组分段分组,并且可以基于每个分段报头中的上下文信息来分配不同的上下文。 当针对特定分组接收到最后一个分段时,特定分组的上下文被关闭,并且分组的描述符被发送到队列。 传送数据包的最后一个段的顺序维护数据包之间的顺序。
    • 10. 发明申请
    • SYSTEM AND METHOD FOR TRANSFERRING DATA BETWEEN COMPONENTS OF A DATA PROCESSOR
    • 用于传输数据处理器的组件之间的数据的系统和方法
    • US20140281043A1
    • 2014-09-18
    • US13841916
    • 2013-03-15
    • Tommi M. JokinenDavid B. KramerKun Xu
    • Tommi M. JokinenDavid B. KramerKun Xu
    • G06F13/12
    • G06F13/126
    • A data processing device includes a plurality of devices, a processor core, a memory, and a queue manager. The processor core stores one or more commands in a command queue of the memory to be executed by the plurality of devices to implement a data transfer path. The queue manager stores a frame queue for each of the plurality of devices. Each frame queue includes a first field having a pointer to an address of the command queue, and a second field to identify a next-in-sequence frame queue. A first device stores a data descriptor in the frame queue of the second device to initiate a data transfer from the first device to the second device. The data descriptor includes a field to indicate an offset value from the address of the command queue to a location of a command to be executed by the second device.
    • 数据处理设备包括多个设备,处理器核心,存储器和队列管理器。 处理器核心将一个或多个命令存储在由多个设备执行的存储器的命令队列中以实现数据传输路径。 队列管理器存储多个设备中的每一个的帧队列。 每个帧队列包括具有指向命令队列的地址的指针的第一字段和用于标识下一个序列帧队列的第二字段。 第一设备将数据描述符存储在第二设备的帧队列中,以启动从第一设备到第二设备的数据传输。 数据描述符包括用于指示从命令队列的地址到由第二设备执行的命令的位置的偏移值的字段。