2015 · 25 citations · 37 references
ComputingComputer ScienceHigh-performance ComputingAlgorithmsParallel AlgorithmsParallel ComputingData ParallelismParallel Algorithm DesignParallel ArchitecturesParallel ComputationParallel Computer ArchitectureParallel Numerical MethodsComputational Linear AlgebraConvergenceGlobal Convergence AnalysisHigh PerformanceLarge-scale Nonlinear ProgrammingParallel OptimizationParallel SolversParallelization
In this tutorial we discuss fundamental concepts that enable the solution of large-scale structured nonlinear programming problems on high-performance computers. We focus on linear algebra parallelization strategies and discuss how such strategies influence the choice of algorithmic frameworks capable of enforcing global convergence and deal with nonconvexities. We also discuss how the characteristics of different computing architectures influence the choice of algorithmic strategies.
37
Satish Balay, Shrirang Abhyankar, Mark F. Adams et al. · 2019 · 2K citations
An overview of the Trilinos project
Michael A. Heroux, Roscoe Bartlett, Vicki E. Howle et al. · ACM Transactions on Mathematical Software · 2005 · 1.1K citations