GPU Databases

GPU databases

GPU accelerated databases are an emerging technology which can provide high-performance computing by parallelising tasks in a single machine (multi-tasking). Initially, GPUs (Graphical Processing Units) were used mainly for rendering graphics, images and videos, but their power to support big data processing was soon realised and applied in relational or non-relational databases.


  • Analytical workload 
  • Machine learning (ML) /data science
  • Graph processing
  • Spatial (location) data processing
  • Scientific workloads
  • Real-time data exploration


  • Analytical efficiency
  • Speedy queries and scalable performance
  • Good visualisation capabilities
  • Easier IT management


  • Cost-effectiveness 
  • Only workloads that are similar and can be split into parallel tasks can take advantage of GPUs

Our offerings

Feasibility Recommendations for a GPU Database

  • Verify feasibility of GPU database for a use case (based on data and cost)

Proof of Concepts (PoCs)

  • Verify feasibility of GPU database for a use case (based on data and cost)
  • Recommend a GPU database (on-cloud or on-premise)
  • Implement use case, benchmark performance and determine SLAs


A GPU data warehouse

A graph processing GPU powered database

GPU database to query and visualize Big Data

Distributed, in-memory database using GPUs

Previously, PG Strom - an extension module of PostGreSQL on GPU

GPU database and analytics platform

This website uses optional cookies. Cookies help our website work normally and show us how we can improve user experience. By clicking Accept you agree to our cookie policy.

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.


hot league