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

Selective translation lookaside buffer search and page fault

A back-up and local storage technology, applied in the field of translation back-up buffer structure and management, which can solve problems such as TLB misses, massive processing power and time

Active Publication Date: 2017-10-13
QUALCOMM INC
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, invalidating all TLB entries pointing to non-local resources may require significant processing power and time
Also, after waking up to normal power operation, a significant number of TLB misses and resulting page check run seeks may be required until the TLB is refilled with valid external memory translation entries
Duplicate page check itinerary search can incur considerable power and time costs

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
  • Selective translation lookaside buffer search and page fault
  • Selective translation lookaside buffer search and page fault
  • Selective translation lookaside buffer search and page fault

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Aspects are disclosed in the following description and related drawings. After reading the present disclosure, various modifications may become apparent that do not depart from the scope of the disclosed aspects. Additionally, in the description of certain example applications, implementations, and their related operations, instances were identified either explicitly or implicitly from the described context, where known conventional techniques were available for certain components and acts. In these cases, detailed descriptions of conventional techniques employed may be omitted so as not to obscure the relevant details of the present invention.

[0018] The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect or example configuration of the same described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects or configurations. Likewise, a discussion of a feature, advan...

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 translation lookaside buffer (TLB) stores translation entries. The translation entries include a virtual address, a physical address and a memory local / not-local flag. When a processor is in a low power / local memory mode a virtual address is received. A matching translation entry has a local / not-local flag. Upon the local / not-local flag indicating the physical address of the matching translation entry being outside the local memory, an out-of-access-range memory access exception is generated.

Description

technical field [0001] The present application generally relates to translation lookaside buffer (TLB) structure and management. Background technique [0002] Portable computing devices, such as wireless telephones and personal digital assistants (PDAs), continue to demand increased data storage capacity and processing speed. For example, a wireless telephone can simultaneously act as a digital camera, multimedia file player, and portable game player. Concurrent with increasing functionality and performance demands, available battery capacity is decreasing, eg, due to smaller portable devices and / or volume taken up by other hardware. [0003] One known technique for reducing power is to configure a computing device to switch to a local memory / low power mode, eg, in response to an explicit instruction. In local memory / low power mode, a processing core may be allowed to access only a set of lower power local resources (e.g., local memory that may be tightly coupled to the pr...

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): G06F12/1027G06F12/0877
CPCG06F12/0877G06F12/1027G06F2212/1028G06F2212/502G06F12/08Y02D10/00G06F1/32G06F11/073G06F11/079G06F2212/1032G06F2212/684
Inventor 克里斯托弗·爱德华·科布埃里希·詹姆士·普罗恩德克屠嘉晋
Owner QUALCOMM INC