[发明专利]用本地BMC在结构上NVMe内分配共享资源的系统、设备和方法有效
申请号: | 201810194904.0 | 申请日: | 2018-03-09 |
公开(公告)号: | CN108628685B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 颂蓬·保罗·奥拉里希;大卫·施瓦德尔 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/50 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 张帆;赵南 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 本地 bmc 在结构上 nvme 分配 共享资源 系统 设备 方法 | ||
1.一种用于处理数据的系统,包括:
非易失性存储器装置,其存储数据并管理任务的执行,并且其中,所述非易失性存储器装置包括:
网络接口,其被配置为经由结构上快速非易失性存储器协议接收所述数据和所述任务,
非易失性存储器处理器,其被配置为基于共享资源比所述非易失性存储器更有效地执行所述任务,确定所述非易失性存储器处理器是否将执行所述任务或者所述任务是否将指派给所述系统内的所述共享资源,以及
本地通信接口,其被配置为与所述系统内的至少一个其他装置通信;
主板子系统,其包括:
与所述非易失性存储器装置通信的交换结构,其中,所述交换结构将所述数据和任务发送至所述非易失性存储器装置作为所述任务的目的地,以及
资源仲裁电路,其包括基板管理控制器,并且被配置为:
接收将所述任务指派给所述共享资源的请求,以及
由所述共享资源管理所述任务的执行;以及
所述共享资源,其被配置为执行所述任务,并且包括图形处理器。
2.根据权利要求1所述的系统,还包括多个非易失性存储器装置,每个所述非易失性存储器装置被配置为请求将相应任务指派给所述共享资源;并且
其中,所述资源仲裁电路被配置为:
确定所述共享资源是否可用于所述相应任务,
在将所述相应任务指派给所述共享资源的多个请求之间进行仲裁,
确定已经赢得所述仲裁的、选中的非易失性存储器装置,以及
向所述选中的非易失性存储器装置通知所述选中的非易失性存储器装置的任务被指派给所述共享资源。
3.根据权利要求1所述的系统,其中,如果所述任务被指派给所述共享资源,则与所述任务相关联的数据经由所述本地通信接口在所述非易失性存储器装置和所述共享资源之间传送。
4.根据权利要求1所述的系统,其中,所述非易失性存储器处理器被配置为至少部分地基于所述任务包括的提示信息来确定所述处理器是否将执行所述任务或者所述任务是否将指派给所述共享资源。
5.根据权利要求1所述的系统,其中,所述任务包括神经网络任务。
6.根据权利要求1所述的系统,其中,即使所述非易失性存储器处理器确定所述任务将指派给所述共享资源、但所述共享资源是不可用的,所述非易失性存储器处理器也被配置为执行所述任务。
7.一种用于处理数据的设备,包括:
交换结构,其被配置为经由结构上快速非易失性存储器协议与多个非易失性存储器装置通信,其中,所述交换结构将多个任务分别发送至所述多个非易失性存储器装置,并且所述非易失性存储器装置中的每一个是其对应的任务的目的地;
资源仲裁电路,其包括基板管理控制器,并且被配置为:
从来自所述多个非易失性存储器装置的请求非易失性存储器装置接收将任务指派给共享处理器的请求,其中,所述请求非易失性存储器装置的非易失性存储器处理器确定所述共享处理器比所述请求非易失性存储器装置的非易失性存储器处理器更有效地处理任务,以及
管理所述共享处理器对所述任务的执行;以及
所述共享处理器,其被配置为执行所述任务,并且包括图形处理单元。
8.根据权利要求7所述的设备,其中,所述资源仲裁电路包括:
请求方表,其将任务与请求相应任务的执行的非易失性存储器装置相关联;以及
可用性表,其指示所述共享处理器的可用性状态。
9.根据权利要求7所述的设备,其中,所述共享处理器被配置为在所述任务完成时通知所述资源仲裁电路,并且
其中,所述资源仲裁电路被配置为在所述任务完成时通知所述请求非易失性存储器装置。
10.根据权利要求7所述的设备,其中,所述资源仲裁电路和所述请求非易失性存储器装置经由高速串行计算机扩展总线关于所述任务进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810194904.0/1.html,转载请声明来源钻瓜专利网。