This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
ffnamespace:faq [2014/09/15 00:47] aldinuc |
ffnamespace:faq [2014/09/15 00:51] aldinuc |
||
---|---|---|---|
Line 6: | Line 6: | ||
* Usage of GPUs (NVidia, AMD) requires either CUDA or OpenCL. | * Usage of GPUs (NVidia, AMD) requires either CUDA or OpenCL. | ||
* Microsoft Windows (Windows 7 64 bit, x86_64) with Visual Studio Express 2013. Other Windows and Visual Studio compiler might works (minor fixes might be required). Window code is not fully optimised for performance. | * Microsoft Windows (Windows 7 64 bit, x86_64) with Visual Studio Express 2013. Other Windows and Visual Studio compiler might works (minor fixes might be required). Window code is not fully optimised for performance. | ||
- | * Other platform/OS/compiler might work but are not tested. FastFlow core is a header-only library and it is likely to work on any platform with a good c++ compiler. Main development platform is Linux/x86_64/gcc. | + | * Other platforms/OSes/compilers might work but are not tested. FastFlow core is a header-only library and it is likely to work on any platform with a good c++ compiler. Main development platform is Linux/x86_64/gcc. |
- | + | ||
+ | ===== Dependencies from third-party libraries ===== | ||
+ | * Shared-memory: pthreads (native threads for Windows) | ||
+ | * Distributed: zeromq/TCP and/or IB/OFED | ||
+ | * GPU: CUDA or OpenCL | ||