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

Scheduling of threads by batch scheduling

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

Inactive Publication Date: 2012-05-23
EMPIRE TECH DEV LLC
View PDF5 Cites 4 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
  • Scheduling of threads by batch scheduling
  • Scheduling of threads by batch scheduling
  • 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 (Attorney Docket No. VXZ01-012-US), filed July 22, 2009, entitled "Batch Scheduling With Segregation"; and Application Serial No. 12 / 507,671 (Attorney Docket No. BBV01-014-US), filed on the 22nd, entitled "Application Selection of Memory Request Scheduling." Background technique [0003] In chip multiprocessor (CMP) systems, the DRAM system is 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 delays that would otherwise overlap effectively become 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-p...

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