On Mon, Sep 15, 2014 at 2:33 PM, Thierry Goubier <thierry.goubier@gmail.com> wrote:Hum, I would more like SSE and AVX code done this way: matrix multiplications, bitmap processing, heavily used code, SciSmalltalk stuff on very large datasets.Indeed! I'd live to generate some CUDA code from Pharo. But the toolchain goes C code which gets compiled through some "black-hole toolchain" in the NVidia SDK with host and GPU blocks.�
That's too much to handle for my tastes, so the best is for me to have an engine (or for a better metaphor) and using Pharo to drive/steer/harness it.
Indeed! CUDA =-)�OpenCL, SPIR code generation and link to Cog.The ability to generate better code than when targetting C.True too. But aren't those compilers smart enough already? With current CPUs, well, it takes a strong man to do better things than the compiler it seems. Or am I mistaken?
�Ah, I should have taken the research career :-)Hum, you know that researchers are allways on the lookout for SMEs to collaborate on projects :-)Duly noted :-) Feel free to tickle me :-)�