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

Data prefetching method and terminal equipment

A terminal equipment, data prefetching technology, applied in the fields of electrical digital data processing, instruments, computing, etc., can solve the problems of game screen freeze, poor user experience, poor fluency, etc.

Active Publication Date: 2020-02-07
HUAWEI TECH CO LTD
View PDF14 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Taking Honor of Kings as an example, if the performance of the CPU is poor, the game screen is prone to stuttering and poor fluency, resulting in poor user experience
Therefore, the improvement of CPU performance is a problem faced by all manufacturers.

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
  • Data prefetching method and terminal equipment
  • Data prefetching method and terminal equipment
  • Data prefetching method and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0075] Hereinafter, some terms used in this application are explained to facilitate understanding by those skilled in the art.

[0076] The terminal equipment may also be called user equipment (user equipment, UE). For example, smartphones, tablet computers, various wearable devices, vehicle-mounted devices, handheld computers, etc. Various application programs (application, app for short) may be installed in the terminal device.

[0077] An application, such as a computer program that does one or more jobs. Generally, an application program can realize a corresponding function, and it can have a visual user interface, and a user can realize interaction with the terminal device through the user interface. There are many types of applications. For example, applications include: various apps for ga...

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 discloses a data prefetching method and terminal equipment. The terminal equipment comprises a CPU core group, at least one level of cache, a prefetcher and a memory. The CPU core groupis used for issuing a data access request to a first cache of the at least one level of cache, wherein the data access request carries a first address, and the first address is an address of data needing to be accessed currently by the CPU core group in the memory; the prefetcher is used for generating a first prefetching address according to a first prefetching algorithm, the first address and the historical data access request; and the prefetcher is also used for loading the data corresponding to the first prefetching address from the memory into the first cache according to the first prefetching address. According to the terminal equipment provided by the embodiment of the invention, the prefetcher can generate the prefetching address and load the data corresponding to the generated prefetching address into the first cache, and when the CPU core group needs the data, the data can be read from the first cache and does not need to be read from the memory, so that the running speed ofthe CPU core group is increased.

Description

technical field [0001] The present application relates to the technical field of terminals, in particular to a data prefetching method and terminal equipment. Background technique [0002] With the popularization of terminal devices, various applications (applications) continue to emerge, such as Tencent chat software (QQ), WeChat, email, King of Glory, etc., to meet the diverse needs of users. Usually, these application programs in the terminal device run on a central processing unit (central processing unit, CPU) to implement corresponding functions. [0003] Therefore, how fast an application runs on the CPU has a big impact on the user experience. Taking Honor of Kings as an example, if the performance of the CPU is poor, the game screen is prone to stuttering and poor fluency, resulting in poor user experience. Therefore, the improvement of CPU performance is a problem faced by all manufacturers. Contents of the invention [0004] Embodiments of the present applica...

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): G06F12/0862G06F12/0877
CPCG06F12/0862G06F12/0877G06F2212/6028G06F12/0811G06F2212/1021G06F2212/602
Inventor 史公正马建良王利强
Owner HUAWEI TECH CO LTD