Zhao, Jianxin

Architecture of Advanced Numerical Analysis Systems: Designing a Scientific Computing System Using Ocaml

(No reviews yet) Write a Review
ISBN 13:
9781484288528
author:
Zhao, Jianxin
format:
Paperback
publisher:
APress
language:
English
Publication Year:
2022
Pages:
472
Dimensions:
25.4 x 17.8 x 2.5 centimetres (0
Genre:
Computers, Artificial Intelligence, Computers,
Condition:
New
Availability:
Item usually sent within 2 working days
£25.83

Description

This open access book applies functional OCaml programming to numerical data science, engineering, and scientific applications. Based on the authors' experience building Owl, an OCaml-based numerical computing library, it covers various components of modern numerical computation libraries.

You'll learn how these components are designed and built, and how to optimize their performance. By the end of this book, you'll have the knowledge required to design and build real-world complex systems that effectively leverage the advantages of OCaml's functional programming language.

Topics include optimizing core operations with N-dimensional arrays, implementing algorithmic differentiation modules, and designing computation graphs. You'll also learn how to accommodate growing hardware accelerators and execution backends, as well as use the Zoo system for efficient scripting and service deployment.

View AllClose