Proceedings of the 15th International Conference on Supercomputing 2001
DOI: 10.1145/377792.377842
|View full text |Cite
|
Sign up to set email alerts
|

Bringing together automatic differentiation and OpenMP

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
14
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 21 publications
(15 citation statements)
references
References 5 publications
1
14
0
Order By: Relevance
“…No specific change is needed for the Rapsodia code generator or the preparation of the f source code for overloading. With the Rapsodia library we saw results similar to those first presented in [11].…”
Section: Coarse-grained Openmpsupporting
confidence: 76%
See 3 more Smart Citations
“…No specific change is needed for the Rapsodia code generator or the preparation of the f source code for overloading. With the Rapsodia library we saw results similar to those first presented in [11].…”
Section: Coarse-grained Openmpsupporting
confidence: 76%
“…Given the ubiquity of multicore hardware, a major avenue for improving the efficiency of the derivative computation is its parallelization, even for numerical models that themselves are not parallelized. Several forays have already been made in this direction; see, for instance [11][12][13], most of which use OpenMP. In Section 4 we describe the problems we experienced with the use of OpenMP and an alternative implementation that employs a queue to asynchronously compute the derivatives with the help of either pthreads or the OpenPA library [14].…”
Section: Motivationmentioning
confidence: 99%
See 2 more Smart Citations
“…The idea is based on the fact that, for large n, almost all the computational work is derivative computation, and the type of the operations for the derivative computations are always similar, e.g., vector linear combinations for first-order derivatives, which can be easily parallelized using appropriate OpenMP directives. In [11,12] two strategies for parallelizing the computation of first-order derivatives with OpenMP have been proposed. Both strategies can be implemented in software tools for AD, making such an AD tool capable of generating parallel differentiated code.…”
Section: Automatically Parallelizing Hessian Computationsmentioning
confidence: 99%