28.07.2013 Views

Making OpenCL? Simple with Haskell - AMD Developer Central

Making OpenCL? Simple with Haskell - AMD Developer Central

Making OpenCL? Simple with Haskell - AMD Developer Central

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

WHAT WE REALLY WANT<br />

Build a delayed instance of CatchIO m that when evaluated at runtime<br />

performs <strong>OpenCL</strong> initialization<br />

Quasiquoting does not seem to allow this due to the requirement of<br />

Typeable and Data instances.<br />

Remember we do not want to build data values containing Platform_,<br />

rather we want to construct a function that will perform the act at runtime.<br />

Question: is there a known solution to this problem?<br />

47 | <strong>Making</strong> <strong>OpenCL</strong> <strong>Simple</strong> | January, 2011 | Public

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!