A Graphics Processor-Based Database Transaction Execution Method
A graphics processor and database technology, applied in the direction of electronic digital data processing, digital data information retrieval, special data processing applications, etc., can solve the problem that the single-thread sequential execution mode cannot fully tap the internal parallelism of transactions, and cannot fully utilize GPU computing resources and memory bandwidth issues
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] figure 1 It is a schematic flow diagram of the implementation operation of the graphics processor-based transaction execution method of the present invention.
[0026] The transaction execution method based on the graphics processor in this embodiment specifically includes the following steps:
[0027] Step 1: Transaction Splitting
[0028] figure 2 The input transaction composition of the embodiment is given, and each row in the figure represents a transaction. This batch of transactions includes four transactions whose transaction numbers are T1, T2, T3, T4 and the transaction numbers are incremented. R means read operation, W means write operation, and a, b, and c are three data items that need to be accessed. For example, Ra means Read data item a. The composition operations of transaction T1 are: Ra, Wa, Rb, Wb. The composition operations of transaction T2 are: Rc, Wc, Ra. The constituent operations of transaction T3 are: Rb, Wb. The constituent operations ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


