会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Support for non-locking parallel reception of packets belonging to a single memory reception FIFO
    • 支持非锁定并行接收属于单个存储器接收FIFO的数据包
    • US08086766B2
    • 2011-12-27
    • US12688747
    • 2010-01-15
    • Dong ChenPhilip HeidelbergerValentina SalapuraRobert M. SengerBurkhard Steinmacher-BurowYutaka Sugawara
    • Dong ChenPhilip HeidelbergerValentina SalapuraRobert M. SengerBurkhard Steinmacher-BurowYutaka Sugawara
    • G06F13/28
    • G06F13/28
    • A method and apparatus for distributed parallel messaging in a parallel computing system. A plurality of DMA engine units are configured in a multiprocessor system to operate in parallel, one DMA engine unit for transferring a current packet received at a network reception queue to a memory location in a memory FIFO (rmFIFO) region of a memory. A control unit implements logic to determine whether any prior received packet destined for that rmFIFO is still in a process of being stored in the associated memory by another DMA engine unit of the plurality, and prevent the one DMA engine unit from indicating completion of storing the current received packet in the reception memory FIFO (rmFIFO) until all prior received packets destined for that rmFIFO are completely stored by the other DMA engine units. Thus, there is provided non-locking support so that multiple packets destined for a single rmFIFO are transferred and stored in parallel to predetermined locations in a memory.
    • 一种并行计算系统中分布式并行消息传递的方法和装置。 多个DMA引擎单元被配置在多处理器系统中以并行操作,一个DMA引擎单元用于将在网络接收队列处接收的当前分组传送到存储器的存储器FIFO(rmFIFO)区域中的存储单元。 控制单元实现逻辑以确定目的地为该rmFIFO的任何先前接收到的分组是否仍处于由多个的另一DMA引擎单元存储在相关联的存储器中的过程中,并且防止一个DMA引擎单元指示完成存储 在接收存储器FIFO(rmFIFO)中的当前接收的分组直到所有先前接收到的该rmFIFO的分组被其它DMA引擎单元完全存储。 因此,提供了非锁定支持,使得去往单个rmFIFO的多个分组被传送并存储在存储器中的预定位置。
    • 7. 发明申请
    • SUPPORT FOR NON-LOCKING PARALLEL RECEPTION OF PACKETS BELONGING TO THE SAME RECEPTION FIFO
    • 支持非锁定并行接收与相同接收FIFO相关的分组
    • US20110179199A1
    • 2011-07-21
    • US12688747
    • 2010-01-15
    • Dong ChenPhilip HeidelbergerValentina SalapuraRobert M. SengerBurkhard Steinmacher-BurowYutaka Sugawara
    • Dong ChenPhilip HeidelbergerValentina SalapuraRobert M. SengerBurkhard Steinmacher-BurowYutaka Sugawara
    • G06F13/28
    • G06F13/28
    • A method and apparatus for distributed parallel messaging in a parallel computing system. A plurality of DMA engine units are configured in a multiprocessor system to operate in parallel, one DMA engine unit for transferring a current packet received at a network reception queue to a memory location in a memory FIFO (rmFIFO) region of a memory. A control unit implements logic to determine whether any prior received packet destined for that rmFIFO is still in a process of being stored in the associated memory by another DMA engine unit of the plurality, and prevent the one DMA engine unit from indicating completion of storing the current received packet in the reception memory FIFO (rmFIFO) until all prior received packets destined for that rmFIFO are completely stored by the other DMA engine units. Thus, there is provided non-blocking support so that multiple packets destined for a single rmFIFO are transferred and stored in parallel to predetermined locations in a memory.
    • 一种并行计算系统中分布式并行消息传递的方法和装置。 多个DMA引擎单元被配置在多处理器系统中以并行操作,一个DMA引擎单元用于将在网络接收队列处接收的当前分组传送到存储器的存储器FIFO(rmFIFO)区域中的存储单元。 控制单元实现逻辑以确定目的地为该rmFIFO的任何先前接收到的分组是否仍处于由多个的另一DMA引擎单元存储在相关联的存储器中的过程中,并且防止一个DMA引擎单元指示完成存储 在接收存储器FIFO(rmFIFO)中的当前接收的分组直到所有先前接收到的该rmFIFO的分组被其它DMA引擎单元完全存储。 因此,提供了非阻塞支持,使得目的地为单个rmFIFO的多个分组被传送并存储在存储器中的预定位置。