Supercharge Your Innovation With Domain-Expert AI Agents!

Method, apparatus and program product to save and restore system memory management unit (MMU) contexts

A memory management and memory technology, applied in the input/output process of data processing, image memory management, instruments, etc., can solve the problem of virtual memory and virtual machine not being supported by wireless mobile devices

Inactive Publication Date: 2015-10-21
QUALCOMM INC
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Technologies such as virtual storage and virtual machines may not be supported by wireless mobile devices

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
  • Method, apparatus and program product to save and restore system memory management unit (MMU) contexts
  • Method, apparatus and program product to save and restore system memory management unit (MMU) contexts
  • Method, apparatus and program product to save and restore system memory management unit (MMU) contexts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The detailed description set forth below in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description contains specific details for the purpose of providing a thorough understanding of various concepts. It will be apparent, however, to one skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts. As described herein, use of the term "and / or" is intended to mean an "inclusive or", and use of the term "or" is intended to mean an "exclusive or".

[0021] The development of user-friendly graphics-based applications and operating systems has greatly increased the use of graphics in computers. Computer component manufacturers have developed...

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 wireless mobile device includes a graphic processing unit (GPU) that has a system memory management unit (MMU) for saving and restoring system MMU translation contexts. The system MMU is coupled to a memory and the GPU. The system MMU includes a set of hardware resources. The hardware resources may be context banks, with each of the context banks having a set of hardware registers. The system MMU also includes a hardware controller that is configured to restore a hardware resource associated with an access stream of content issued by an execution thread of the GPU. The associated hardware resource may be restored from the memory into a physical hardware resource when the hardware resource associated with the access stream of content is not stored within one of the hardware resources.

Description

[0001] priority application [0002] This application claims the title of "METHOD AND APPARATUS TO SAVE AND RESTORE SYSTEM MEMORY MANAGEMENT UNIT (MMU) CONTEXTS" filed on March 15, 2013 Priority to US Patent Application No. 13 / 834,380, which is hereby incorporated by reference in its entirety. technical field [0003] The present invention relates generally to integrated circuit design. More specifically, the invention relates to saving and restoring system memory management unit (MMU) translation contexts. Background technique [0004] One of the features that drives the execution of a single user computer is computer graphics. Support for high-performance computer graphics is notable not only in computer games and workstations, but also across the personal computer market. Memory specifications used to support high performance computer graphics can become a bottleneck for improved performance. [0005] One technique for improving or even optimizing performance in grap...

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/10G06F12/12G06T1/60
CPCG06F3/0631G06F3/0604G06F3/0673G06F12/10G06F12/12G06T1/60
Inventor 托马斯·M·曾阿兹迪纳·杜兹尼托马斯·安德鲁·萨托里乌斯
Owner QUALCOMM INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More