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

Method and device for scheduling of threads by batch scheduling

A thread and execution thread technology, applied in the field of thread scheduling and devices using batch scheduling, can solve problems such as fairness and system throughput degradation

Inactive Publication Date: 2015-07-01
EMPIRE TECH DEV LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a result, both fairness and system throughput are degraded, and some threads may be starved for extended periods of time

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
  • Method and device for scheduling of threads by batch scheduling
  • Method and device for scheduling of threads by batch scheduling
  • Method and device for scheduling of threads by batch scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The following description presents various examples and specific details in order to provide a thorough understanding of the claimed subject matter. Those skilled in the art will understand, however, that claimed subject matter may be practiced without some or more of the specific details disclosed herein. Furthermore, in some instances, well known methods, procedures, systems, components and / or circuits have not been described in detail to avoid unnecessarily obscuring claimed subject matter. In the following detailed description, reference is made to the accompanying drawings which form a part hereof. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The exemplary embodiments described in the detailed description, drawings, and claims are not limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented here. It should be...

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

In accordance with the disclosed subject matter there is provided a method for segregating threads running in a computer system, and executing the threads according to this categorization.

Description

[0001] References to related applications [0002] This application is related to the following co-pending applications: Application Serial No. 12 / 507,696, filed July 22, 2009, entitled "Batch Scheduling With Segregation"; and Application Serial No. 12 / 507,671, filed July 22, 2009 , entitled "Application Selection of Memory Request Scheduling". Background technique [0003] In chip multiprocessor (CMP) systems, DRAM systems are shared between cores. In a shared DRAM system, requests from one thread not only delay requests from other threads by causing bank conflicts, bus conflicts, or row buffer conflicts, but also break the DRAM bank-level parallelism of other threads. Requests with a delay (otherwise, the requests would overlap) are effectively called serial. As a result, both fairness and system throughput degrade, and some threads may be starved for extended periods of time. [0004] One way to provide fair and high-performance memory scheduling is to use a scheduling a...

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/46
CPCG06F9/4881G06F9/3851G06F9/5016G06F9/46
Inventor 格克汗·梅米奇塞达·奥格伦吉·梅米奇比尔·曼焦内-史密斯
Owner EMPIRE TECH DEV LLC