A parallel implementation of the LTSn method for a radiative transfer problem

  • R. P. Souto INPE
  • H. F. de Campos Velho INPE
  • S. Stephany INPE
  • A. J. Preto INPE
  • C. F. Segatto UFRGS
  • M. T. Vilhena UFRGS

Resumo


A radiative transfer solver that implements the LTSn method was optimized and parallelized using the MPI message passing communication library. Timing and profiling information was obtained for the sequential code in order to identify performance bottlenecks. Performance tests were executed in a distributed memory parallel machine, a multicomputer based on IA-32 architecture. The radiative transfer equation was solved for a cloud test case to evaluate the parallel performance of the LTSn method. The LTSn code includes spatial discretization of the domain and Fourier decomposition of the radiances leading to independent azimuthal modes. This yields an independent radiative transfer equation for each mode that can be executed by a different processor in a parallel implementation. Speed-up results show that the parallel implementation is suitable for the used architecture.
Palavras-chave: Concurrent computing, Message passing, Testing, Computer architecture, Libraries, Timing, Parallel machines, Laplace equations, Matrix decomposition, Communication standards
Publicado
10/11/2003
SOUTO, R. P.; VELHO, H. F. de Campos; STEPHANY, S.; PRETO, A. J.; SEGATTO, C. F.; VILHENA, M. T.. A parallel implementation of the LTSn method for a radiative transfer problem. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 15. , 2003, São Paulo/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 116-122.