The invention provides an SSD hard disk under multiple CPUs. The SSD hard disk comprises a first processor, a second processor, a third processor and a fourth processor, wherein the first processor isresponsible for data processing of an NVMe at the front end of a Host, the second processor is responsible for data processing of a flash conversion layer, the third processor is responsible for managing the data processing of the back end of an NAND, and the fourth processor is responsible for data processing of non-CPU resources. The problem in the prior art is solved that when the load of onlyone CPU is extra heavy under a certain read-write mode, the host cannot obtain SRAM resources and the like occupied by another CPU, causing the waste of resources, the technical effects are achievedthat resource allocation for multiple CPU layers is optimized, the SSD hard disk is suitable for some tasks without heavy load, only one CPU resource is needed, but when multiple resources such as SRAM resource and the like are needed, enough non-CPU resource can be obtained to speed up task processing, and the multiple CPU layers can have one CPU responsible for resource scheduling, and the logicis centralized.