Computing system and method of operating lock in same
A computing system and thread technology, applied in machine execution devices, concurrent instruction execution, etc., can solve problems such as unstoppable threads without consideration
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0015] The inventors made the following observations that form the basis of the present invention. Figure 1 is an example of a typical scenario describing the occurrence of abortable and non-abortable threads when there are multiple runtime environments and multiple processing units. The scenario depicted in Figure 1 is similar to a scenario for a high-performance access gateway.
[0016] Computing system 100 includes multi-core processor 110 and shared resource 120 . Computing system 100 creates contention for shared resource 120 in different spaces, including user space 132 , Linux kernel 134 , and "bare metal" space 136 . Bare metal threads are threads spawned in bare metal space 136 . Herein, a bare-metal thread is a thread that does not involve the OS during execution, nor does it contain any instructions to invoke any OS functionality. Bare metal threads 148 are bound to selected processing units 112 in multi-core processor 110 and are typically optimized for high exe...
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