The present invention provides a SSD hard disk under a plurality of CPU, and the SSD hard disk includes: a first processor, the first processor is responsible for data processing of the Host front end NVMe; the second processor is responsible for the data processing of the flash memory conversion layer; the third processor, the third processor is responsible for managing the number of the NAND back end. According to processing, the SSD hard disk also includes a fourth processor, wherein the fourth processor is responsible for data processing of non-CPU resources. To solve the problem that the host can't get another resource of SRAM, such as SRAM and other resources of CPU, when only one CPU load is particularly heavy in the mode of reading and writing in existing host technology, the technical problem of resource waste is caused, and the optimization of resource allocation for multi CPU layer is realized, and it is suitable for some tasks with negative load, only one CPU resource is needed. But when many other resources such as SRAM are needed, enough non CPU resources can be obtained to speed up the task processing, and a multiple CPU layer will have a CPU responsible for resource scheduling and the technical effect of logical centralization.
【技术实现步骤摘要】
一种多个CPU下的SSD硬盘
本专利技术涉及计算机
,尤其涉及一种多个CPU下的SSD硬盘。
技术介绍
主流的SSDcontrollerSOC(固态硬盘控制器系统芯片)一般包括三个处理器,1个负责Host前端NVMe相关的业务,可以称为HostCPU(主机服务器);1个负责处理FTL(Flashtransformlayer)闪存转化层,将主机LBA扇区形式的访问转化为对NANDFlash(闪存记忆)块,页形式的访问,可以称为CoreCPU(核心处理器);最后1个是负责管理NAND后端的CPU,可以称为MediaCPU(媒体处理器)。随着主机对SSD性能需要的不断提升,3个CPU的处理能力已经达不到要求,所以出现了4个CPU的SSDcontroller(固态硬盘控制器)架构,主流的4个CPU的架构每个CPU的处理能力都是相同的对称性设计。但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:现有技术中的主机的读写模式非常随机,当在主机的某种读写模式下只有一个CPU负载特别重时,主机不能得到另外一个CPU占有的SRAM(随机存储器)等资源,造成资源浪费。
技术实现思路
本专利技术实施例提供了一种多个CPU下的SSD硬盘,解决现有技术中主机的读写模式非常随机,当在主机的某种读写模式下只有一个CPU负载特别重时,主机不能得到另外一个CPU占有的SRAM等资源,造成资源浪费的技术问题,实现了针对多CPU层的资源分配最优化,同时非常适合一些loading不重的任务,只需要一个CPU资源,但是需要很多SRAM等其它资源时,能 ...
【技术保护点】
1.一种多个CPU下的SSD硬盘,其特征在于,所述SSD硬盘包括:第一处理器,所述第一处理器负责Host前端NVMe的数据处理;第二处理器,所述第二处理器负责闪存转化层的数据处理;第三处理器,所述第三处理器负责管理NAND后端的数据处理,其中,所述SSD硬盘还包括:第四处理器,其中,所述第四处理器负责非CPU资源的数据处理。
【技术特征摘要】
1.一种多个CPU下的SSD硬盘,其特征在于,所述SSD硬盘包括:第一处理器,所述第一处理器负责Host前端NVMe的数据处理;第二处理器,所述第二处理器负责闪存转化层的数据处理;第三处理器,所述第三处理器负责管理NAND后端的数据处理,其中,所述SSD硬盘还包括:第四处理器,其中,所述第四处理器负责非CPU资源的数据处理。2.如权利要求1所述的硬盘...
【专利技术属性】
技术研发人员:杨禹,
申请(专利权)人:北京联想核芯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。