kaigai
PG-Strom: GPU&SSD Accelerates PostgreSQL
Re:PG-Strom: SSD-To-GPU Direct SQL Execution
on Monday June 05, 2017 @07:30AM (#14486814)
Yes, Tesla or Quadro are required.
In addition, Tesla P40/P100 are recommended due to size of i/o mappable region.
Re:PG-Strom: SSD-To-GPU Direct SQL Execution
on Monday June 05, 2017 @07:28AM (#14486802)
Early version of PG-Strom didn't plan SSD2GPU Direct SQL Execution, however, some users concerns didn't concern about CPU performance only but I/O also. So, I began to implement the feature to accelerate I/O also. Its development started at Dec-2015.
Re:GpuScan and SSD-To-GPU Direct DMA
on Sunday September 18, 2016 @09:12PM (#12528158)
RAM-to-GPU is always faster than SSD-to-GPU. It is a solution to help a situation when data size does not fit RAM size (or when user has less budget to purchase enough RAM. In fact, we can purchase Intel SSD 750 (400GB) with 300USD).
Re:GpuScan and SSD-To-GPU Direct DMA
on Sunday September 18, 2016 @09:07PM (#12528138)
My headache is painful. It might be called "SSD-to-GPU P2P DMA".
Re:GpuScan and SSD-To-GPU Direct DMA
on Sunday September 18, 2016 @08:33AM (#12525029)
Its kernel module provides some special APIs. The userspase application (PostgreSQL) is enhanced to use them. From the point of user view, SQL still has been the interface to access the data.
Re:GpuScan and SSD-To-GPU Direct DMA
on Sunday September 18, 2016 @08:29AM (#12525015)
NVME-SSD performs as DMAC in this case. All GPU doing is mapping its own device memory on the PCI BAR area.