【技术实现步骤摘要】
计算资源调用方法、存储装置及电子设备
[0001]本专利技术涉及存储
,尤其涉及一种计算资源调用方法
、
存储装置及电子设备
。
技术介绍
[0002]存储装置是计算机系统中为了存放数据和程序的重要设备
。
为了提高存储装置的性能和智能化管理,满足高端企业级和数据中心级的应用需求,目前,推出了能够搭载其他计算资源的存储装置,例如固态硬盘这种存储装置,能够搭载神经网络处理单元,即
NPU
(
Neural Processing Unit
),其可在数据写入至固态硬盘内的快闪存储芯片过程中,对数据进行
AI
处理,进而提高存储装置的数据安全性
、
智能化和存储空间利用率
。
[0003]然而,目前这种搭载有计算资源的存储装置,通常只能由存储装置自身使用,具体为存储装置通过计算资源对待存储的数据进行处理后再存储,而主机端再进行实时数据处理时只能通过外接计算资源来实现,无法直接调用该计算资源
。
如此,会降低存储装置内的计算资源的利用率,并增加整机成本
。
技术实现思路
[0004]为了解决上述提出的至少一个技术问题,本专利技术提供一种计算资源调用方法
、
存储装置及电子设备,能够解决现有的主机端无法调用存储装置中的计算单元,进而造成资源浪费的问题
。
[0005]第一方面,本专利技术提供一种计算资源调用方法,应用于存储装置,所述 ...
【技术保护点】
【技术特征摘要】
1.
一种计算资源调用方法,其特征在于,应用于存储装置,所述方法包括:接收主机端发送的原始数据与第一执行指令;响应于所述第一执行指令,根据原始数据的数据类型获取对应的算法资源,其中,所述算法资源存储于主机端
、
存储装置和主机端外接设备中一者或多者内;根据所述第一执行指令调用存储装置内的计算单元加载对应的算法资源,以依据对应的算法资源将所述原始数据处理成目标数据;将所述目标数据发送至主机端
。2.
根据权利要求1所述的计算资源调用方法,其特征在于,所述存储装置包括存储单元,所述计算单元包括缓冲器,所述依据对应的算法资源将所述原始数据处理成目标数据,包括:确定所述原始数据的大小和所述缓冲器的容量;当所述原始数据的大小超过所述缓冲器的容量时,将所述原始数据缓存至所述存储单元内,并向所述计算单元发送第二执行指令;响应于所述第二执行指令,所述计算单元获取缓存于所述存储单元内的所述原始数据,并依据对应的算法资源将所述原始数据处理成目标数据
。3.
根据权利要求1所述的计算资源调用方法,其特征在于,当获取的所述计算资源为多个时,所述根据所述第一执行指令调用存储装置内的计算单元加载对应的算法资源,以依据对应的算法资源将所述原始数据处理成目标数据,包括:响应于所述第一执行指令,确定所述计算单元加载多个对应的算法资源的加载处理顺序;所述计算单元依据多个对应的算法资源按照所述加载处理顺序将所述原始数据处理成目标数据
。4.
根据权利要求3所述的计算资源调用方法,其特征在于,所述存储装置包括存储单元,所述计算单元依据多个对应的算法资源按照所述处理顺序将所述原始数据处理成目标数据,包括:
S1、
根据所述加载处理顺序,所述计算单元加载起始次序的算法资源,并依据该算法资源将所述原始数据处理成中间数据;
S2、
将中间数据存储于所述存储单元内,并重置所述计算单元;
S3、
根据所述加载处理顺序,所述计算单元加载对应次序的算法资源,并依据该算法资源将从所述存储单元获取的中间数据处理成新的中间数据;重复步骤
S2
至步骤
S3
,直到所述计算单元依据终末次序的算法资源将中间数据处理成目标数据
。5.
根据权利要求1所述的计算资源调用方法,其特征在于,所述根据所述第一执行指令调用存储装置内的计算单元加载对应的算法资源,以依据对应的算法资源将所述原始数据处理成目标数据,包括:当原始数据为语音数据时,结合
CTC
技术,使用
DRCNN
对声学特征进行建模,使用
SE
‑
Block
通道加权残差机制和深度堆叠结构;其中,
Squeeze 将一个
channel
上整个空间特征编码为一个全局特征,采用全局平均池化来实现,得到一个
channel
上的全局描述特征
。
6.
根据权利要求1所述的计算资源调用方法,其特征在于,所...
【专利技术属性】
技术研发人员:吴斯奇,赖振楠,汪文义,
申请(专利权)人:上海宏芯宇微电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。