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

Method, apparatus and system for resource allocation in computer system

A technology of computer system and resource allocation, which is applied in various digital computer combinations, transmission systems, electrical components, etc., and can solve the problems of resource allocation infeasibility and low efficiency

Inactive Publication Date: 2008-10-29
INTEL CORP +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Similarly, resource allocation is highly infeasible and inefficient in systems operating on a first-come, first-served basis, since some particular clients may send many requests for low-priority services, while other clients may send only a few high priority service requests

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, apparatus and system for resource allocation in computer system
  • Method, apparatus and system for resource allocation in computer system
  • Method, apparatus and system for resource allocation in computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In the following detailed description, numerous specific details are set forth in order to provide a comprehensive understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be understood and practiced without these specific details.

[0016] In the following discussion, the teachings of the present invention are used to implement a method, apparatus, system and machine-readable medium for resource allocation in a computer system.

[0017] In one embodiment, one or more service allocation requests are received from one or more clients (also referred to herein as client nodes). A score is calculated for each service allocation request based on one or more coefficients, including a first coefficient corresponding to the amount of input data received for each service allocation request, corresponding to the resources available for allocation (e.g., service ), and a third coefficient corresponding to th...

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 resource manager (140) receives service allocation requests from client nodes (110) and calculates a score for each request based on time weighting, available resources, quantity of data received and service quality value. If the score meets a specified threshold, the request is forwarded to a ready table to be allocated resources from servers (130), and if not is returned to a pending table. The service quality value contained in a request is a value which is allocated to each user of the computer system in accordance with their relative priority. Independent claims are also included for 1. An apparatus comprising logic to receive requests and compute a score. 2. A system comprising clients, servers and a resource manager. 3. A machine-readable medium containing stored software.

Description

technical field [0001] The present invention relates to the field of computer processing. More precisely, the present invention relates to methods, devices and systems for resource allocation in computer systems. Background technique [0002] Modern computer systems typically include one or more servers configured to serve multiple clients connected via a computer network such as a local area network (LAN), wide area network (WAN), the Internet, or any combination thereof to the server. Clients and servers are often referred to as client nodes and server nodes, respectively. In recent years, in addition to traditional text processing methods, more and more applications and systems have been developed using the advancement of speech recognition technology, so that different users can interact with the system through audio input / output. In particular, many applications are implemented as voice-enabled Interactive Voice Response (IVR) applications to allow users to submit re...

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
IPC IPC(8): G06F15/16H04L29/06H04L29/08
CPCH04L67/16H04L69/329H04L67/322H04L29/08954H04L29/08072H04L29/06H04L29/08648H04L67/51H04L67/61
Inventor 托凌云黄涛张洪毅王智慧
Owner INTEL CORP