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

Service facade task processing method and equipment

A task processing and business-level technology, applied in the direction of resource allocation, multi-programming devices, etc., can solve problems such as large depth requirements, too harsh requirements, and no reference standard for subtasks, so as to achieve clear and specific functions and facilitate development Effect

Active Publication Date: 2013-11-20
DATANG MOBILE COMM EQUIP CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. At the beginning of the design, the software designer first needs to split a complete task into multiple subtasks, and each subtask is deployed on a different core according to certain rules; but there is no reference standard for how to split these subtasks
[0009] 2. The software designer must fully grasp the performance of each of the above subtasks, for example: what are the characteristics of the subtasks, how much is the task, etc.; this is too demanding for some software designers
[0010] 3. After the code development is completed according to the originally designed subtask deployment, once a certain core or a certain type of core becomes a performance bottleneck, it is necessary to readjust the task deployment at this time, and may even re-split the subtasks, modify the function call relationship, and re-run Integration testing, there is a lot of duplication of labor
experience shows that such late-introduced design adjustments are costly
[0011] 4. Function calls are used between the modules in the subtask, which requires a large depth of the stack, which may cause the memory resources of the single core to be tight

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
  • Service facade task processing method and equipment
  • Service facade task processing method and equipment
  • Service facade task processing method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0045] figure 2 A schematic diagram of the implementation process for the task processing method of the business plane, as shown in the figure, may include the following steps:

[0046] Step 201, determining the business plane tasks to be processed;

[0047] Step 202, splitting the business plane task into several task blocks;

[0048] Step 203, determine the execution sequence of each task block according to the execution flow of the business plane task;

[0049] Step 204, assigning labels to each task block, and the order of identification of each task block is consistent with the execution order of each task block;

[0050] Step 205, assign each task block to CPU;

[0051] Step 206, execute the task blocks on the corresponding CPU according to the identification order of each task block.

[0052] In implementation, some multi-core processors co...

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 service facade task processing method and equipment. The method comprises the following steps of: determining the service facade to be processed; dividing the service facade task into a plurality of task blocks; determining the executing sequence of each task block according to the executing flow process of the service facade task; allocating marks for each task block, wherein the sequence of the marks of each task block is the same as the executing sequence of each task block; allocating each task block to a central processing unit (CPU); and executing the task block on the corresponding CPU according to the sequence of the marks of each task block. The method and the equipment conform to the modern software development modularized design principle. Compared with the traditional sub task method, the method has the advantages that the function is more definite and concrete, and the development, the management and the later-stage maintenance are convenient.

Description

technical field [0001] The present invention relates to mobile communication processing technology, in particular to a method and equipment for processing business plane tasks. Background technique [0002] With the advent of the information age, various complex and diverse application requirements place higher and higher performance requirements on processors. The traditional method of improving processor performance by purely increasing the frequency has run into a corner due to power consumption and heat dissipation problems. Compared with single-core processors, multi-core processors can complete higher workloads at lower frequencies, and have obvious advantages of high performance and low power consumption. They are gradually replacing traditional single-core processors and becoming the mainstream of the market. [0003] In this context, how to make full use of the concurrent processing characteristics of multi-core processors, improve the overall performance of the sy...

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/50
Inventor 赵金芳周保华刘燕青
Owner DATANG MOBILE COMM EQUIP CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More