any BSGP implementation available?

Robert Jacques sandford at jhu.edu
Tue Dec 16 21:59:46 PST 2008


On Tue, 16 Dec 2008 20:40:05 -0800, davidl <davidl at 126.com> wrote:

> I've seen someone commented BSGP implementation looks pretty modern. So  
> I suppose someone
> already got its source code?

Nope. BSGP is a Microsoft Research project so while a compiler is  
available, I doubt the source will be released. However, BSP  
(http://en.wikipedia.org/wiki/Bulk_Synchronous_Parallel) stuff is  
available (i.e. BSFC++  
http://f.loulergue.free.fr/research/bsfcpp/main.html)

> Looking for some research on GPU computing

I've some GPGPU papers written using CUDA and D.  
(http://ciis.lcsr.jhu.edu/Research/Radiation_Oncology) CUDA just got (as  
of 2.1) the ability for the display driver to compile code (it looks like  
it only ptx, which is NVIDIA's portable GPU assembly language, right now).  
Which means you could convert D code to ptx using single assignment and  
then let NVIDIA optimize it. I have D bindings and a high-level api for  
CUDA if you'd like (~sigh~ Someday I'll actually get around to open  
sourcing them)




More information about the Digitalmars-d mailing list