Hi Jon, Glad to hear from you.
You may have noticed we took a bunch of GPars functionality and integrated it into Groovy 6. We didn't bring across the JCSP functionality, but there are elements of it that currently have no exact equivalent, which would be interesting to explore. Regarding JCUDA and Groovy, I haven't heard of anything, but a Groovy DSL would be interesting. Most of the interest in the Java world seems to be in Project Babylon/HAT and TornadoVM, and something along those lines but with a Groovy AST focus would also be interesting. Incidentally, the Apache Software Foundation has its annual conference in Glasgow in October and I may be in Edinburgh a week before that very briefly. I can chat off-list if you want to catch up for a coffee/beer/chat. Cheers, Paul. On Wed, Aug 19, 2026 at 8:38 PM Kerridge, Jon <[email protected]> wrote: > > Hi, > I have been interested in parallel computing for many years, first in occam, > then Java using the JCSP library to create Hoare type communicating > sequential processes. I have created a set of Groovy helper classes to make > the use of the JCSP library much simpler and written a number of supporting > texts. > Recently I have been working on a builder that enables relatively simple use > of a network of PCs to undertake HPC style processing, by parallelising an > existing sequential code. > I also have a student working with CUDA and became aware of the JCUDA > library. This is a pain to use , by the looks of it and would seem to be > something that could be Groovied with benefit for many users. > Is anyone working on a Groovy interface to CUDA? If so what progress has been > made, if not does it seem a sensible thing to do? > > Regards Jon > > Jon Kerridge > Emeritus Professor of Computing > School of Computing, Engineering > & the Built Environment > Merchiston Campus, > Edinburgh Napier University > 10 Colinton Road, > Edinburgh EH10 5DT > > E:Mail: [email protected] > > > > > > This message and its attachment(s) are intended for the addressee(s) only and > should not be read, copied, disclosed, forwarded or relied upon by any person > other than the intended addressee(s) without the permission of the sender. If > you are not the intended addressee you must not take any action based on this > message and its attachment(s) nor must you copy or show them to anyone. > Please respond to the sender and ensure that this message and its > attachment(s) are deleted. > > It is your responsibility to ensure that this message and its attachment(s) > are scanned for viruses or other defects. Edinburgh Napier University does > not accept liability for any loss or damage which may result from this > message or its attachment(s), or for errors or omissions arising after it was > sent. Email is not a secure medium. Emails entering Edinburgh Napier > University's system are subject to routine monitoring and filtering by > Edinburgh Napier University. > > Edinburgh Napier University is a registered Scottish charity. Registration > number SC018373 > > BSL users can contact us via contactSCOTLAND-BSL, the on-line British Sign > Language interpreting service. Find out more on the contactSCOTLAND website.
