Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Computer system for performing adaptive interrupt control and method for controlling interrupt thereof

A computer system, self-adaptive technology, applied in the direction of program control design, calculation, input/output process of data processing, etc., can solve the problem of reducing the performance of computer systems

Active Publication Date: 2017-11-28
SAMSUNG ELECTRONICS CO LTD
View PDF10 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the data processing speed of the storage device increases, the storage device may generate too many interrupts, thereby degrading the performance of the computer system

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 for performing adaptive interrupt control and method for controlling interrupt thereof
  • Computer system for performing adaptive interrupt control and method for controlling interrupt thereof
  • Computer system for performing adaptive interrupt control and method for controlling interrupt thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] figure 1 is a block diagram of a computer system 100 according to an example embodiment.

[0025] refer to figure 1 , as shown, the computer system 100 includes a host 110 and a storage device 120 . Host 110 may be an electronic device such as a server computer, desktop computer, laptop computer, and / or tablet personal computer (PC). The host 110 may be connected to peripheral devices (eg, keyboard, mouse, printer, display, etc.) other than the storage device 120 .

[0026] The host 110 may process data and may issue data input / output requests to the storage device 120 . Hereinafter, a series of operations in which the host 110 issues a data input / output request to the storage device 120 will be referred to as "IO request" for short.

[0027] The storage device 120 may be electrically connected to the host 110 . Storage device 120 may be a flash-based storage medium such as a solid-state drive (SSD), Personal Computer Memory Card International Association (PCMCIA),...

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 includes a host and a storage device. The host provides an input / output request (IO request). The storage device receives the request from the host and sends an interrupt informing input / output completion (IO completion) to the host after completing the IO request. The host adjusts the number of generated interrupts of the storage device using the number of delayed IOs. The computer system may adaptively control interrupt generation of the storage device based on a load status of a CPU or the number of delayed IOs. The interrupt generation of the storage device may be adjusted to obtain a CPU gain without loss of performance or processing time of the computer system.

Description

[0001] Cross References to Related Applications [0002] This application claims priority from Korean Patent Application No. 10-2016-0061337 filed with the Korean Intellectual Property Office on May 19, 2016, the disclosure of which is hereby incorporated by reference in its entirety. Background technique [0003] Example embodiments of the inventive concepts generally relate to computer systems and / or control methods thereof. For example, at least some example embodiments relate to a computer system for performing adaptive interrupt control and / or a method for controlling interrupts thereof. [0004] A computer system may include a host computer and storage devices. The host computer can be a computer host or a server system. The storage device can be electrically connected to the host. A storage device may receive input / output (IO) requests from a host and process the received IO requests. The storage device completes the IO request and may provide an interrupt to the ho...

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): G06F13/24
CPCG06F13/24G06F3/0611G06F3/0659G06F3/0685G06F3/0655G06F9/546G06F2209/548
Inventor 金庆山金敬镐金石焕辛承郁林智贤
Owner SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products