Re: D and Heterogeneous Computing

2012-04-10 Thread proxy
Awesome, thanks! Will chew on this for a while :) Looking forward to it!! :)

Re: D and Heterogeneous Computing

2012-04-10 Thread Josh Klontz
From the looks of it this kind of stuff should be easy with tokenzied strings ( q{ code } )+ mixins + some "auto-magic" helpers being run for OpenCL behind the covers. The problematic part is checking that the fragment is using the correct subset of both languages. Ideally API should work alo

Re: D and Heterogeneous Computing

2012-04-10 Thread Dmitry Olshansky
On 11.04.2012 0:31, Josh Klontz wrote: IIRC, doesn't OpenCL support jit-ing ASCII source files? Then, there wouldn't be a need for any language changes. Correct, and that's the underlying power I'm proposing to leverage. IMO, writing OpenCL code involves (at least) the following nuisances: 1)

Re: D and Heterogeneous Computing

2012-04-10 Thread Josh Klontz
IIRC, doesn't OpenCL support jit-ing ASCII source files? Then, there wouldn't be a need for any language changes. Correct, and that's the underlying power I'm proposing to leverage. IMO, writing OpenCL code involves (at least) the following nuisances: 1) The kernel code needs to be written as a

Re: D and Heterogeneous Computing

2012-04-09 Thread Robert Jacques
On Sun, 08 Apr 2012 21:49:48 -0500, Josh Klontz wrote: On Saturday, 7 April 2012 at 18:47:21 UTC, Robert Jacques wrote: On Sat, 07 Apr 2012 11:38:15 -0500, Josh Klontz wrote: Greetings! As someone with a research interest in software abstractions for image processing, the D programming lang

Re: D and Heterogeneous Computing

2012-04-08 Thread Dmitry Olshansky
On 09.04.2012 6:49, Josh Klontz wrote: On Saturday, 7 April 2012 at 18:47:21 UTC, Robert Jacques wrote: On Sat, 07 Apr 2012 11:38:15 -0500, Josh Klontz wrote: Greetings! As someone with a research interest in software abstractions for image processing, the D programming language appears to of

Re: D and Heterogeneous Computing

2012-04-08 Thread Josh Klontz
On Saturday, 7 April 2012 at 18:47:21 UTC, Robert Jacques wrote: On Sat, 07 Apr 2012 11:38:15 -0500, Josh Klontz wrote: Greetings! As someone with a research interest in software abstractions for image processing, the D programming language appears to offer unsurpassed language features for c

Re: D and Heterogeneous Computing

2012-04-07 Thread Robert Jacques
On Sat, 07 Apr 2012 11:38:15 -0500, Josh Klontz wrote: Greetings! As someone with a research interest in software abstractions for image processing, the D programming language appears to offer unsurpassed language features for constructing beautiful and efficient programs. With that said, what

D and Heterogeneous Computing

2012-04-07 Thread Josh Klontz
Greetings! As someone with a research interest in software abstractions for image processing, the D programming language appears to offer unsurpassed language features for constructing beautiful and efficient programs. With that said, what would really get me to abandon C++ is if D supported a