首页>
外国专利>
TECHNIQUES FOR SAFELY AND EFFICIENTLY ENQUEUEING AND DEQUEUEING DATA ON A GRAPHICS PROCESSOR
TECHNIQUES FOR SAFELY AND EFFICIENTLY ENQUEUEING AND DEQUEUEING DATA ON A GRAPHICS PROCESSOR
展开▼
机译:在图形处理器上安全有效地划分和脱离数据的技术
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods and devices for managing first-in first-out (FIFO) queues in graphics processing are described. A write operation can be executed by multiple write threads on a graphics processing unit (GPU) to write data to memory locations in the multiple pages of memory. Similarly, and/or simultaneously, a read operation can be executed by multiple read threads to read data from the memory locations. The write and read operations include updating a pointer or multiple pointers indicating the point at which all preceding data has been fully written, or fully read. The read and write operations can also include maintaining and advancing one or more allocation pointers, and performing comparisons with the read and write done pointers, and/or various methods of synchronization, to handle overflow and underflow scenarios, to ensure read operations only read valid data, and write operations do not attempt to write to locations which are already in use.
展开▼