> this module allows you to export data to, and then access (read-only), foreign tables architected specifically for faster copying of data to/from GPU
That seems to be pretty much it, although the read-only part is a limitation of Postgres rather than a feature of the module.
Furthermore, it seems to be dispatching queries intelligently so you can perform all queries against the FDW table with (I hope) minimal overhead, if the qualifier can't be compiled to a kernel the fdw will run it as a normal on-CPU qualifier. That's a thoughtful touch.
That seems to be pretty much it, although the read-only part is a limitation of Postgres rather than a feature of the module.
Furthermore, it seems to be dispatching queries intelligently so you can perform all queries against the FDW table with (I hope) minimal overhead, if the qualifier can't be compiled to a kernel the fdw will run it as a normal on-CPU qualifier. That's a thoughtful touch.