DEBUGGING FRAMEWORK FOR A RECONFIGURABLE DATA PROCESSOR

    公开(公告)号:US20240338297A1

    公开(公告)日:2024-10-10

    申请号:US18244677

    申请日:2023-09-11

    CPC classification number: G06F11/3644 G06F11/3636 G06F15/7871

    Abstract: A data processing system includes an array of reconfigurable units and a compiler configured to generate one or more configuration files for an application for execution on one or more reconfigurable processors. The data processing system further includes an execution flow logic which is configured to cause execution of the configuration files on the reconfigurable processors to be dependent upon one or more breakpoint conditions. The data processing further includes a runtime logic configured to execute the configuration files depending upon the breakpoint conditions. A corresponding method is also disclosed herein.

    Direct Access to External Storage from a Reconfigurable Processor

    公开(公告)号:US20230251989A1

    公开(公告)日:2023-08-10

    申请号:US18107994

    申请日:2023-02-09

    Abstract: A data processing system is presented that includes multiple local buses, a host processor, a network interface controller (NIC) for connecting to external storage via a network, one or more reconfigurable processors, and a bus switch. The bus switch couples the multiple local busses, thereby operatively coupling the one or more reconfigurable processors, the host processor, and the NIC. The one or more reconfigurable processors are configured to implement a virtual function that uses a virtual address for a memory access operation. The host processor is configured to implement an application programming interface (API) that translates the virtual address into a physical address, and the NIC uses the physical address to initiate a direct data access operation at the external storage that moves data directly between the one or more reconfigurable processors and the external storage, wherein the data bypasses the host processor.

Patent Agency Ranking