Floating-point context switching method
A contextual, floating-point technology, applied in the direction of program startup/switching, multi-program installation, etc., can solve problems affecting system performance, a large amount of system overhead, etc., to achieve the effect of improving performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] When the task is created, determine the parameters input by the user. If it is a floating-point task, apply for a floating-point context space and record the first address of the space in the member fpContext of the task control block; otherwise, set this member to NULL.
[0026] During task switching (call the task switched out of the processor the predecessor task, and the task switched into the processor as the successor task), the following four situations may occur:
[0027] 1. Switch floating-point task to floating-point task:
[0028] In this case, since both tasks will perform floating-point operations, the floating-point context needs to be saved and restored.
[0029] 2. Switch floating-point tasks to non-floating-point tasks:
[0030] In this case, since subsequent tasks will not perform floating-point operations, the context may not be saved temporarily.
[0031] 3. Switch from non-floating point tasks to floating point tasks:
[0032] In this case, since the subsequent...
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