Method and system for processing an I/O address translation cache miss
A technology of address conversion and cache, which is applied in the field of I/O address conversion and can solve problems such as sorting problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017] Embodiments of the present invention generally provide an improved technique for handling I / O address translation cache misses caused by I / O commands within a CPU. For some embodiments, the CPU hardware may buffer I / O commands that cause I / O address translation cache misses in the command queue until the I / O address translation cache is updated with the necessary information. When the I / O address translation cache has been updated, the CPU can re-issue the I / O command in the command queue, translate the address of the I / O command at the appropriate time, and execute said command as if it were a cache miss Nothing has happened. In this way, the I / O device does not need to handle error responses from the CPU, the I / O commands are processed by the CPU, and the I / O commands are not discarded.
[0018] Hereinafter, embodiments of the present invention will be described. It should be understood, however, that the invention is not limited to specific described embodiments. ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 