Unlock instant, AI-driven research and patent intelligence for your innovation.

Electronic device and method for reducing number of commands thereof

A technology of command quantity and electronic device, which is applied in the direction of register device, machine execution device, electrical digital data processing, etc., can solve the problems of occupying system bus bandwidth, reducing the command processing speed, efficiency and impact of coprocessors, and reaching the quantity Reduced effect

Pending Publication Date: 2020-12-01
GLENFLY TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A large number of these register setting commands can occupy the bandwidth of the system bus
On the other hand, the coprocessor will affect (reduce) the command processing speed and performance of the coprocessor by parsing a large number of these register setting commands

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
  • Electronic device and method for reducing number of commands thereof
  • Electronic device and method for reducing number of commands thereof
  • Electronic device and method for reducing number of commands thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] As used throughout the specification of this application, including the claims, the term "coupled (or connected)" may refer to any means of connection, direct or indirect. For example, if it is described that a first device is coupled (or connected) to a second device, it should be interpreted that the first device can be directly connected to the second device, or the first device can be connected to the second device through other devices or certain A connection means indirectly connected to the second device. Terms such as "first" and "second" mentioned in the entire specification of this application (including the claims) are used to name elements (elements), or to distinguish different embodiments or ranges, and are not used to limit the number of elements The upper or lower limit of , nor is it used to limit the order of the elements. In addition, wherever possible, elements / components / steps using the same reference numerals in the drawings and embodiments repres...

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 invention provides an electronic device and a method for reducing the number of commands thereof. The electronic device comprises a central processing unit and a coprocessor. The central processorgenerates a plurality of original register setting commands to set at least one bit of at least one register of the coprocessor. The plurality of original register setup commands includes a pluralityof first original register setup commands, wherein a plurality of setup targets of the plurality of first original register setup commands have address continuity. The central processing unit fuses the plurality of first original register setting commands to generate at least one fused register setting command. The central processor transmits the at least one fused register setting command to theco-processor. Accordingly, the number of register setting commands transmitted by the central processing unit to the coprocessor may be effectively reduced.

Description

technical field [0001] The present invention relates to an electronic device, and in particular to a method for reducing the number of commands of the electronic device. Background technique [0002] In an electronic device, the central processing unit sends multiple commands to the co-processors. For example, a central processing unit (CPU) executing an operating system (Operation System, OS) and an application program (application program) will issue multiple commands to a Graphic Processing Unit (GPU). In general, these commands sent to the GPU include register setting commands, drawing commands, and other commands. [0003] The interior of the co-processor is composed of different hardware modules. Generally speaking, each hardware module includes several hardware registers. Each register is used to store / record one (or more) operation parameters required by the coprocessor to work. By setting (changing) the contents of these registers of the co-processor, the centra...

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
IPC IPC(8): G06F9/38G06F9/30
CPCG06F9/3877G06F9/30098G06F7/36G06F7/24G06F7/16G06T1/20G06F9/3881G06F9/30181G06F9/30018G06F9/3853
Inventor 林建明赵璇
Owner GLENFLY TECH CO LTD