PostGIS Accéléré par FPGA

Les données géospatiales explosent. Cartes, GPS, logistique, urbanisme — tout dépend de requêtes spatiales rapides. Nous avons accéléré PostGIS, l’extension géospatiale de PostgreSQL, en exécutant les calculs de géométrie directement sur FPGA.

Ce qu’on a fait

  • Calcul de chemin le plus court (algorithme de Dijkstra) sur des cartes massives
  • Requêtes spatiales complexes — intersections, distances, zones tampons
  • Comparaison directe entre exécution logicielle pure et accélération FPGA
  • Application mobile GIS comme démonstrateur — WisePath POC

Résultats

Le FPGA traite les requêtes géospatiales à une vitesse que le logiciel pur ne peut pas atteindre. Le CPU est hors course.

Les calculs de trajectoires et de chemins les plus courts sur des datasets massifs sont rendus instantanés.

Use Cases

  • Logistique — optimisation de tournées en temps réel
  • Télécom — planification de réseaux
  • Smart Cities — analysis de mobilité urbaine
  • Assurance — évaluation de risques géolocalisés

Technologies

  • PostGIS 3.4
  • AMD Alveo U250 FPGA
  • Kubernetes (AKS)
  • Application mobile de démonstration (iOS/Android)
  • Pipeline CI/CD GitLab

Retour aux projets