The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
Concept Search - What can I type?
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
A method for I/O optimization utilizing knowledge of hardware caching as part of the optimization algorithm
English (United States)
This text was extracted from a PDF file.
This is the abbreviated version, containing approximately
76% of the total text.
Page 1 of 1
I/O optimization using hardware caching as part of the optimization algorithm
Disclosed is a method for utilizing knowledge of hardware caching as part of the optimization algorithm.
Current disk access optimization methodology allows for reordering I/O accesses to minimize rotational delay and increase throughput. However, the current algorithms do not take advantage of caching that takes place within the hardware device. For example, the hardware may be placing data for a track or tracks in its cache and delaying the writing of the data to disk. Alternatively, data may already be in the cache and not need to be read from disk. If the operating system or device driver managing the I/O access to disk is not aware of the disk algorithm then the ordering of request may not provide for the best optimization. Because the cost of processors is becoming cheaper, the ability to use separate cores in the hardware to communicate with software is a reasonable extension for improving throughput. Caching within the hardware and support for communication between the hardware and software to improve throughput is expected to be an area for improved throughput. Separate interfaces or new support to guarantee that data will be written even on power failure or at least commands to force the flushing of specific data are assumed.
The invention adds an interface to the disk controller to return an indication that an I/O request is being plac...