Application software initiated speedup
An application program and component technology, applied in the direction of digital data processing components, instruments, electrical digital data processing, etc., can solve the problem of inefficient management of processors, and achieve the effect of reducing overhead, increasing operating frequency, and improving performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0077] The present invention proposes two new hardware instructions, preferably directly accessible by application-level software (SW), as opposed to being accessed by BIOS / operating system (OS) and device drivers.
[0078] User-mode instructions are instructions that an application process can execute directly without the assistance of the operating system. Usually hardware-related instructions can only be executed in a "supervised state" or some similar mode reserved for the operating system. Therefore, for an application program to start a hardware operation, it usually must go through the following process:
[0079] - transition from user mode to OS mode,
[0080] - the OS executes hardware instructions, and
[0081] - Transition back to user mode (this may involve scheduling decisions, and possibly scheduling of another process)
[0082] A first instruction according to the invention may be Speed_Up(x%), this instruction preferably requests the hardware to speed up by ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com