Does Alteryx ML tools benefit from computers GPU in terms of parallel algorithm execution?
I have seen some R examples and in Revolution Analytics blog there is mention of such a capability...
But couldn't be sure of...
GPU Analytics thru R: http://www.r-tutor.com/gpu-computing Revolution analytics: http://blog.revolutionanalytics.com/2015/06/computing-with-gpus-in-r.html
Why this capabilirt is expected is detailed in here: http://www.fuzzyl.com/products/gpu-analytics/
Best Regards
Altan
@Atabarezz, there are no plans to provide this functionality in Alteryx. CUDA applications tend to be very specialized. We do have plans for parallel scale out, but in the context of In-DB tools. The new Oracle In-DB tools will do parallel scale out within an Oracle cluster if there over 200K records. Spark will also be a parallel scale out possiblity in the near futures.
@JohnJPS,
Thanks for bring this up. Definately closer, but if you look at the gpuR R package's documentation (https://cran.r-project.org/web/packages/gpuR/index.html), you will see that binaries are not available for either Windows or OSX, currently, and my guess is for a while still, this will be a Linux only capability. Once there is a Windows port (assuming that a port is possible), then it is something we can look to bring directly into Alteryx. Some sort of In-DB approach may be possible sooner, but even that is likely still in the future.
Although naming is a little bit awkward there is a development in Spark Environ called
HeteroSpark: A Heterogeneous CPU/GPU Spark Platform
So I believe setting up a spark cluster with Alteryx's partner Hortownworks tools and enabling GPU will just do fine...
I'm looking forward for developments in this area...
I sincerely believe this will enable;
Thanks for the answer I'm for and I'm looking forward to Spark developments then...
Best
I would definately love to see this in Alteryx...