O4ddcrqvbmh5isnr2fic
SkillsCast

Numerical computing with F# and MKL

26th November 2015 in London at CodeNode

This SkillsCast was filmed at Numerical computing with F# and MKL

In this talk I would like to present an open source F# numerical library which tries to address all those issues. We will see how F# overloaded operators and functions, strong and static typing and lazy expression evaluation can give us the perfect mix of intuitive API and high performance, all in your favourite language!

.NET numerical libraries tend to be designed in a heavily object oriented style. For someone used to the expressiveness of numpy or Matlab this might be a bit of a problem. Also, even if some functionality is delegated to high performance libraries like Math Kernel Library, the design does not allow us to evaluate vector/matrix expressions in the most efficient way or use all available memory.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Numerical computing with F# and MKL

Adam Mlocek

Adam is the founder of StatFactory Ltd, a company dedicated to development of high performance numerical software with F# API.

SkillsCast

In this talk I would like to present an open source F# numerical library which tries to address all those issues. We will see how F# overloaded operators and functions, strong and static typing and lazy expression evaluation can give us the perfect mix of intuitive API and high performance, all in your favourite language!

.NET numerical libraries tend to be designed in a heavily object oriented style. For someone used to the expressiveness of numpy or Matlab this might be a bit of a problem. Also, even if some functionality is delegated to high performance libraries like Math Kernel Library, the design does not allow us to evaluate vector/matrix expressions in the most efficient way or use all available memory.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Numerical computing with F# and MKL

Adam Mlocek

Adam is the founder of StatFactory Ltd, a company dedicated to development of high performance numerical software with F# API.