GPU initialization method and device of self-adaptive system architecture, and computer storage medium

An adaptive system and initialization method technology, applied in the direction of program control devices, boot programs, etc., can solve the problems of increasing GPU initialization time-consuming, multi-cost, etc., achieve the effect of reducing execution cost and time-consuming, and improving execution efficiency

Inactive Publication Date: 2021-08-13
芯瞳半导体技术(山东)有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the high cost of simulating a virtual machine, it will increase the time spent on GPU initialization

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • GPU initialization method and device of self-adaptive system architecture, and computer storage medium
  • GPU initialization method and device of self-adaptive system architecture, and computer storage medium
  • GPU initialization method and device of self-adaptive system architecture, and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention.

[0030] see figure 1 , which shows the composition of a computing device 100 applicable to the technical solutions of the embodiments of the present invention, the computing device 100 may include but not limited to the following items: wireless devices, mobile or cellular phones (including so-called smart phones), personal digital assistants (PDA), video game consoles (including video displays, mobile video game devices, mobile video conferencing units), laptop computers, desktop computers, television set-top boxes, tablet computing devices, e-book readers, fixed or mobile media player etc. exist figure 1 In the illustrated example, the computing device 100 may at least include: one or more central processing units (CPUs) 110, graphics processing units (GPUs) 115, and one or...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses a GPU initialization method and device of a self-adaptive system architecture, and a computer storage medium. The method can comprise the steps that: when hardware is powered on and started, a CPU obtains a current system architecture type; the CPU reads a GPU firmware code corresponding to the current system architecture type from a nonvolatile memory externally hung on the GPU by calling a system BIOS and loads the GPU firmware code to a memory, wherein GPU firmware codes respectively corresponding to all system architecture types which the GPU can be applicable to are stored in the nonvolatile memory which is externally hung on the GPU; and the CPU directly executes the GPU firmware code corresponding to the current system architecture type and loaded in the memory in the current system architecture environment so as to initialize the GPU.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of computer hardware, and in particular to a GPU initialization method, device, and computer storage medium for an adaptive system architecture. Background technique [0002] Generally speaking, in order to provide some technical protection, current graphics processor (GPU, Graphics Processing Unit) manufacturers will not open the programming manual and initialization code of the graphics card, but only provide some binary drivers. Especially the drivers provided for firmware and basic input / output system (BIOS) are usually provided in the form of graphics card BIOS (VBIOS, VideoBIOS) and stored in the read-only memory of the GPU. VBIOS can include the model, specification and Manufacturer and other information, and provide programming interfaces such as graphics card initialization, character output, and mode setting to the BIOS or operating system. [0003] When the hardware of a com...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/4401
CPCG06F9/4403
Inventor 王世凯陈伟张凡路兰琦冯立彬
Owner 芯瞳半导体技术(山东)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products