From 456c62f3946b08a4f17b6433315b25868e16a0bb Mon Sep 17 00:00:00 2001 From: eschnett Date: Thu, 17 May 2012 15:05:30 +0000 Subject: Update README; mention pocl git-svn-id: http://svn.cactuscode.org/projects/ExternalLibraries/OpenCL/trunk@13 4054007a-4839-4648-a056-eb81e030d849 --- README | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README b/README index 4a7cb3c..f100bf9 100644 --- a/README +++ b/README @@ -36,19 +36,22 @@ Unfortunately, they each have their drawbacks: - Apple: Included with the operating system, available by default. This supports both CPU and GPU. The compiler is based on LLVM. - Unfortunately, there seem to be serious bugs -- I can't get the cos - function to provide correct results. + Unfortunately, there seem to be serious bugs -- for example, I can't + get the cos function to provide correct results. - Intel: Available at . This supports only (Intel?) CPUs. The compiler is based on LLVM, and the implementation is also based on Intel's TBB (Threading Building - Blocks). I don't know how to disassemble the generated code, except - when there is a segfault. + Blocks). -- NVidia: Available at , included +- Nvidia: Available at , included in their CUDA distribution. This supports only GPUs. +- pocl: Open source, available at . This + OpenCL implementation has not yet been released (current version is + 0.6), and is based on LLVM. + In addition, Wikipedia lists two IBM implementations for their Power processor and for Intel compatible CPUs, respectively. The latter may be identical with or similar to -- cgit v1.2.3