Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Memory scheduling method and device

A memory scheduling and memory technology, applied in the field of communication, can solve problems such as uncontrollable efficiency, complex calculations, and high complexity of solution implementation, and achieve the effect of simple and fast release process and improved scheduling efficiency

Active Publication Date: 2017-03-15
SHANGHAI HUAWEI TECH CO LTD
View PDF8 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Whether the above method is memory division or memory application, more complex calculations are required, and the implementation complexity of the solution is high.
In addition, when the scheduling core applies for and releases memory, it may do merge processing, and the efficiency is uncontrollable. When there are many tasks, the amount of calculation will be large, and the efficiency will be very low.

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
  • Memory scheduling method and device
  • Memory scheduling method and device
  • Memory scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

[0048] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects and not necessarily Describe a particular order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of practice in sequences other than those ill...

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 memory scheduling method. The memory scheduling method is used for simplifying memory division and improving the scheduling efficiency. The method provided by the embodiment of the invention comprises the following steps: dividing a memory into a plurality of memory blocks according to a pre-set rule, wherein the size of each memory block is a fixed value; when receiving a target task request, determining a plurality of sub-requirements corresponding to the target task request, wherein the size of each sub-requirement is smaller than the size of the memory block with the maximum capacity in the plurality of memory blocks; establishing a mapping relation of the plurality of sub-requirements and the plurality of memory blocks; and according to the mapping relation of the plurality of sub-requirements and the plurality of memory blocks, applying for a corresponding memory block set corresponding to the target task request from a memory management module. The embodiment of the invention also provides a scheduling device which is used for simplifying the memory division and improving the scheduling efficiency.

Description

technical field [0001] The invention relates to the communication field, in particular to a memory scheduling method and device. Background technique [0002] With the continuous improvement of users' requirements on processor performance, the problem of power consumption limits the development of single-core processors to continuously improve performance, and more and more multi-core processors have emerged as the times require. In a multi-core processor, multiple processors operate in parallel, and the tasks to be processed are decomposed into several parts. According to a certain scheduling principle, each part is scheduled to be executed on a core by the functional module responsible for scheduling. In a multi-core processor, the capacity, speed and price of the memory often contradict each other. The faster the memory, the higher the price; the larger the capacity, the slower the speed. Therefore, a multi-core processor usually adopts a storage system composed of multi...

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/06
Inventor 郝珅
Owner SHANGHAI HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products