Loading...

Clojure is Not Afraid of the GPU - Dragan Djuric

5,490 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Nov 17, 2016

Today's hot topics, data science and machine learning, offer many algorithms that can turn lifeless data into useful information. Based on math-heavy theory, relying on number crunching, often billions and billions of raw operations must be performed quickly. Clojure can be teamed up with hardware accelerators or GPUs to offer both a cozy dynamic REPL environment and the speed and power of low-level hardware optimizations for numerical computations. In this talk, I present a few libraries tailored by the Clojure's measure, that can help achieve state-of-the-art performance: ClojureCL to direct the GPU, Neanderthal to help with vectorization and linear algebra, and Bayadera's incredibly fast MCMC engine. Clojure may not be able to compete with R and Python in the off-the-shelf machine learning, but for high-performance customized algorithms - it can be THE secret sauce.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...