Third Party Release Levels

Manifold products utilize or integrate with a variety of products and databases from other vendors and organizations.  This topic provides a centralized listing of current release levels for third party software or databases that are used within or supported by Manifold.

 

Item

Release Level

NVIDIA CUDA

11.2.2  - Manifold includes and automatically loads the necessary CUDA drivers for GPUs supported by Manifold.  Manifold includes CUDA drivers for NVIDIA GPUs as far back as Fermi generation, which NVIDIA refers to as compute capability 2.0, as well as all more recent devices such as computed capability 3.0 (Kepler), compute capability 5.0 (Maxwell), compute capability 6.0 (Titan and upper-level GeForce GTX), and more recent, supporting CUDA 11 and more recent.  Manifold tracks NVIDIA releases and updates frequently, with new CUDA levels appearing in Cutting Edge Manifold builds.

 

Manifold GPGPU modules are loaded from the GPGPU.DAT file included within installations of 64-bit versions of Manifold and Manifold Viewer. The file contains multiple versions of each module, with the GPGPU interface automatically loading the latest version that can be used with GPU devices that are installed.  If the system has multiple GPGPU-capable devices, the GPGPU interface will load the latest version that can be used on all devices, to enforce consistency and avoid recompilations.  Performance differences between versions are mostly small, with later versions performing very slightly better than earlier ones.  See the GPGPU topic.

Databases

The SQL Server dataport supports the newest ODBC driver for SQL Server available from Microsoft, v17.  The dataport recognizes custom types for geometry, geography, and XML fields reported by the new driver.

 

The MySQL dataport supports MySQL 8.0,  which adds many features related to geometry (vector data), including support for coordinate systems.

 

Also supported: Oracle 18, and PostgreSQL 13 and 12.

ECW

5.5.0.2034 - The update adds several minor fixes.

EPSG

10.19 - See the Projections and the Coordinate System topics.

GDAL / OGR

GDAL 3.3.x - The Manifold GDAL dataport allows working with GDAL 2.0.x, 2.1.x , 2.2.x, 2.3, 2.4, 3.0, 3.1.x, 3.2.x, or 3.3.x, and automatically selects the latest version available with automatic adjustments for the call interface.

GDB, Esri File Geodatabase

Esri file geodatabase 64-bit modules have been updated to the version 1.5.2.308 SDK. The new version of the Esri SDK does not contain 32-bit modules, so they continue to be at level 1.5.1.253. Esri's new update fixes a few issues which rarely occur.

ICU

ICU has been reworked to use the ICU implementation built into Windows 10 (Windows 10 build 1903 or later). This adds much more extensive support for collation data and makes sure that collation data is kept up to date.   See the Collations topic.

LAS / LAZ

1.4 - Exporting data to LAS or LAZ format always exports to the LAS 1.4 standard. Previously, the export could have produced LAS 1.1, 1.2, or 1.3, depending on the fields available, but this is much better handled by record types. The system now always export LAS 1.4 and selects the shortest record type that can fit all available fields.

 

LASzip version 3.4.3 is used for encoding/decoding between LAS and LAZ.

SQLite

3.35.4 - This adds UPDATE FROM, ALTER TABLE DROP COLUMN, RETURNING, various improvements to the query planner, and some SQL math functions.

WEBP

1.2.0 - This adds several minor fixes and improves compression quality.