Abstract:Various tridiagonal solvers have been proposed in recent years for different parallel platforms. In this paper, the performance of three tridiagonal solvers, namely, the parallel partition LU algorithm, the parallel diagonal dominant algorithm, and the reduced diagonal dominant algorithm, is studied. These algorithms are designed for distributed‐memory machines and are tested on an Intel Paragon and an IBM SP2 machine. Measured results are reported in terms of execution time and speedup. Analytical studies are… Show more
“…2. As shown in [12], [13], [15], for most diagonal dominant systems, when the subsystem size is greater than 64, the reduced matrix Z is equivalent to e Z Z within machine accuracy for numerical computing. PDD uses e Z Z for the solution and needs only two neighboring communications.…”
“…We first use the measured results to confirm the performance formulas and then use the formulas to predict the performance on even larger computing systems. Since PDD is well-studied in [13], only PPD and the pipelined method are studied here.…”
Section: Performance Predictionmentioning
confidence: 99%
“…It requests diagonal dominance. Studies of the application, accuracy, and performance of PDD algorithm can be found in [12], [13].…”
Abstract-A new method, namely, the Parallel Two-Level Hybrid (PTH) method, is developed to solve tridiagonal systems on parallel computers. PTH has two levels of parallelism. The first level is based on algorithms developed from the Sherman-Morrison modification formula, and the second level can choose different parallel tridiagonal solvers for different applications. By choosing different outer and inner solvers and by controlling its two-level partition, PTH can deliver better performance for different applications on different machine ensembles and problem sizes. In an extreme case, the two levels of parallelism can be merged into one, and PTH can be the best algorithm otherwise available. Theoretical analyses and numerical experiments indicate that PTH is significantly better than existing methods on massively parallel computers. For instance, using PTH in a fast Poisson solver results in a 2-folds speedup compared to a conventional parallel Poisson solver on a 512 nodes IBM machine. When only the tridiagonal solver is considered, PTH is over 10 times faster than the currently used implementation.
“…2. As shown in [12], [13], [15], for most diagonal dominant systems, when the subsystem size is greater than 64, the reduced matrix Z is equivalent to e Z Z within machine accuracy for numerical computing. PDD uses e Z Z for the solution and needs only two neighboring communications.…”
“…We first use the measured results to confirm the performance formulas and then use the formulas to predict the performance on even larger computing systems. Since PDD is well-studied in [13], only PPD and the pipelined method are studied here.…”
Section: Performance Predictionmentioning
confidence: 99%
“…It requests diagonal dominance. Studies of the application, accuracy, and performance of PDD algorithm can be found in [12], [13].…”
Abstract-A new method, namely, the Parallel Two-Level Hybrid (PTH) method, is developed to solve tridiagonal systems on parallel computers. PTH has two levels of parallelism. The first level is based on algorithms developed from the Sherman-Morrison modification formula, and the second level can choose different parallel tridiagonal solvers for different applications. By choosing different outer and inner solvers and by controlling its two-level partition, PTH can deliver better performance for different applications on different machine ensembles and problem sizes. In an extreme case, the two levels of parallelism can be merged into one, and PTH can be the best algorithm otherwise available. Theoretical analyses and numerical experiments indicate that PTH is significantly better than existing methods on massively parallel computers. For instance, using PTH in a fast Poisson solver results in a 2-folds speedup compared to a conventional parallel Poisson solver on a 512 nodes IBM machine. When only the tridiagonal solver is considered, PTH is over 10 times faster than the currently used implementation.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.