Scheduling application instances to configurable processing cores based on application requirements and resource specification

a processing core and resource specification technology, applied in the field of information processing, can solve the problems of low overall data processing efficiency, inability to predict ahead, and inability to process generic processor hardware, and achieve the effect of flexible, high-performance and cost-efficient information processing
US20140173246A1Active Publication Date: 2014-06-19THROUGHPUTER

Patent Information

Authority / Receiving Office
US · United States
Patent Type
Applications(United States)
Current Assignee / Owner
THROUGHPUTER
Publication Date
2014-06-19

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

Systems and methods provide a processing task load and type adaptive manycore processor architecture, enabling flexible and efficient information processing. The architecture enables executing time variable sets of information processing tasks of differing types on their assigned processing cores of matching types. This involves: for successive core allocation periods (CAPs), selecting specific processing tasks for execution on the cores of the manycore processor for a next CAP based at least in part on core capacity demand expressions associated with the processing tasks hosted on the processor, assigning the selected tasks for execution at cores of the processor for the next CAP so as to maximize the number of processor cores whose assigned tasks for the present and next CAP are associated with same core type, and reconfiguring the cores so that a type of each core in said array matches a type of its assigned task on the next CAP.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of the following applications, each of which is incorporated by reference in its entirety:[1] U.S. Provisional Application No. 61 / 587,634, filed Jan. 17, 2012;[2] U.S. Provisional Application No. 61 / 721,686, filed Nov. 2, 2012; and[3] U.S. Utility application Ser. No. 13 / 684,473, filed Nov. 23, 2012.

[0002] This application is also related to the following, each of which is incorporated by reference in its entirety:[4] U.S. Utility application Ser. No. 13 / 184,028, filed Jul. 15, 2011;[5] U.S. Utility application Ser. No. 13 / 270,194, filed Oct. 10, 2011;[6] U.S. Utility application Ser. No. 13 / 277,739, filed Nov. 21, 2011; and[7] U.S. Utility application Ser. No. 13 / 297,455, filed Nov. 16, 2011.BACKGROUND

[0003] 1. Technical Field

[0004] This invention pertains to the field of information processing, particularly to the field of techniques for improving information processing efficiency and performance through...

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