Universal CPU-oriented deep learning calculation acceleration method and system
A deep learning, CPU core technology, applied in the computer field, can solve problems such as non-support
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] figure 2 It is a flowchart of a deep learning calculation acceleration method according to an embodiment of the present invention, such as figure 2 As shown, the present embodiment provides a general-purpose CPU-oriented deep learning calculation acceleration method, which includes the following steps:
[0053] Step 1: After the system is initialized, obtain the number of cores of the CPU and the instruction set supported by the CPU through assembly instructions;
[0054] In this embodiment, among them, step 1 specifically is:
[0055] Step 11: Initialize the CPU architecture acquisition module at first when the system is initialized;
[0056] Step 12: The CPU architecture acquisition module obtains the number of cores of the CPU and the instruction set supported by the corresponding CPU through assembly instructions, and verifies.
[0057] Wherein, if the CPU architecture acquiring module of this embodiment acquires that the CPU architecture is a quad-core CPU of ...
Embodiment 2
[0082] image 3 It is an architecture diagram of a deep learning computing acceleration system according to an embodiment of the present invention, such as image 3 As shown, this embodiment provides a general-purpose CPU-oriented deep learning computing acceleration system for implementing the method of Embodiment 1, which includes:
[0083] A CPU architecture acquirer (301), configured to acquire the CPU architecture;
[0084] An instruction set analyzer (302), connected to the CPU architecture acquirer (301), for sorting the instruction sets;
[0085] A model configuration pool (303), connected to the instruction set analyzer (302), for storing the configuration of each model;
[0086] The simulation reasoner (304) is connected with the model configuration pool (303), and is used to obtain the optimal configuration of the input model through simulation reasoning;
[0087] The model reasoner (305), connected to the model configuration pool (303), is used to obtain the opt...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


