From what I have heard, Jacket and GP-You are pretty easy to work with if you like Matlab.
If you are doing things like Montecarlo, CUDA has a couple examples. I guess the finance world has been dabbling in GPU work for a while now. From what I have heard, the language itself isn't hard to work with, but your program needs to translates well to matrices and GPU related functions. Otherwise, it just won't work well. But I don't have much experience past a couple demos here and there.
On the other hand, distributed can be a bit easier to get up and running with -- especially in 'embarrassingly parallel' applications, like Montecarlo.
Do you have a preferred language you want to work with? I might have a couple resources on distributed computing for you to work with -- even with EC2 (which I have used extensively in my back testing...). Unlike maxdama, I found EC2 to be an excellent utility. Got 15 computers up and running pretty quickly and was able to get an application that was supposed to take months to finish on my PC only a day or two on the cloud...
If you are doing things like Montecarlo, CUDA has a couple examples. I guess the finance world has been dabbling in GPU work for a while now. From what I have heard, the language itself isn't hard to work with, but your program needs to translates well to matrices and GPU related functions. Otherwise, it just won't work well. But I don't have much experience past a couple demos here and there.
On the other hand, distributed can be a bit easier to get up and running with -- especially in 'embarrassingly parallel' applications, like Montecarlo.
Do you have a preferred language you want to work with? I might have a couple resources on distributed computing for you to work with -- even with EC2 (which I have used extensively in my back testing...). Unlike maxdama, I found EC2 to be an excellent utility. Got 15 computers up and running pretty quickly and was able to get an application that was supposed to take months to finish on my PC only a day or two on the cloud...