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

Computer system and method for task scheduling

A computer system and scheduling technology, applied in computing, program control design, multi-program device, etc., can solve problems such as waste of computing resources, low portability of the scheduler, inability to use computing resources, etc.

Inactive Publication Date: 2015-05-20
INSTITUTE FOR INFORMATION INDUSTRY
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, currently OpenCL program developers have to develop separately for different multi-core processors
For example, different schedulers must be developed for different multi-core processors, resulting in low portability of the scheduler
Furthermore, the current scheduler cannot effectively use the computing resources of multiple computing devices for heterogeneous multi-core, resulting in a waste of computing resources

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
  • Computer system and method for task scheduling
  • Computer system and method for task scheduling
  • Computer system and method for task scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be more fully set forth in this specification with reference to the accompanying drawings, in which embodiments of the invention are depicted. This invention may, however, be embodied in many different forms and should not be limited to the embodiments set forth in this specification. These embodiments are presented to make this description exhaustive and complete, and will fully express the scope of the present invention to those who are ordinary in the technical field to which the present invention belongs. The same reference numbers refer to the same elements herein.

[0038] Please refer to figure 1 , figure 1 It is a schematic diagram of a computer system 100 according to an embodiment of the present invention. The computer system 100 includes a processing unit 102 and computing devices 112 a - 112 c. The processing unit 102 further includes a task classification module 104 , a task scheduling module 106 , a task assignment module 108...

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

A computer system is provided. The computer system includes multiple computing devices and a processing unit. The processing unit comprises a device monitoring module, a task classifying module and a task scheduling module. The processing unit is coupled to the computing devices. The device monitoring module is configured to monitor the computing devices so as to obtain loading data. The task classifying module is configured to classify related tasks of multiple tasks as a first group, to classify independent tasks of multiple tasks as a second group and to find a critical path of the related tasks in the first group. The task scheduling module is configured to set a first processing schedule of the first group according to the critical path and the loading data and to set a second processing schedule of the second group according to the first processing schedule.

Description

technical field [0001] The present invention relates to a task scheduling method of a computer system, and in particular to a task scheduling method of a heterogeneous multi-core computer system. Background technique [0002] In recent years, the physical limit of semiconductors has led to a significant increase in the design cost and time of single-core processors. The processors of computer systems such as mobile phones, tablets, and personal computers no longer pursue higher clock processing speeds, but multi-core processors. (multi-core processor) direction. [0003] Generally speaking, multi-core processors can be classified into homogeneous multi-core processors and heterogeneous multi-core processors. Due to the wide variety of applications today, some of which require high clock speed operations and others require a large number of parallel operations, heterogeneous multi-core processors with different types of cores are more efficient than processors with the same ...

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): G06F9/50
CPCG06F9/505G06F9/5066G06F2209/483
Inventor 林俊廷李承霖林余德李政昆江伟铭
Owner INSTITUTE FOR INFORMATION INDUSTRY