Tag Archives: CUDA

How to build multi GPU CUDA for deep learning/machine learning ?

How to build multi GPU CUDA for deep learning/machine learning ?

I still question Nvidia CUDA vs Intel since it is quite proprietary which maintains 3 open source libraries

Thanks to someone on my Skype who sent this

Questions for people:

have you looked at intel’s library support for co processor vs Nvidia CUDA

i find CUDA is too proprietary since your need a non C++ compliant compiler (e.g. GCC) to use it the CUDA library (or am I wrong?)

How To Build and Use a Multi GPU System for Deep Learning

 

Join my FREE newsletter to learn more about if Intel or CUDA is better for machine learning

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

GREAT Tips on Python CUDA GPU

GREAT Tips on Python CUDA CPU

This came in from the same Meetup member who suggested this computer

How to build a trading computer

Thanks to this person

 

This one has 16 x 512 cores ( or 8192 cores)
at 1.3 GHz. (Normal pc has like 8 or 12 cores)

If the code is cuda enabled that's more cores than than the caltec hpc lab.
 (Python has libraries that plugin that are coded to use cuda)

US DOE department of energy is said to be switching to cuda for their next super computer 
for energy modelling. (100-300 petaflops)

Right now the only cuda hpc lab available is Nvidia. (They do have a free trial you can
 subscribe to) To make it comparable, you'd have to rent 1500-2000 quad core machines to be able to make a comparison.

(Check out Nvidia k80 and Nvidia jetson)
K80 is what physicist use to model nuclear reactions, and oil engineers for fracking 
calculations) (jetson is what's being used for visual processing for automated driving)

Keep in mind this is only for research and development aka model building not actual
 trading. (But it will definitely speed things up)

Join my FREE newsletter to learn more about these tech tip to enhance your automated trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

FPGA CUDA goes cloud? HFT anyone

FPGA CUDA goes cloud? HFT anyone

From Mr FPGA. Do you see the future here?

Bitfusion’s New Cloud Adaptor Lets Developers Use GPUs And FPGAs In The Cloud

Join my FREE newsletter to learn more about potential uses of this technology for your automate trading business 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Use Matlab Coder, Compiler, and GPU CUDA to rapidily build you trading strategy, implement, and deploy

Hi there

Over the years I posted Youtube videos and various ideas on my thoughts on how to rapidly build your trading

strategies using Matlab.

 

Join to get access by:

 

-> Joining here <-.

 

1.  For HFT trading strategy: Options to have C or C++ call Matlab generated M scripts without Matlab Coder Toolbox

 

https://quantlabs.net/blog/2012/11/for-hft-trading-strategy-options-to-have-c-or-c-call-matlab-generated-m-scripts-without-matlab-coder-toolbox/

 

2. No extra funding for Interactive Brokers FIX CTCI solutions vs sockets through TWS Trader Workstation desktop application

 

https://quantlabs.net/blog/2012/11/no-extra-funding-for-interactive-brokers-fix-ctci-solutions-vs-sockets-through-tws-trader-workstation-desktop-application/

 

3. Make Interactive Brokers API TWS client POSIX version for Linux and Windows, no Microsoft .NET hooks or VIsual C++

 

https://quantlabs.net/blog/2012/11/make-interactive-brokers-api-tws-client-posix-version-for-linux-and-windows-no-microsoft-net-hooks-or-visual-c/

 

4. Youtube video Demo of Matlab Compiler for a HFT C++ app with potential easy GPU CUDA coding

 

https://quantlabs.net/blog/2012/11/youtube-video-demo-of-matlab-compiler-for-a-hft-c-app-with-potential-easy-gpu-cuda-coding/

 

5. Youtube video demo on Limitation of demo Matlab Compiler and Parallel Computing Toolboxes with GPU and CUDA

 

https://quantlabs.net/blog/2012/11/youtube-video-demo-on-limitation-of-demo-matlab-compiler-and-parallel-computing-toolboxes-with-gpu-and-cuda/

 

6. Youtube HFT video of Matlab options for Coder toolbox and Compiler with GPU and CUDA

 

https://quantlabs.net/blog/2012/11/youtube-hft-video-of-matlab-options-for-coder-toolbox-and-compiler-with-gpu-and-cuda/

 

Momentum is building now for my HFT platform to be completed sooner than later. I will post some other ideas later in the week so keep your eyes open.

 

Once my system is complete, I will be focusing on many many strategies

 

–> Join now now while you can afford it <– 

Need a list of benefits?

Go here.

 

See you on the other side of all this

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

More questions for the HFT insider experts on NOSQL R and GPU CUDA

More questions for the HFT insider experts on NOSQL R and GPU CUDA

Of course, I will never publish the answers but hey, these are fun to ask

1. What is your view on a decent fully featured open source Java front end?

https://code.google.com/p/trade-manager/

2. NOSQL Redis in memory database Videos on cluster and failover for new version
This is a presentation by the founder of this impressive NOSQL true open source solution


Do you think this is more viable to use over something like Erlang since it could be considered more modern?

3. Do you think this is worth looking into as another potential in memory database with Postgres? Based on the info of Redis, would you go with this over all the other options of Erlang? Another high speed open source in memory database option is Postgres with a GPU backend. I find it confusing but I want to verify that Redis is still the more viable option due to it less complicated with somewhat complicated coding of GPU or CUDA
https://wiki.postgresql.org/wiki/PGStrom

4. Would you think these sort of Redis options with LUA which would put it at the top your choices with for message queue bus, failover, clustering, and in memory database over other options including Erlang or PostGres with CUDA?
Or do you think Couchbase would still be your top pick with HFT potential needs?
Also, there was this interesting demo with ZeroMQ for potential uses with a decent Message Bus

Interesting LUA open source projects where it can be embedded into a running Redis Server session
http://stackoverflow.com/questions/21707021/lua-script-for-redis-which-sums-the-values-of-keys
https://github.com/nrk/redis-lua
https://github.com/niedbalski/libbacktesting/blob/master/README.md
Only demo use of LUA scripting for a training environment

5. As you hinted at R being ‘fast’, would you think these packages of RCPP or RInside to be embedded into an C++ process? Is this something you would consider for an HFT potential environment?
http://dirk.eddelbuettel.com/code/rinside.html

6. I struggle with a decent front end charting package with C++? Here is an example but it seems QT is the only one.
http://dirk.eddelbuettel.com/blog/2011/03/25/

 

Join my FREE newsletter to learn more about this technical topic 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

New deep learning Nvidia CUDA neural network be really useful for trading and quant research?

Some neat free techie resources with my opinions the latest posting. These are my more popular topics over the last week. 

Would this New deep learning Nvidia CUDA neural network be really useful for trading and quant research?

After talking with friends from London, we kind of came to the conlusion that machine learning can be applied to certain types of applications like visual recognition but not specific in trading. Machine learning/neural network would be useful for ….See more 


Quandl does not work for Matlab but it seems ok for R with the next big step via MYSQL for free government data

Wow the instructions for Matlab seem useless which don’t work at ll for whatever reason, I can confirm thought it does seem to work ok for R. That sort of sucks for Matlab so boo there but it works via R. – See more

In case you missed this, here are the latest posts for my members:

Demo of ATR within Excel with file and videoSee more
Demo of how to calculate beta from regression with Excel 2007 fileSee more
As result, if you are interested in seeing my postings on this in the backend as I my members do, consider joining by going here. I cannot implore the many benefits listed which of course you get source code!

Demo of how to calculate beta from regression with Excel 2007 file – See more at: http://quantlabs.net/academy/#sthash.qRk37cOH.dpuf

ANNOUNCEMENT: I just posted an online event to talk about technical analsysis. Hey let’s learn together!!

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM ESTSee more

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf
Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf
Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpufa
Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf
Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Let’s talk Technical Analysis in your LIVE trading in the next Pow Wow Online Meetup via GotoMeeting set for MONDAY Sep 29 at 7PM EST – See more at: https://quantlabs.net/blog/2014/09/lets-talk-technical-analysis-in-your-live-trading-in-the-next-pow-wow-online-meetup-via-gotomeeting-set-for-monday-sep-29-at-7pm-est/#sthash.arLmQEDF.dpuf

Bryan

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

QuantStart.com releases tutorial on installing Nvidia CUDA on Mac OSX for GPU parallel computing for high speed trading

QuantStart.com releases tutorial on installing Nvidia CUDA on Mac OSX for GPU parallel computing for high speed trading

There is a more interesting and easier way through Matlab

http://www.quantstart.com/articles/Installing-Nvidia-CUDA-on-Mac-OSX-for-GPU-Based-Parallel-Computing

Thanks to Sholom for sending this

Join my FREE newsletter to learn more how to do this in Matlab 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Simple tutorial on how to integrate GPU NVIDIA CUDA and Matlab MEX file

 

Simple tutorial on how to integrate GPU NVIDIA CUDA and Matlab MEX file

http://www.computersdontsee.net/index.php/post/2012/08/29/A-simple-CUDA-kernel-mex-file-(part-1)

THis may be useful for some.

See if I plan to use this implementation through my FREE newsletter 

 

 

 

 

 

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Who knew? FPGA architecture is now using some CUDA technology in it? Is this ultimate for ultra lowest latency HFT?

Who knew? FPGA architecture is now using some CUDA technology in it? Is this ultimate for ultra lowest latency HFT?

It is guys like this I learn from but I just share it among others in the net. In my mind, this is could go places. But do remember, this could go places.

http://www.linkedin.com/groupItem?view=&gid=3427378&item=217101064&type=member&commentID=122152600&trk=hb_ntf_COMMENTED_ON_GROUP_DISCUSSION_YOU_CREATED#commentID_122152600

Join my FREE newsletter on how I may implement this

 

 

 

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

For ultra nerds in Youtube video: Nvidia demos the different between CPU and GPU with CUDA Parallel computing power!

For ultra nerds in Youtube video: Nvidia demos the different between CPU and GPU with CUDA Parallel computing power!

Now you know why I spend so much time on parallel computing

Join my free newsletter on what I do with this! 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!