Re: How to make ResourceOwnerForgetBuffer() O(1), instead of O(N^2) scale - Mailing list pgsql-hackers

From james
Subject Re: How to make ResourceOwnerForgetBuffer() O(1), instead of O(N^2) scale
Date
Msg-id 542F8C2F.3030506@mansionfamily.plus.com
Whole thread Raw
In response to Re: How to make ResourceOwnerForgetBuffer() O(1), instead of O(N^2) scale  (Kouhei Kaigai <kaigai@ak.jp.nec.com>)
Responses Re: How to make ResourceOwnerForgetBuffer() O(1), instead of O(N^2) scale
List pgsql-hackers
On 03/10/2014 05:53, Kouhei Kaigai wrote:
> Yep, that's my pain. Even though usual query does not take many buffers pinned,
> my use case needs to fetch megabytes scale data at once because of performance
> reason; page-by-page synchronous scan makes GPU being idle.
Doesn't your GPU have an async queue and exec mechanism? Then you could
do an asyn
DMA to the GPU with an event, use that event in he GPU to start the
kernel and in the
DB to release the pin?




pgsql-hackers by date:

Previous
From: Pavel Stehule
Date:
Subject: Re: strip nulls functions for json and jsonb
Next
From: Michael Paquier
Date:
Subject: Re: pg_receivexlog and replication slots