Persistent scratchpad memory for data exchange between programs
A technology for data storage and sticky notes, applied in the field of shared memory, which can solve problems such as slow speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017] A highly parallel processor, such as a graphics processing unit (GPU), is a computing device capable of executing very large numbers of threads in parallel. In the context of the following description, a thread is a process or execution context. In one embodiment, the highly parallel processor operates as a coprocessor to the main central processing unit (CPU) or host: in other words, the data-parallel, computationally intensive parts of the application running on the host are offloaded to the coprocessor device.
[0018] More precisely, a part of an application that executes multiple times but independently of different data can be isolated into a kernel function that is executed on a highly parallel processor as many different threads. To this end, such functions are compiled into the Parallel Thread Execution (PTX) instruction set, and the resulting cores are translated into the target highly parallel processor instruction set at installation time.
[0019] Batches...
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