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

Rendering resource scheduling method, device, equipment and storage medium

A resource scheduling and resource technology, applied in the field of cluster rendering, can solve the problem of high performance and achieve the effect of effective utilization

Active Publication Date: 2020-09-29
ZHUHAI SUIBIAN TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, with the rapid development of e-commerce, a large number of image rendering requirements have been generated. Even if the performance of a single rendering server is high, it cannot handle it.

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
  • Rendering resource scheduling method, device, equipment and storage medium
  • Rendering resource scheduling method, device, equipment and storage medium
  • Rendering resource scheduling method, device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] figure 1 It is a flow chart of a rendering resource scheduling method provided in Embodiment 1 of the present invention, which is applicable to the situation that a rendering cluster is used to process a large number of rendering requests. The method can be executed by the rendering resource scheduling device provided in the embodiment of the present invention. The device can It is realized by means of software and / or hardware, and generally can be integrated into a processor, such as a processor of an e-commerce platform server.

[0025] Such as figure 1 As shown, the method of this embodiment specifically includes:

[0026] S110. Allocate at least one rendering unit in the rendering task to at least one rendering resource, where each rendering unit corresponds to at least one rendering subunit.

[0027] In a specific e-commerce platform application scenario, the rendering task may refer to rendering a product of a category, for example, rendering a pair of xx shoes....

Embodiment 2

[0057] figure 2 It is a flow chart of a rendering resource scheduling method provided by Embodiment 2 of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiments, wherein, the corresponding rendering resources are invoked through sub-threads, and the allocated rendering units The rendering sub-units of each render process, specifically:

[0058] Acquiring a rendering sub-unit in the assigned rendering unit as a second target rendering sub-unit through the second target sub-thread, and invoking corresponding rendering resources to perform rendering processing on the second target rendering sub-unit;

[0059] If the second target sub-thread determines that the rendering result of the second target rendering sub-unit is successful, return and execute the process of acquiring one of the allocated rendering units as the second target rendering sub-unit through the second target sub-thread operate;

[0060] If the second target sub-thread...

Embodiment 3

[0098] image 3 It is a schematic structural diagram of a rendering resource scheduling device provided in Embodiment 4 of the present invention, which is applicable to the situation where a large number of rendering requests are processed by a rendering cluster. The device can be implemented by software and / or hardware, and can generally be integrated in the processing In the processor, for example, in the processor of the e-commerce platform server.

[0099] Such as image 3 As shown, the rendering resource scheduling device specifically includes: a rendering task allocation module 310 , a main sub-thread creation module 320 , a sub-thread rendering module 330 and a rendering exception handling module 340 . in,

[0100] A rendering task assignment module 310, configured to assign at least one rendering unit in the rendering task to at least one rendering resource, where each rendering unit corresponds to at least one rendering subunit;

[0101] The main sub-thread creatio...

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 rendering resource scheduling method and device, equipment and a storage medium. The method comprises: allocating at least one rendering unit in a renderingtask to at least one rendering resource, wherein each rendering unit corresponds to at least one rendering subunit; creating a main thread, and after sub-threads matched with the rendering resourcesin number are created through the main thread, allocating the rendering units in the rendering task to the corresponding sub-threads; calling corresponding rendering resources through the sub-threads,and carrying out rendering processing on the rendering sub-units in the allocated rendering units; and determining a reprocessing strategy for the rendering task according to an abnormal rendering result of each sub-thread for at least one rendering sub-unit in the allocated rendering units. In the technical scheme, a plurality of idle rendering resources are called to process the rendering taskby adopting a multi-thread technology, so that effective utilization of each rendering resource in the rendering cluster is realized.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of cluster rendering, and in particular, to a rendering resource scheduling method, device, device, and storage medium. Background technique [0002] At present, with the rapid development of e-commerce, a large number of image rendering requirements have been generated. Even if the performance of a single rendering server is high, it cannot handle it. Therefore, in order to solve the increasing number of rendering tasks, the rendering cluster came into being. How to maximize the use of the resources of each rendering server in the rendering cluster, the rendering resource scheduling method is very important. Contents of the invention [0003] Embodiments of the present invention provide a rendering resource scheduling method, device, device, and storage medium, so as to realize effective utilization of each rendering resource in a rendering cluster. [0004] In a first aspect, an e...

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 Patents(China)
IPC IPC(8): G06F9/50G06F9/48G06T15/00G06Q30/06
CPCG06F9/4881G06F9/5022G06F9/5027G06F2209/482G06F2209/5018G06F2209/503G06Q30/0643G06T15/005
Inventor 李景民刘晓亮毛骁丹李凯陈焕成毕胜王成庆王延樑
Owner ZHUHAI SUIBIAN TECH CO LTD