-
公开(公告)号:CN114418075A
公开(公告)日:2022-04-29
申请号:CN202111591419.5
申请日:2021-12-23
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出了一种基于软流水的LSTM循环网络加速方法和系统,包括:获取具有权重缓存的AI专用芯片和待处理的时间序列,将待运行的LSTM循环网络模型加载至该AI专用芯片,并将LSTM循环网络模型运行中部分时间无关项加载至该权重缓存,另一部分时间无关项存于硬盘;按顺序将该时间序列中当前时刻t的特征向量Xt,以及前一时刻的隐层输出Ht‑1输入至该AI专用芯片,通过读取位于权重缓存的部分时间无关项,运行与该部分时间无关项相关的该LSTM循环网络模型的同时加载硬盘中该另一部分时间无关项至该权重缓存,当与该部分时间无关项相关的该LSTM循环网络模型运行完毕后,再从权重缓存读取该另一部分时间无关项继续执行该LSTM循环网络模型,得到当前时刻t的隐层输出Ht。
-
公开(公告)号:CN108182084B
公开(公告)日:2021-05-11
申请号:CN201711469611.0
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
Abstract: 一种哈希混合加速系统及应用其进行哈希连接的方法。其中系统包括:哈希分区加速器,配置为集成于内存上,用于加速处理哈希连接分区阶段,哈希分区加速器包括:哈希单元用于从内存中读取分块的关系表中多个元组,然后并行的处理多个元组的键,产生多个哈希索引;直方图单元,用于根据多个哈希索引,并行的更新存储在直方图单元中直方图数据的多个副本,并更新后的各副本整合为数据一致性的表单;混排单元,用于依据多个哈希索引,确定各元组存储于目标地址数组中的位置,将关系表中的元组复制到目标数组;主机处理器,用于处理哈希连接的构造阶段和探测阶段。本公开混合加速系统相比于现有的处理器,能够大幅提高哈希连接处理的能效。
-
公开(公告)号:CN108196662B
公开(公告)日:2021-03-30
申请号:CN201711469302.3
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
IPC: G06F1/3234 , G06F9/38 , G06F9/50
Abstract: 一种哈希分区加速器,配置为集成于内存上,用于加速处理哈希连接分区阶段,哈希分区加速器包括:哈希单元,用于从内存中读取分块的关系表中多个元组,然后并行的处理多个元组的键,产生多个哈希索引;直方图单元,用于根据多个哈希索引,并行的更新存储在直方图单元中直方图数据的多个副本,并更新后的各副本整合为数据一致性的直方图数据表单;混排单元(Shuffle unit),用于依据多个哈希索引,确定各元组存储于目标数组中的位置,将关系表中的元组复制到目标数组,实现对关系表的划分。本公开的加速器通过在通过内存端加速,使分区阶段的总能量消耗得到显著缓解。
-
公开(公告)号:CN108196662A
公开(公告)日:2018-06-22
申请号:CN201711469302.3
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
Abstract: 一种哈希分区加速器,配置为集成于内存上,用于加速处理哈希连接分区阶段,哈希分区加速器包括:哈希单元,用于从内存中读取分块的关系表中多个元组,然后并行的处理多个元组的键,产生多个哈希索引;直方图单元,用于根据多个哈希索引,并行的更新存储在直方图单元中直方图数据的多个副本,并更新后的各副本整合为数据一致性的直方图数据表单;混排单元(Shuffle unit),用于依据多个哈希索引,确定各元组存储于目标数组中的位置,将关系表中的元组复制到目标数组,实现对关系表的划分。本公开的加速器通过在通过内存端加速,使分区阶段的总能量消耗得到显著缓解。
-
公开(公告)号:CN108170253B
公开(公告)日:2020-12-08
申请号:CN201711469612.5
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
IPC: G06F1/3234 , G06F9/38 , G06F9/50
Abstract: 一种含哈希分区加速器和内存的组合装置,包括:内存,含数据存储区和逻辑区;哈希分区加速器,集成于内存的逻辑区上,用于加速处理哈希连接分区阶段,哈希分区加速器包括:哈希单元,用于从内存中读取分块的关系表中多个元组,然后并行的处理多个元组的键,产生多个哈希索引;直方图单元,用于根据多个哈希索引,并行的更新存储在直方图单元中直方图数据的多个副本,并更新后的各副本整合为数据一致性的直方图数据表单;混排单元,用于依据多个哈希索引,确定各元组存储于目标地址数组中的位置,将关系表中的元组复制到目标数组,实现对关系表的划分。
-
公开(公告)号:CN108182084A
公开(公告)日:2018-06-19
申请号:CN201711469611.0
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
Abstract: 一种哈希混合加速系统及应用其进行哈希连接的方法。其中系统包括:哈希分区加速器,配置为集成于内存上,用于加速处理哈希连接分区阶段,哈希分区加速器包括:哈希单元用于从内存中读取分块的关系表中多个元组,然后并行的处理多个元组的键,产生多个哈希索引;直方图单元,用于根据多个哈希索引,并行的更新存储在直方图单元中直方图数据的多个副本,并更新后的各副本整合为数据一致性的表单;混排单元,用于依据多个哈希索引,确定各元组存储于目标地址数组中的位置,将关系表中的元组复制到目标数组;主机处理器,用于处理哈希连接的构造阶段和探测阶段。本公开混合加速系统相比于现有的处理器,能够大幅提高哈希连接处理的能效。
-
公开(公告)号:CN108170253A
公开(公告)日:2018-06-15
申请号:CN201711469612.5
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
CPC classification number: G06F1/3234 , G06F9/3885 , G06F9/5077
Abstract: 一种含哈希分区加速器和内存的组合装置,包括:内存,含数据存储区和逻辑区;哈希分区加速器,集成于内存的逻辑区上,用于加速处理哈希连接分区阶段,哈希分区加速器包括:哈希单元,用于从内存中读取分块的关系表中多个元组,然后并行的处理多个元组的键,产生多个哈希索引;直方图单元,用于根据多个哈希索引,并行的更新存储在直方图单元中直方图数据的多个副本,并更新后的各副本整合为数据一致性的直方图数据表单;混排单元,用于依据多个哈希索引,确定各元组存储于目标地址数组中的位置,将关系表中的元组复制到目标数组,实现对关系表的划分。
-
-
-
-
-
-