2011/3/29 Ludovic Courtès <l...@gnu.org>
>
> Woow, looks very interesting, especially ScalaCL.
>
> From
> <https://code.google.com/p/scalacl/wiki/CLConvertibleLanguageSubset> I
> see that kernels can be written “seamlessly”, which is nice.  I suppose
> it relies on the underlying OpenCL implementation for that.
>

Absolutely. ScalaCL uses a Scala compiler plugin that converts Scala code
into OpenCL code (stored in the compiled classes), then at runtime that code
is fed to an OpenCL implementation through JavaCL (or rather, through the
faster BridJ port of JavaCL).


>
> What free software implementation of OpenCL exists?  Apparently there’s
> Clover [0], which may not be usable yet.
>

Thanks for the reference, I didn't know about Clover (and know of no other
free implementation).
I believe most (if not all) closed source implementations also rely on LLVM,
so Clover appears to be on the right track (and I'll try to test it ASAP
:-)).
Can't wait to see a full open-source OpenCL stack work !

Cheers
--
zOlive
http://ochafik.com
_______________________________________________
Gcc-cfarm-users mailing list
Gcc-cfarm-users@gna.org
https://mail.gna.org/listinfo/gcc-cfarm-users

Reply via email to