MPI
Automatic differentiation through the use of hyper-dual numbers for second derivatives. Automatic differentiation techniques are typically derived based on the chain rule of differentiation. Other methods can be derived based on the inherent mathematical properties of generalized complex numbers that enable first-derivative information to be carried in the non-real part of the number. These methods are capable of producing effectively exact derivative values. However, when second-derivative information is desired, generalized complex numbers are not sufficient. Higher-dimensional extensions of generalized complex numbers, with multiple non-real parts, can produce accurate second-derivative information provided that multiplication is commutative. One particular number system is developed, termed hyper-dual numbers, which produces exact first- and second-derivative information. The accuracy of these calculations is demonstrated on an unstructured, parallel, unsteady Reynolds-averaged Navier-Stokes solver.
Keywords for this software
References in zbMATH (referenced in 307 articles , 1 standard article )
Showing results 1 to 20 of 307.
Sorted by year (- Fannon, James; Loiseau, Jean-Christophe; Valluri, Prashant; Bethune, Iain; Náraigh, Lennon Ó.: High-performance computational fluid dynamics: a custom-code approach (2016)
- White, Robert E.: Computational mathematics. Models, methods, and analysis with MATLAB and MPI (2016)
- Zhang, Wei; Cai, Xing: Solving 3D time-fractional diffusion equations by high-performance parallel computing (2016)
- Aldasoro, Unai; Escudero, Laureano F.; Merino, María; Monge, Juan F.; Pérez, Gloria: On parallelization of a stochastic dynamic programming algorithm for solving large-scale mixed $0-1$ problems under uncertainty (2015)
- Beskos, Alexandros; Jasra, Ajay; Muzaffer, Ege A.; Stuart, Andrew M.: Sequential Monte Carlo methods for Bayesian elliptic inverse problems (2015)
- Eckstein, Jonathan; Hart, William E.; Phillips, Cynthia A.: PEBBL: an object-oriented framework for scalable parallel branch and bound (2015)
- Galizia, Antonella; D’Agostino, Daniele; Clematis, Andrea: An MPI-CUDA library for image processing on HPC architectures (2015)
- Gonnet, Pedro: Efficient and scalable algorithms for smoothed particle hydrodynamics on hybrid shared/distributed-memory architectures (2015)
- Gorobets, A.V.: Parallel technology for numerical modeling of fluid dynamics problems by high-accuracy algorithms (2015)
- Guo, Z.; Xiong, S.M.: On solving the 3-D phase field equations by employing a parallel-adaptive mesh refinement (para-AMR) algorithm (2015)
- Mareček, Jakub; Richtárik, Peter; Takáč, Martin: Distributed block coordinate descent for minimizing partially separable functions (2015)
- Mason, Luke R.; Mak-Hau, Vicky H.; Ernst, Andreas T.: A parallel optimisation approach for the realisation problem in intensity modulated radiotherapy treatment planning (2015)
- Mortensen, Mikael; Valen-Sendstad, Kristian: Oasis: a high-level/high-performance open source Navier-Stokes solver (2015)
- Müthing, Steffen; Ribbrock, Dirk; Göddeke, Dominik: Integrating multi-threading and accelerators into DUNE-ISTL (2015)
- Ciznicki, Milosz; Kurowski, Krzysztof; Węglarz, Jan: Evaluation of selected resource allocation and scheduling methods in heterogeneous many-core processors and graphics processing units (2014)
- Helluy, Philippe; Strub, Thomas: Multi-GPU numerical simulation of electromagnetic waves (2014)
- Karl, Andrew T.; Eubank, Randy; Milovanovic, Jelena; Reiser, Mark; Young, Dennis: Using rngstreams for parallel random number generation in C++ and R (2014)
- Murawski, Kamil; Murawski, Krzysztof; Stpiczyński, Przemysław: MPI-GPU/CUDA implementation of TVDLF method for the two-dimensional advection equation (2014)
- Segredo, Eduardo; Segura, Carlos; León, Coromoto: Memetic algorithms and hyperheuristics applied to a multiobjectivised two-dimensional packing problem (2014)
- Walraven, Stefan; Truyen, Eddy; Joosen, Wouter: Comparing PaaS offerings in light of SaaS development. A comparison of PaaS platforms based on a practical case study (2014)