Difference between revisions of "GPGPU"

From OpenFOAMWiki
(Closed Source)
(repaired links for SpeedIT)
Line 25: Line 25:
 
** Was fully integrated into {{version3.0-ext}} and is supported since then.
 
** Was fully integrated into {{version3.0-ext}} and is supported since then.
  
* [http://speedit.vratis.com/ SpeedIT by Vratis] - Note: Only the [http://speedit.vratis.com/index.php/classic Classic] version is open source.
+
* [http://vratis.com/what-is-speedit/ SpeedIT by Vratis] - Note: Only the [http://speedit.vratis.com/index.php/classic Classic] version is open source.
 
** {{versionInfo}}{{version1.7}}{{version2.0}}{{version2.1}}{{version2.2}}
 
** {{versionInfo}}{{version1.7}}{{version2.0}}{{version2.1}}{{version2.2}}
 
** Precision: Single-Precision only
 
** Precision: Single-Precision only
Line 39: Line 39:
 
The ones on this list are mostly composed of source code that is not available to their client. Usually this means that the binaries that work with the GPU act as a server (data transacted over files or similar) and are therefore not directly linked to OpenFOAM.
 
The ones on this list are mostly composed of source code that is not available to their client. Usually this means that the binaries that work with the GPU act as a server (data transacted over files or similar) and are therefore not directly linked to OpenFOAM.
  
* [http://speedit.vratis.com SpeedIT Extreme] by [http://vratis.com Vratis]
+
* [http://vratis.com/what-is-speedit/ SpeedIT Extreme] by [http://vratis.com Vratis]
 
** {{versionInfo}}{{version1.7}}{{version2.0}}{{version2.1}}{{version2.2}}
 
** {{versionInfo}}{{version1.7}}{{version2.0}}{{version2.1}}{{version2.2}}
 
** Precision: Single-Precision and Double-Precision
 
** Precision: Single-Precision and Double-Precision

Revision as of 19:29, 31 December 2017

This page aims to compile a list of solutions on using General Purpose Graphical Processing Units for OpenFOAM (GPGPU at Wikipedia).

1 Open Source

This list includes those that have commercial support, but all have the source code licensed under an OSI approved license.

  • cufflink-library
    • Valid versions: OF Version 16ext.png OF Version 30ext.png OF Version 31ext.png OF Version 32ext.png
    • Was fully integrated into OF Version 30ext.png and is supported since then.
  • SpeedIT by Vratis - Note: Only the Classic version is open source.
    • Valid versions: OF version 17.png OF Version 20.png OF Version 21.png OF Version 22.png
    • Precision: Single-Precision only
    • Requires registration on their website to get the latest version.
  • RapidCFD
    • Valid versions: OF Version 231.png
    • Precision: Double-precision


2 Closed Source

The ones on this list are mostly composed of source code that is not available to their client. Usually this means that the binaries that work with the GPU act as a server (data transacted over files or similar) and are therefore not directly linked to OpenFOAM.

  • TurboCFD by Guthrie
    • Valid versions: OF Version 231.png
    • Precision: Double-Precision
    • TurboCFD runs on the Amazon Cloud on GPU supported instances