GPU-oriented virtual IO ringbuffer realization method
A technology of free space and data transmission, applied in software simulation/interpretation/simulation, instrumentation, computing, etc., can solve the problems of reduced host interface and low performance, reduce the number of synchronizations, improve ringbuffer data storage rate and host interface bandwidth The effect of utilization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:
[0020] A method for virtual IO ringbuffer implemented by GPU, such as figure 1 shown, including:
[0021] Step 1, ringbuffer interface (1) initializes all information contained in ringbuffer virtual IO control (2) and ringbuffer IO control (3); said all information includes: the read pointer, write pointer, ringbuffer size of ringbuffer IO control (3) , data transmission start control; ringbuffer virtual IO control (2) free space first address and free space size; said ringbuffer virtual IO control (2) free space first address refers to ringbuffer IO control (3) in the free space of ringbuffer First address; the free space size of the ringbuffer virtual IO control (2) refers to the free space size of the ringbuffer in the ringbuffer IO control (3);
[0022] Step 2. When there is data to be stored in the ringbuffer, first judge whether the free space of the ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com

