Table of Contents
Journal of Computational Engineering
Volume 2015 (2015), Article ID 295393, 10 pages
http://dx.doi.org/10.1155/2015/295393
Research Article

Asynchronous Parallelization of a CFD Solver

1Department of Applied Mathematics, Naval Postgraduate School, 1 University Circle, Monterey, CA 93943, USA
2Department of Civil and Environment Engineering, University of Western Ontario, 1151 Richmond Street, London, ON, Canada N6A 3K7

Received 24 July 2015; Accepted 13 October 2015

Academic Editor: Fu-Yun Zhao

Copyright © 2015 Daniel S. Abdi and Girma T. Bitsuamlak. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. D. S. Abdi and G. T. Bitsuamlak, “Wind flow simulations on idealized and real complex terrain using various turbulence models,” Advances in Engineering Software, vol. 75, pp. 30–41, 2014. View at Publisher · View at Google Scholar · View at Scopus
  2. D. S. Abdi and G. T. Bitsuamlak, “Numerical evaluation of the effect of multiple roughness changes,” Wind and Structures, vol. 19, no. 6, pp. 585–601, 2014. View at Publisher · View at Google Scholar · View at Scopus
  3. G. T. Bitsuamlak, T. Stathopoulos, and C. Bédard, “Numerical evaluation of wind flow over complex terrain: review,” Journal of Aerospace Engineering, vol. 17, no. 4, pp. 135–145, 2004. View at Publisher · View at Google Scholar · View at Scopus
  4. H. Aboshosha, A. Elshaer, G. T. Bitsuamlak, and A. El Damatty, “Consistent inflow turbulence generator for LES evaluation of wind-induced responses for tall buildings,” Journal of Wind Engineering and Industrial Aerodynamics, vol. 142, pp. 198–216, 2015. View at Publisher · View at Google Scholar
  5. B. Blocken, T. Stathopoulos, and J. Carmeliet, “CFD simulation of the atmospheric boundary layer: wall function problems,” Atmospheric Environment, vol. 41, no. 2, pp. 238–252, 2007. View at Publisher · View at Google Scholar · View at Scopus
  6. F. T. Johnson, E. N. Tinoco, and N. J. Yu, “Thirty years of development and application of CFD at Boeing Commercial Airplanes, Seattle,” Computers and Fluids, vol. 34, no. 10, pp. 1115–1151, 2005. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  7. W. Gropp, E. Lusk, and A. Skjellum, Using MPI, vol. 1, MIT Press, Cambridge, UK, 1999.
  8. M. Culpo, Current Bottlenecks in the Scalability of OpenFOAM on Massively Parallel Clusters, Partnership for Advanced Computing in Europe, 2010.
  9. R. Jia and B. Sundén, “Parallelization of a multi-blocked CFD code via three strategies for fluid flow and heat transfer analysis,” Computers and Fluids, vol. 33, no. 1, pp. 57–80, 2004. View at Publisher · View at Google Scholar · View at Scopus
  10. W. Yong-Xian, Z. Li-Lun, L. Wei et al., “Efficient parallel implementation of large scale 3D structured grid CFD applications on the Tianhe-1A supercomputer,” Computers and Fluids, vol. 80, no. 1, pp. 244–250, 2013. View at Publisher · View at Google Scholar · View at Scopus
  11. A. Povitsky and M. Wolfshtein, “Parallelization efficiency of CFD problems on a MIMD computer,” Computers & Fluids, vol. 26, no. 4, pp. 359–371, 1997. View at Publisher · View at Google Scholar · View at Scopus
  12. P. K. Jimack and M. A. Walkley, “Asynchronous parallel solvers for linear systems arising in computational engineering,” Computational Technology Reviews, vol. 3, pp. 1–20, 2005. View at Publisher · View at Google Scholar
  13. M. Chau, P. Spiteri, R. Guivarch, and H. C. Boisson, “Parallel asynchronous iterations for the solution of a 3D continuous flow electrophoresis problem,” Computers and Fluids, vol. 37, no. 9, pp. 1126–1137, 2008. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  14. J. M. Bahi, S. Contassot-Vivier, and R. Couturier, “Evaluation of the asynchronous iterative algorithms in the context of distant heterogeneous clusters,” Journal of Parallel Computing, vol. 31, no. 5, pp. 439–461, 2005. View at Publisher · View at Google Scholar · View at Scopus
  15. N. Brown, J. Mark Bull, and I. Bethune, Solving Large Sparse Linear Systems Using Asynchronous Multisplitting, Partnership for Advanced Computing in Europe, 2013.
  16. Y. Saad, Iterative Methods for Sparse Linear Systems, Society for Industrial and Applied Mathematics, Philadelphia, Pa, USA, 2nd edition, 2003. View at Publisher · View at Google Scholar · View at MathSciNet
  17. D. Chazan and W. Miranker, “Chaotic relaxation,” Linear Algebra and Its Applications, vol. 2, no. 2, pp. 199–222, 1969. View at Publisher · View at Google Scholar · View at Scopus
  18. D. B. Szyld, “Perspectives on asynchronous computations for fluid flow problems,” in Computational Fluid and Solid Mechanics, K. J. Bathe, Ed., pp. 377–380, Elsevier, 2001. View at Google Scholar
  19. A. Frommer and D. B. Szyld, “On asynchronous iterations,” Journal of Computational and Applied Mathematics, vol. 123, no. 1-2, pp. 201–216, 2000. View at Publisher · View at Google Scholar · View at Scopus
  20. G. M. Baudet, “Asynchronous iterative methods for multiprocessors,” Journal of the ACM, vol. 25, no. 2, pp. 226–244, 1978. View at Google Scholar
  21. E. M. Ortigosa, L. F. Romero, and J. I. Ramos, “Parallel scheduling of the PCG method for banded matrices rising from FDM/FEM,” Journal of Parallel and Distributed Computing, vol. 63, no. 12, pp. 1243–1256, 2003. View at Publisher · View at Google Scholar · View at Scopus
  22. O. Botella and R. Peyret, “Benchmark spectral results on the lid-driven cavity flow,” Computers & Fluids, vol. 27, no. 4, pp. 421–433, 1998. View at Publisher · View at Google Scholar · View at Scopus
  23. O. Goyon, “High-reynolds number solutions of Navier-Stokes equations using incremental unknowns,” Computer Methods in Applied Mechanics and Engineering, vol. 130, no. 3-4, pp. 319–335, 1996. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus