OPTIMIZED RECONFIGURATION ALGORITHM BASED ON DYNAMIC VOLTAGE AND FREQUENCY SCALING

    公开(公告)号:US20220309217A1

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

    申请号:US17595194

    申请日:2021-06-09

    Inventor: Rui LI Yajun HA

    Abstract: An optimized reconfiguration algorithm based on dynamic voltage and frequency scaling (DVFS) is provided, which mainly has the following contributions. The optimized reconfiguration algorithm based on DVFS proposes a DVFS-based reconfiguration method, which schedules user tasks according to a degree of parallelism (DOP) of the user tasks so as to reconfigure more parallel user tasks, thereby achieving higher reliability. The optimized reconfiguration algorithm based on DVFS proposes a K-means-based heuristic approximation algorithm, which minimizes the delay of the DVFS-based reconfiguration scheduling algorithm. The optimized reconfiguration algorithm based on DVFS proposes a K-means-based method, which reduces memory overhead caused by DVFS-based reconfiguration scheduling. The optimized reconfiguration algorithm based on DVFS improves the reliability of a field programmable gate array (FPGA) system and minimizes the area overhead of a hardware circuit.

    WINDOW-BASED DYNAMIC SCRUBBING SCHEDULING METHOD

    公开(公告)号:US20240281282A1

    公开(公告)日:2024-08-22

    申请号:US18542792

    申请日:2023-12-18

    Inventor: Rui LI Yajun HA

    CPC classification number: G06F9/4881

    Abstract: A window-based dynamic scrubbing scheduling method is provided. By dynamically scheduling a user task and a scrubbing task, the method can reduce scrubbing conflicts of a field-programmable gate array (FPGA) scrubbing module and scrub each user task in a timely manner as much as possible. The method greatly reduces area and energy consumption overheads of a hardware circuit, and improves system reliability. The method proposes a negotiation-driven scrubbing scheduling algorithm and an integer linear programming (ILP)-based optimization-driven scrubbing scheduling algorithm. Based on global conflict information, the algorithms in the method can scrub more user tasks and improve the system reliability. The method ensures reliability of a mixed-criticality task set system. The method provides a dynamic voltage and frequency scaling (DVFS)-based multi-Internet Content Adaptation Protocol (ICAP) port allocation algorithm that can explore an impact of FPGA architecture support on the system reliability to further optimize the system reliability.

Patent Agency Ranking