CUDA works with the nvidia cards:
http://www.nvidia.com/object/cuda_home.html

JCublas is a library that makes it it possible to use CUBLAS, the NVIDIA
CUDA implementation of the Basic Linear Algebra
Subprograms<http://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms>,
in Java applications.
http://www.jcuda.org/jcuda/jcublas/JCublas.html



On Wed, Aug 5, 2009 at 1:44 PM, Klaus <[email protected]> wrote:

>
> Hi,
> just a comment / idea.
> This is thread is mostly about how to make larger processing power to
> bear.
> (Grid-computing is just one way.)
>
> I was only wondering. The kind of computing (parallel number-
> crunching) that JBT does seems to me
> to be the same kind of computing some frameworks that rely on the
> processing power of
> graphics cards could bring to bear.
>
> Has anyone made experiences with this approach.. - how much faster is
> it actually?
> And how well does this work with Java / existing code?
>
> (Just an idea)
>
> Klaus
>
>
> On 25 Jul., 14:34, Martin Koistinen <[email protected]> wrote:
> > OK, I'm getting more serious about this.
> >
> > Here's the architecture I propose.  Please let me know if there's
> anything
> > flawed here.
> >
> >    - Someone to implement GridGain into JBT (Eugene, are you up for
> this?)
> >    - Someone to implement allowing reference to a web-based locations
> (S3)
> >    for back-test data into JBT. (possibly me, if I am able).
> >    - I will locate or create a suitable public AMI (Amazon Machine Image)
> >    that is based on something like Ubuntu with Java and with GridGain
> already
> >    installed -- possibly starting-up at boot-time.
> >    - Interested parties would then create their own AWS S3 storage
> >    facilities.  This would be used for their own strategies and backtest
> data.
> >    This S3 storage would be accessible from JBT and would allow their
> local
> >    machine AND any number of EC2 instances to access all the same data at
> the
> >    same URI.
> >    - Interested parties would then simply launch JBT locally, possibly
> >    configure locations of remote instances and the location of their
> S3-based
> >    back-test data.  Next, they simply run the optimization as usual,
> albeit
> >    harnessing the power of the number of cloud machines they choose.
> >
> > Interested parties would be able to choose the size and number of the
> > machines they wish to use.  Each user of this set-up would be responsible
> > for their own EC3 and S3 costs.  Since the AMI would be all ready to go,
> it
> > should be straight-forward to launch the cluster and put it to work
> almost
> > immediately.
> >
> > Linux-based AMI's used to reduce running costs to 2/3rd vs. Windows.  S3
> is
> > efficient because EC2 access to S3 is free and because, in theory all the
> > machines can access it through the same, universally-accessible URL.
> >
> > I'm interested in hearing from anyone who knows whether this is the right
> > model and/or can suggest improvements.  I'm also looking for people who
> want
> > to help out in this effort.
> >
> >
> >
> > On Tue, Jul 21, 2009 at 10:28 PM, MKoistinen <[email protected]>
> wrote:
> >
> > > GridGain looks *perfect* for JBT, sadly, I don't have so many machines
> > > at my disposal.  Just my 2.53 GHz MacBookPro and my PC (also running
> > > on another 2.16 GHz MacBookPro).  I suspect I could get it to work
> > > across the two, but I don't think it'd be worth it.  After all, it'd
> > > be easier to split the range of one of the parameters in half and run
> > > each half on different machines.
> >
> > > I was playing around with machines at GoGrid today, their fastest
> > > machine was disappointing and with its 6 cores @ 3GHz each and 8 GBs
> > > ram, was only a little bit faster than my 2x 2.5 GHz and 4GB
> > > MacBookPro.  And, considering I've already paid for my Mac, it seemed
> > > a bit silly to pay $1.50 an hour for the GoGrid machine.  Having said
> > > that, it was wicked easy to get going with them.
> >
> > > I think the real gains will come from spawning about 16 cloud machines
> > > and putting them into a single grid with GridGain (or similar).
> >
> > > On 20 July, 19:42, nonlinear5 <[email protected]> wrote:
> > > > > I think this has been brought up before here, but has anyone
> actually
> > > > > used Amazon EC2 for JBT yet?  I'm just curious about how effective
> > > > > this would be for back-testing -- especially where 64 bits, many
> cores
> > > > > and mucho RAM would be required.
> >
> > > > I have a pretty powerful 8-core processor with 6Gb of RAM, so I
> didn't
> > > > have the need for EC2 yet, even when I ran optimization with the
> large
> > > > data sets. However, I did experiment with GridGain, which is a
> > > > framework for distributed optimization, and I found it very
> intuitive.
> > > > With just a few lines of code, JBT optimizer can actually run
> > > > distributed:
> > >http://groups.google.com/group/jbooktrader/browse_thread/thread/2d79d.
> ..
> >
> > > > There was at least one person who was planning to use EC2 with JBT,
> > > > but I am not sure how it went:
> > >http://groups.google.com/groups/profile?enc_user=gg85sxIAAAChfaE5hFby.
> ..
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"JBookTrader" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jbooktrader?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to