SYSTEM AND METHOD FOR PROVIDING IN-STORAGE ACCELERATION (ISA) IN DATA STORAGE DEVICES

    公开(公告)号:US20230016328A1

    公开(公告)日:2023-01-19

    申请号:US17953011

    申请日:2022-09-26

    摘要: A data storage device includes: a data storage medium; a processor comprising a plurality of processor cores; a plurality of application acceleration black-box (AABB) slots including reconfigurable logic blocks, interconnects, and memories; a host interface that receives a host command from a remote application running on a remote host computer, wherein the host command includes an image file including a register-transfer level (RTL) bitstream and a firmware driver; and a configuration controller that downloads the RTL bitstream to an AABB slot of the plurality of AABB slots and reconfigure the AABB slot, and load the firmware driver to a processor core of the processor. The processor core loaded with the firmware driver runs a data acceleration process of the remote application to access and process data stored in the data storage medium using the RTL bitstream downloaded in the AABB slot.

    Traffic class arbitration based on priority and bandwidth allocation

    公开(公告)号:US11528229B2

    公开(公告)日:2022-12-13

    申请号:US16929064

    申请日:2020-07-14

    申请人: Intel Corporation

    摘要: This disclosure describes systems, devices, methods and computer readable media for enhanced network communication for use in higher performance applications including storage, high performance computing (HPC) and Ethernet-based fabric interconnects. In some embodiments, a network controller may include a transmitter circuit configured to transmit packets on a plurality of virtual lanes (VLs), the VLs associated with a defined VL priority and an allocated share of network bandwidth. The network controller may also include a bandwidth monitor module configured to measure bandwidth consumed by the packets and an arbiter module configured to adjust the VL priority based on a comparison of the measured bandwidth to the allocated share of network bandwidth. The transmitter circuit may be further configured to transmit the packets based on the adjusted VL priority.

    System and method for providing in-storage acceleration (ISA) in data storage devices

    公开(公告)号:US11487696B2

    公开(公告)日:2022-11-01

    申请号:US16928711

    申请日:2020-07-14

    摘要: A data storage device includes: a data storage medium; a processor comprising a plurality of processor cores; a plurality of application acceleration black-box (AABB) slots including reconfigurable logic blocks, interconnects, and memories; a host interface that receives a host command from a remote application running on a remote host computer, wherein the host command includes an image file including a register-transfer level (RTL) bitstream and a firmware driver; and a configuration controller that downloads the RTL bitstream to an AABB slot of the plurality of AABB slots and reconfigure the AABB slot, and load the firmware driver to a processor core of the processor. The processor core loaded with the firmware driver runs a data acceleration process of the remote application to access and process data stored in the data storage medium using the RTL bitstream downloaded in the AABB slot.

    RELIABLE TRANSPORT PROTOCOL TRANSLATION TECHNOLOGIES

    公开(公告)号:US20220279057A1

    公开(公告)日:2022-09-01

    申请号:US17746611

    申请日:2022-05-17

    申请人: Intel Corporation

    摘要: Examples described herein relate to a network interface device. In some examples, the network interface device is to receive a request to transmit data, based on a first reliable transport protocol, and cause the data to be transmitted in at least one packet, based on a second reliable transport protocol, to a destination device and receive at least one packet, from a sender device, based on the second reliable transport protocol and indicate receipt of the at least one packet, based on the first reliable transport protocol, wherein the first reliable transport protocol is different than the second reliable transport protocol.

    Non-disruptive login throttling in fibre channel networks

    公开(公告)号:US11431715B2

    公开(公告)日:2022-08-30

    申请号:US16529261

    申请日:2019-08-01

    摘要: A method includes receiving a FLOGI message sent by a device seeking to log on to a network, wherein the device is in a same zone as reachable devices already logged into the network; in response to the FLOGI message, sending to the device a FC_ID, receiving from the device a query, including the FC_ID, for a list of devices with which the device can communicate, in response to the query, sending to the device an empty list of reachable devices with which the device can communicate within the same zone; after sending the empty list, programming, at least, an access control list (ACL) including information about the device; and after the ACL is programmed, triggering a RSCN message to be sent to the device to cause the device to, for the first time, obtain information about the reachable devices.