一种面向粗粒度可重构阵列的可配置便笺式缓存设计方法

    公开(公告)号:CN114064560A

    公开(公告)日:2022-02-18

    申请号:CN202111361693.3

    申请日:2021-11-17

    Abstract: 本发明公开了一种面向粗粒度可重构阵列的可配置便笺式缓存设计方法,涉及可重构阵列的片上缓存领域,所述方法包括:按数据流和数据流组的方式组织所需要的数据,构建所述数据流和所述数据流组的参数配置;通过计数循环结束标志获取应用执行状态,设置所述数据流组状态切换指令和有限状态机,同步控制缓存中的所述数据流和数据执行相应操作。本发明可以解决Cache中存在的问题,具有易于使用、可预取、可编程的自动图像边界处理、可消除访存冲突、减少延迟等特征,利用可编程的访存模式,最大化片上数据复用,同时支持访存和计算的解耦合,提高阵列的计算效率。

    基于事件驱动的可重构空间阵列的仿真建模平台及方法

    公开(公告)号:CN114153562A

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

    申请号:CN202111440847.8

    申请日:2021-11-30

    Abstract: 本发明公开了基于事件驱动的可重构空间阵列的仿真建模平台及方法,涉及空间阵列的快速、精确仿真领域领域,所述平台包括:以事件驱动为引擎;通过模块设计与通信接口实现的解耦,将所述仿真建模平台搭建成为模块的组合方式实现,通过参数化、桩替代实现不同的模块不同硬件参数的快速迭代,同时测试不同硬件通信机制的性能表现。本发明通过构建可扩展的事件驱动仿真框架,来解决架构探索中模拟平台与设计耦合度高,修改复杂的问题;与传统异构阵列模拟器相比,在相同应用架构下,应用事件驱动下模块化的仿真平台进行模拟仿真在debug模式下可以获得平均89%的仿真速度提升,在release模式下可以获得平均529%的仿真速度提升。

    一种面向粗粒度可重构阵列的可配置便笺式缓存设计方法

    公开(公告)号:CN114064560B

    公开(公告)日:2024-06-04

    申请号:CN202111361693.3

    申请日:2021-11-17

    Abstract: 本发明公开了一种面向粗粒度可重构阵列的可配置便笺式缓存设计方法,涉及可重构阵列的片上缓存领域,所述方法包括:按数据流和数据流组的方式组织所需要的数据,构建所述数据流和所述数据流组的参数配置;通过计数循环结束标志获取应用执行状态,设置所述数据流组状态切换指令和有限状态机,同步控制缓存中的所述数据流和数据执行相应操作。本发明可以解决Cache中存在的问题,具有易于使用、可预取、可编程的自动图像边界处理、可消除访存冲突、减少延迟等特征,利用可编程的访存模式,最大化片上数据复用,同时支持访存和计算的解耦合,提高阵列的计算效率。

    基于事件驱动的可重构空间阵列的仿真建模平台及方法

    公开(公告)号:CN114153562B

    公开(公告)日:2024-06-04

    申请号:CN202111440847.8

    申请日:2021-11-30

    Abstract: 本发明公开了基于事件驱动的可重构空间阵列的仿真建模平台及方法,涉及空间阵列的快速、精确仿真领域领域,所述平台包括:以事件驱动为引擎;通过模块设计与通信接口实现的解耦,将所述仿真建模平台搭建成为模块的组合方式实现,通过参数化、桩替代实现不同的模块不同硬件参数的快速迭代,同时测试不同硬件通信机制的性能表现。本发明通过构建可扩展的事件驱动仿真框架,来解决架构探索中模拟平台与设计耦合度高,修改复杂的问题;与传统异构阵列模拟器相比,在相同应用架构下,应用事件驱动下模块化的仿真平台进行模拟仿真在debug模式下可以获得平均89%的仿真速度提升,在release模式下可以获得平均529%的仿真速度提升。

Patent Agency Ranking