pg_strom

pg_strom

PG-Strom - big-data processing acceleration using GPU and NVME

Overview

IDExtensionPackageVersionCategoryLicenseLanguage
2530
pg_strom
pg_strom
6.0
OLAP
PostgreSQL
C
AttributeHas BinaryHas LibraryNeed LoadHas DDLRelocatableTrusted
--s-d--
No
Yes
No
Yes
no
no
Relationships
See Also
pg4ml
pgml
columnar
citus
pg_analytics
citus_columnar
pg_duckdb
pg_mooncake

Packages

TypeRepoVersionPG Major AvailabilityPackage PatternDependencies
EL
PGDG
6.0
18
17
16
15
14
13
pg_strom_$v*-
Linux / PGPG18PG17PG16PG15PG14PG13
el8.x86_64
MISS
PGDG 6.0
PGDG 6.0
PGDG 6.0
PGDG 3.5
PGDG 3.5
el8.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
el9.x86_64
MISS
PGDG 6.0
PGDG 6.0
PGDG 6.0
PGDG 3.5
PGDG 3.5
el9.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
el10.x86_64
MISS
MISS
MISS
MISS
MISS
MISS
el10.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
d12.x86_64
MISS
MISS
MISS
MISS
MISS
MISS
d12.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
d13.x86_64
MISS
MISS
MISS
MISS
MISS
MISS
d13.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
u22.x86_64
MISS
MISS
MISS
MISS
MISS
MISS
u22.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
u24.x86_64
MISS
MISS
MISS
MISS
MISS
MISS
u24.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
PackageVersionOSORGSIZEFile URL
pg_strom_176.0el8.x86_64pgdg565.1 KiBpg_strom_17-6.0-1PGDG.rhel8.x86_64.rpm
pg_strom_175.2.2el8.x86_64pgdg472.4 KiBpg_strom_17-5.2.2-1PGDG.rhel8.x86_64.rpm
pg_strom_176.0el9.x86_64pgdg539.0 KiBpg_strom_17-6.0-1PGDG.rhel9.x86_64.rpm
pg_strom_175.2.2el9.x86_64pgdg467.3 KiBpg_strom_17-5.2.2-1PGDG.rhel9.x86_64.rpm
PackageVersionOSORGSIZEFile URL
pg_strom_166.0el8.x86_64pgdg565.4 KiBpg_strom_16-6.0-1PGDG.rhel8.x86_64.rpm
pg_strom_165.2.2el8.x86_64pgdg472.8 KiBpg_strom_16-5.2.2-1PGDG.rhel8.x86_64.rpm
pg_strom_165.1.2el8.x86_64pgdg462.2 KiBpg_strom_16-5.1.2-1PGDG.rhel8.x86_64.rpm
pg_strom_165.1.1el8.x86_64pgdg461.7 KiBpg_strom_16-5.1.1-1PGDG.rhel8.x86_64.rpm
pg_strom_165.0.4el8.x86_64pgdg19.2 MiBpg_strom_16-5.0.4-1PGDG.rhel8.x86_64.rpm
pg_strom_165.0.3el8.x86_64pgdg19.2 MiBpg_strom_16-5.0.3-1PGDG.rhel8.x86_64.rpm
pg_strom_165.0.2el8.x86_64pgdg19.2 MiBpg_strom_16-5.0.2-1PGDG.rhel8.x86_64.rpm
pg_strom_165.0el8.x86_64pgdg19.2 MiBpg_strom_16-5.0-1PGDG.rhel8.x86_64.rpm
pg_strom_166.0el9.x86_64pgdg539.0 KiBpg_strom_16-6.0-1PGDG.rhel9.x86_64.rpm
pg_strom_165.2.2el9.x86_64pgdg467.3 KiBpg_strom_16-5.2.2-1PGDG.rhel9.x86_64.rpm
pg_strom_165.1.2el9.x86_64pgdg455.8 KiBpg_strom_16-5.1.2-1PGDG.rhel9.x86_64.rpm
pg_strom_165.1.1el9.x86_64pgdg455.2 KiBpg_strom_16-5.1.1-1PGDG.rhel9.x86_64.rpm
pg_strom_165.0.4el9.x86_64pgdg8.6 MiBpg_strom_16-5.0.4-1PGDG.rhel9.x86_64.rpm
pg_strom_165.0.3el9.x86_64pgdg8.6 MiBpg_strom_16-5.0.3-1PGDG.rhel9.x86_64.rpm
pg_strom_165.0.2el9.x86_64pgdg8.6 MiBpg_strom_16-5.0.2-1PGDG.rhel9.x86_64.rpm
pg_strom_165.0el9.x86_64pgdg8.6 MiBpg_strom_16-5.0-1PGDG.rhel9.x86_64.rpm
PackageVersionOSORGSIZEFile URL
pg_strom_156.0el8.x86_64pgdg569.4 KiBpg_strom_15-6.0-1PGDG.rhel8.x86_64.rpm
pg_strom_155.2.2el8.x86_64pgdg475.6 KiBpg_strom_15-5.2.2-1PGDG.rhel8.x86_64.rpm
pg_strom_155.1.2el8.x86_64pgdg464.9 KiBpg_strom_15-5.1.2-1PGDG.rhel8.x86_64.rpm
pg_strom_155.1.1el8.x86_64pgdg464.7 KiBpg_strom_15-5.1.1-1PGDG.rhel8.x86_64.rpm
pg_strom_155.0.4el8.x86_64pgdg19.2 MiBpg_strom_15-5.0.4-1PGDG.rhel8.x86_64.rpm
pg_strom_155.0.3el8.x86_64pgdg19.2 MiBpg_strom_15-5.0.3-1PGDG.rhel8.x86_64.rpm
pg_strom_155.0.2el8.x86_64pgdg19.2 MiBpg_strom_15-5.0.2-1PGDG.rhel8.x86_64.rpm
pg_strom_155.0el8.x86_64pgdg19.2 MiBpg_strom_15-5.0-1PGDG.rhel8.x86_64.rpm
pg_strom_153.5el8.x86_64pgdg28.6 MiBpg_strom_15-3.5-1.rhel8.x86_64.rpm
pg_strom_153.4el8.x86_64pgdg28.4 MiBpg_strom_15-3.4-1.rhel8.x86_64.rpm
pg_strom_156.0el9.x86_64pgdg545.7 KiBpg_strom_15-6.0-1PGDG.rhel9.x86_64.rpm
pg_strom_155.2.2el9.x86_64pgdg474.2 KiBpg_strom_15-5.2.2-1PGDG.rhel9.x86_64.rpm
pg_strom_155.1.2el9.x86_64pgdg464.7 KiBpg_strom_15-5.1.2-1PGDG.rhel9.x86_64.rpm
pg_strom_155.1.1el9.x86_64pgdg463.8 KiBpg_strom_15-5.1.1-1PGDG.rhel9.x86_64.rpm
pg_strom_155.0.4el9.x86_64pgdg8.6 MiBpg_strom_15-5.0.4-1PGDG.rhel9.x86_64.rpm
pg_strom_155.0.3el9.x86_64pgdg8.6 MiBpg_strom_15-5.0.3-1PGDG.rhel9.x86_64.rpm
pg_strom_155.0.2el9.x86_64pgdg8.6 MiBpg_strom_15-5.0.2-1PGDG.rhel9.x86_64.rpm
pg_strom_155.0el9.x86_64pgdg8.6 MiBpg_strom_15-5.0-1PGDG.rhel9.x86_64.rpm
pg_strom_153.5el9.x86_64pgdg21.2 MiBpg_strom_15-3.5-1.rhel9.x86_64.rpm
pg_strom_153.4el9.x86_64pgdg21.0 MiBpg_strom_15-3.4-1.rhel9.x86_64.rpm
PackageVersionOSORGSIZEFile URL
pg_strom_143.5el8.x86_64pgdg28.6 MiBpg_strom_14-3.5-1.rhel8.x86_64.rpm
pg_strom_143.4el8.x86_64pgdg28.4 MiBpg_strom_14-3.4-1.rhel8.x86_64.rpm
pg_strom_143.5el9.x86_64pgdg21.2 MiBpg_strom_14-3.5-1.rhel9.x86_64.rpm
pg_strom_143.4el9.x86_64pgdg21.0 MiBpg_strom_14-3.4-1.rhel9.x86_64.rpm
pg_strom_143.3.2el9.x86_64pgdg21.0 MiBpg_strom_14-3.3.2-1.rhel9.x86_64.rpm
PackageVersionOSORGSIZEFile URL
pg_strom_133.5el8.x86_64pgdg28.6 MiBpg_strom_13-3.5-1.rhel8.x86_64.rpm
pg_strom_133.4el8.x86_64pgdg28.4 MiBpg_strom_13-3.4-1.rhel8.x86_64.rpm
pg_strom_133.3.2el8.x86_64pgdg29.4 MiBpg_strom_13-3.3.2-1.rhel8.x86_64.rpm
pg_strom_133.1el8.x86_64pgdg16.0 MiBpg_strom_13-3.1-1.rhel8.x86_64.rpm
pg_strom_133.5el9.x86_64pgdg21.2 MiBpg_strom_13-3.5-1.rhel9.x86_64.rpm
pg_strom_133.4el9.x86_64pgdg21.0 MiBpg_strom_13-3.4-1.rhel9.x86_64.rpm
pg_strom_133.3.2el9.x86_64pgdg21.0 MiBpg_strom_13-3.3.2-1.rhel9.x86_64.rpm

Source

Install

To add the required PGDG / PIGSTY upstream repository, use:

pig repo add pgsql -u   # add PGDG + Pigsty repo and update cache (leave existing repos)

Install this extension with:

pig ext install pg_strom; # install by extension name, for the current active PG version
pig ext install pg_strom; # install via package alias, for the active PG version
pig ext install pg_strom -v 17;   # install for PG 17
pig ext install pg_strom -v 16;   # install for PG 16
pig ext install pg_strom -v 15;   # install for PG 15
pig ext install pg_strom -v 14;   # install for PG 14
pig ext install pg_strom -v 13;   # install for PG 13

Create this extension with:

CREATE EXTENSION pg_strom;
Last updated on