addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Re: [ljc] Fast Number Crunching and Fast Time to Market with Scala

From: user 8.
Sent on: Friday, February 24, 2012 12:37 AM
Hi Jim,

I've spent some time evaluation other possibilities, like writing code in C for the GPU, and some other alternatives closer to the Java world.
ScalaCL is definitely the best solution I've found. The only 'problem' is that it is still incipient.

As I mentioned during the presentation, it's possible to gain productivity a lot.
I've written some serious number crunching stuff with ScalaCL and I refined the algorithm and also the way it was implemented several times.
I've tried many different alternatives, until I started to figure out what would deserve the best performance.
If I had to try all of this in C, it would easily take me 2 months of development. I've spent only one week.

I definitely prefer to circumvent current limitations and bugs than spending way too much with other alternatives.

I hope it helps.

Richard Gomes

On 23/02/12 11:16, Jim Collins wrote:
Thanks for that Richard. I was interested in GPU programming with Java/Cuda I will now check out ScalaCL.

Thanks again


On 23 February[masked]:04, Richard Gomes <[address removed]> wrote:
Hello fellow LJC members,

I've uploaded the presentation properly now.

It's an OpenOffice presentation.
This message exceeded the Maximum Message Size set in Account Settings, so we have only downloaded the first few lines from the mail server.

Click here to download the rest of the message.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy