Main Page
From GPU
Contents |
[edit] FLAGON: Fortran-9X Library for GPU Numerics
The wiki has moved to http://flagon.wiki.sourceforge.net/
[edit] Introduction
FLAGON is a library for programming NVIDIA CUDA from Fortran 95 (and is currently implemented currently on Intel Fortran on Linux and Windows). It was originally developed as a proprietary product by Fantalgo, LLC in 2007 under the internal name DevObject, but was then released in to the public domain under the LGPL. A poster paper describing the package was presented Supercomputing 2007. Subsequently researchers at UMD have added to its functionality, and updated it to the latest release of CUDA. The package was publicly announced on the GPGPU and CUDA forums in August 2008.
The developers of FLAGON are Yuancheng Luo, Nail A. Gumerov (who conceived the project and developed the initial version), Kate Despain, Bill Dorland and Ramani Duraiswami.
[edit] Downloading
For those who want to jump in to the code, the current build can be obtained from our SVN repository at
svn co https://flagon.svn.sourceforge.net/svnroot/flagon flagon
An older version is at
svn://spare.cscamm.umd.edu/DevObject/DevObjectRuntime
However, download from the older version is deprecated
[edit] Content
[edit] Functionalities
[edit] Development
[edit] Installation Instructions
Installation instructions for Windows XP (32 and 64) are at FLAGONBuildingGuide.doc
Instructions for Linux will be posted shortly.
