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

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

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

Active Publication Date: 2022-02-11
SAMSUNG ELECTRONICS CO LTD
View PDF10 Cites 0 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 interrupts
  • Computer system for performing adaptive interrupt control and method for controlling interrupts
  • Computer system for performing adaptive interrupt control and method for controlling interrupts

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 input / output requests (IO requests). The storage device receives an IO request from the host, and sends an interrupt notifying input / output completion (IO completion) to the host after completing the IO request. The host uses the number of delayed IOs to adjust the number of interrupts generated by the storage device. The computer system can adaptively control the interrupt generation of the storage device based on the load status of the CPU or the number of delayed IOs. The interrupt generation of the memory device can be tuned for 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. technical field [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. Background technique [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 i...

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): 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