Exploiting sparsity in automatic differentiation on multicore architectures

3Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We discuss the design, implementation and performance of algorithms suitable for the efficient computation of sparse Jacobian and Hessian matrices using Automatic Differentiation via operator overloading on multicore architectures. The procedure for exploiting sparsity (for runtime and memory efficiency) in serial computation involves a number of steps. Using nonlinear optimization problems as test cases, we show that the algorithms involved in the various steps can be adapted to multithreaded computations. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Letschert, B., Kulshreshtha, K., Walther, A., Nguyen, D., Gebremedhin, A., & Pothen, A. (2012). Exploiting sparsity in automatic differentiation on multicore architectures. In Lecture Notes in Computational Science and Engineering (Vol. 87 LNCSE, pp. 151–161). https://doi.org/10.1007/978-3-642-30023-3_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free